Commit Graph

85 Commits

Author SHA1 Message Date
Bryce McKinlay
7c01b2b5a8 configure.in: Enable libgcj on several additional platforms.
* configure.in: Enable libgcj on several additional platforms.

In gcc/java:
	* config-lang.in: Disable java by default.

From-SVN: r39212
2001-01-23 22:17:31 +00:00
Bryce McKinlay
d340e0ac39 * configure.in: Enable libgcj for linux targets.
From-SVN: r39177
2001-01-22 01:47:11 +00:00
Laurynas Biveinis
1da5b8fc55 * configure.in: remove supported directories from $noconfigdirs for DJGPP.
From-SVN: r38620
2001-01-02 10:36:25 -05:00
Benjamin Kosnik
cc330df988 Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize.
2000-12-18  Benjamin Kosnik  <bkoz@redhat.com>

	* Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize.
	(libstdcxx_incdir): Pass down.
	* config.if: Remove expired bits for cxx_interface, add stub.
	(libstdcxx_incdir): Add variable for g++ include directory.
	* configure.in (gxx_include_dir): Use it.

From-SVN: r38355
2000-12-18 18:08:07 +00:00
Andreas Jaeger
3896f13e30 configure.in: Handle lang_dirs.
2000-12-15  Andreas Jaeger  <aj@suse.de>

	* configure.in: Handle lang_dirs.

From-SVN: r38281
2000-12-15 10:52:41 +01:00
Anthony Green
41dfe3a2e6 Default to not build gcj target libraries.
From-SVN: r38239
2000-12-13 23:19:06 +00:00
Alexandre Oliva
2a50f859e3 configure.in: Disable language-specific target libraries for languages that aren't enabled.
* configure.in: Disable language-specific target libraries for
languages that aren't enabled.

From-SVN: r38206
2000-12-12 20:16:17 +00:00
Anthony Green
7743113b23 configure.in cleanup for libgcj
From-SVN: r38191
2000-12-11 16:52:42 +00:00
Alexandre Petit-Bianco
d82a33c6bd configure.in (target_libs): Revert 2000-12-08 patch.
2000-12-09  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* configure.in (target_libs): Revert 2000-12-08 patch.
	(noconfigdirs): Added target-libjava.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00500.html)

From-SVN: r38162
2000-12-09 13:08:13 -08:00
Alexandre Petit-Bianco
81522a1f86 Makefile.in (TARGET_CONFIGDIRS): Wrong place.
2000-12-08  Alexandre Petit-Bianco  <apbianco@cygnus.com>

	* Makefile.in (TARGET_CONFIGDIRS): Wrong place. Removed note about
	libjava.
	* configure.in (target_libs): Removed `target-libjava'.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00480.html)

From-SVN: r38144
2000-12-08 18:49:29 -08:00
Alexandre Petit-Bianco
5db1f7edca Makefile.in (TARGET_CONFIGDIRS): Added note about libjava.
2000-12-08  Alexandre Petit-Bianco  <apbianco@cygnus.com>

        * Makefile.in (TARGET_CONFIGDIRS): Added note about libjava.
        (ALL_MODULES): Added fastjar.
        (NATIVE_CHECK_MODULES, INSTALL_MODULES, CLEAN_MODULES): Likewise.
        (all-target-libjava): all-fastjar replaces all-zip.
        (all-fastjar): Added.
        (configure-target-fastjar, all-target-fastjar): Likewise.
        * configure.in (host_tools): Added fastjar.

(http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00479.html)

From-SVN: r38143
2000-12-08 17:39:21 -08:00
Nick Clifton
0a534f40cc Add xscale-elf and xscale-coff targets.
Add xscale-elf and xscale-coff targets.  (Only supported in binutils at the
moment).

From-SVN: r37725
2000-11-25 00:28:09 +00:00
Fred Fish
fff016992c configure.in (enable_libstdcxx_v3): Fix typo, libstd++ -> libstdc++.
2000-11-16  Fred Fish  <fnf@be.com>

	* configure.in (enable_libstdcxx_v3): Fix typo,
	libstd++ -> libstdc++.

From-SVN: r37655
2000-11-22 07:27:56 -07:00
Alexandre Oliva
e601f9e9d8 Adjust copyright years, based on other copies of the file
From-SVN: r37547
2000-11-18 22:06:40 +00:00
Jeffrey A Law
18a53ffedb configure.in: Do not build byacc for hppa64.
* configure.in: Do not build byacc for hppa64.  Provide paths to the
        X11 libraries for hppa64.

From-SVN: r36389
2000-09-13 11:11:04 -06:00
Anthony Green
3c809ba45b Configure changes required for zlib.
From-SVN: r36122
2000-09-03 21:09:10 +00:00
Alexandre Oliva
afd7db2554 configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian crosses...
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.

From-SVN: r36113
2000-09-02 07:18:09 +00:00
Alexandre Oliva
7965440a9b configure.in (FLAGS_FOR_TARGET): Use $target_configdirs and $targargs to tell whether newlib is going to be built.
* configure.in (FLAGS_FOR_TARGET): Use $target_configdirs and
$targargs to tell whether newlib is going to be built.

From-SVN: r35969
2000-08-25 07:04:49 +00:00
Alexandre Oliva
db310af088 configure.in [...] (libstdcxx_flags): Search $$r/TARGET_SUBDIR/libio for _G_config.h.
* configure.in [disable-libstdcxx-v3] (libstdcxx_flags): Search
$$r/TARGET_SUBDIR/libio for _G_config.h.

From-SVN: r35968
2000-08-25 05:36:41 +00:00
Alexandre Oliva
c9635443f8 configure.in (libstdcxx_flags): Use libstdc++-v3/src/libstdc++.INC.
* configure.in (libstdcxx_flags): Use
libstdc++-v3/src/libstdc++.INC.

From-SVN: r35750
2000-08-16 18:34:04 +00:00
Alexandre Oliva
8b2100ba88 * configure.in (libstdcxx_flags): Use libstdc++-v3/src/INCLUDES.
From-SVN: r35702
2000-08-15 07:49:58 +00:00
Zack Weinberg
eeb943b06c * configure.in (libstdcxx_flags): Remove -isystem $$s/libio/stdio.
From-SVN: r35692
2000-08-15 01:35:06 +00:00
Zack Weinberg
57119aa9eb top level:
* configure: Make enable_threads and enable_shared defaults
	explicit.  Substitute enable_threads into generated Makefiles.
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	* libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*.
gcc:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	* fixinc/inclhack.def: Likewise.
	* fixinc/mkfixinc.sh: Likewise.
	* configure: Regenerate.
	* fixinc/fixincl.x: Regenerate.
	* install.texi: Document equivalence of linux and linux-gnu.
libio:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	Honor --disable-threads.
libstdc++:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	Honor --disable-threads.
libstdc++-v3:
	* configure: Regenerate after change to ../libtool.m4.
libobjc:
	* configure: Regenerate after change to ../libtool.m4.

From-SVN: r35680
2000-08-14 18:08:46 +00:00
Jason Merrill
1fc8c51cd4 configure.in (CC_FOR_TARGET, [...]): Add -B$$r/gcc/ here.
* configure.in (CC_FOR_TARGET, CHILL_FOR_TARGET,
        CXX_FOR_TARGET): Add -B$$r/gcc/ here.
        (FLAGS_FOR_TARGET): Not here.
        (CHILL_FOR_TARGET, CXX_FOR_TARGET): Don't check the list of languages.

From-SVN: r35651
2000-08-11 20:48:46 -04:00
Geoff Keating
85804ec662 configure.in (CHILL_FOR_TARGET, [...]): Use slightly more portable shell script to convert blanks to commas in $LANGUAGES.
* configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Use slightly more
portable shell script to convert blanks to commas in $LANGUAGES.

From-SVN: r35645
2000-08-11 22:02:04 +00:00
DJ Delorie
15c758e9e4 configure.in (FLAGS_FOR_TARGET): invert test for xgcc...
* configure.in (FLAGS_FOR_TARGET): invert test for xgcc, should mean
"if we're also building gcc, and it's a gcc that will run on the
build machine, we want to use its includes instead of the system's
default includes".

From-SVN: r35553
2000-08-07 11:00:46 -04:00
Alexandre Oliva
83440c1e96 * configure.in (libstdcxx_flags): Don't use `"'.
From-SVN: r35465
2000-08-03 23:52:12 +00:00
Alexandre Oliva
cf95c84763 configure.in (CHILL_FOR_TARGET, [...]): Convert blanks to commas in $LANGUAGES.
* configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Convert blanks to
commas in $LANGUAGES.

From-SVN: r35440
2000-08-03 01:56:16 +00:00
Manfred Hollstein
9e9af11953 configure.in: Re-enable all references to libg++ and librx.
2000-08-02  Manfred Hollstein  <manfredh@redhat.com>

	* configure.in: Re-enable all references to libg++ and librx.

From-SVN: r35429
2000-08-02 18:44:04 +00:00
Alexandre Oliva
606ce3919d * configure.in (qCXX_FOR_TARGET): Use echo instead of expr.
From-SVN: r35402
2000-08-01 04:10:47 +00:00
Alexandre Oliva
04179d4a51 configure.in (qCXX_FOR_TARGET): Quote `&' characters in CXX_FOR_TARGET for sed.
* configure.in (qCXX_FOR_TARGET): Quote `&' characters in
CXX_FOR_TARGET for sed.

From-SVN: r35390
2000-07-31 19:29:03 +00:00
Alexandre Oliva
d4eb109cb1 configure.in (CC_FOR_TARGET, [...]): Do not override if already set in the environment or in configure.
* configure.in (CC_FOR_TARGET, CHILL_FOR_TARGET, CXX_FOR_TARGET):
Do not override if already set in the environment or in configure.
Don't duplicate $(FLAGS_FOR_TARGET) if it already appears in them.
(FLAGS_FOR_TARGET): Don't use host directories on Canadian crosses.

From-SVN: r35332
2000-07-30 05:35:14 +00:00
Alexandre Oliva
b87487b66a Makefile.in (FLAGS_FOR_TARGET): New macro.
* Makefile.in (FLAGS_FOR_TARGET): New macro.
(GCC_FOR_TARGET): Use it.
(CC_FOR_TARGET, CXX_FOR_TARGET, CHILL_FOR_TARGET): Now defined...
* configure.in: ... here.
(FLAGS_FOR_TARGET): Define.  Add ld build dir to -L path.
(libstdcxx_flags): Define and append to CXX_FOR_TARGET.

From-SVN: r35306
2000-07-28 02:10:47 +00:00
Alexandre Oliva
059ae32cc4 configure.in: Use the same cache file for all target libs.
* configure.in: Use the same cache file for all target libs.
* config-ml.in: But different cache files per multilib variant.

From-SVN: r35219
2000-07-24 04:29:33 +00:00
Jason Merrill
d207ebef02 merge with /cvs/src
From-SVN: r35188
2000-07-22 04:08:22 -04:00
Andrew Haley
7b7792d51b configure.in (host_makefile_frag): Use mh-ia64pic on IA-64 hosts.
2000-07-12  Andrew Haley  <aph@cygnus.com>

        * configure.in (host_makefile_frag): Use mh-ia64pic on IA-64 hosts.
        (target_makefile_frag): Use mt-ia64pic on IA-64 targets.

From-SVN: r35174
2000-07-21 14:19:36 +00:00
Jeffrey A Law
bae29210f5 * configure.in (hppa*64*-*-*): Do build ld for this configuration.
From-SVN: r33987
2000-05-18 11:04:14 -06:00
Alexandre Oliva
aab0d19d67 configure.in, [...]: Merge all libffi-related configury stuff from the libgcj tree.
* configure.in, Makefile.in: Merge all libffi-related
configury stuff from the libgcj tree.

From-SVN: r33926
2000-05-16 07:00:47 +00:00
David Edelsohn
758c7bd466 * configure.in: Special case powerpc*-*-aix* target_makefile_frag.
From-SVN: r33917
2000-05-15 22:42:43 -04:00
Benjamin Kosnik
1709031301 configure.in (enable_libstdcxx_v3): Add.
2000-04-05  Benjamin Kosnik  <bkoz@cygnus.com>
            Martin v. Loewis  <martin@loewis.home.cs.tu-berlin.de>

        * configure.in (enable_libstdcxx_v3): Add.
        (target_libs): Add bits here to switch between libstdc++-v2 and
        libstdc++-v3.
        * config.if: And this file too.
        * Makefile.in: Add libstdc++-v3 targets.

Co-Authored-By: Martin v. Loewis <martin@loewis.home.cs.tu-berlin.de>

From-SVN: r32963
2000-04-06 06:48:16 +00:00
Jason Merrill
ad242caf80 * configure.in: -linux-gnu*, not -linux-gnu.
From-SVN: r32823
2000-03-29 21:11:39 -05:00
Nick Clifton
3a685f6f03 Add support for sh-pe and arm-wince-pe targets.
From-SVN: r32109
2000-02-23 01:25:56 +00:00
Mark Mitchell
c135ea3910 * configure.in: Fix typo in last change.
From-SVN: r31372
2000-01-13 01:00:59 +00:00
Richard Henderson
0da3b5a7af * configure.in: Don't build some bits for beos.
From-SVN: r31368
2000-01-12 19:47:44 -05:00
Geoff Keating
93e1dce9a1 configure.in: Use mt-aix43 to handle *_TARGET defs, not mh-aix43.
* configure.in: Use mt-aix43 to handle *_TARGET defs,
	not mh-aix43.
	* config/mh-aix43: Delete, move to mt-aix43.
	* config/mt-aix43: New file.

From-SVN: r31303
2000-01-10 18:33:55 +00:00
Jeffrey A Law
3897b7b7b8 * configure.in (fr30): Fix typo.
From-SVN: r29789
1999-10-03 14:21:45 -06:00
Nick Clifton
09b5f8bf2f Add FR30 target.
From-SVN: r29548
1999-09-21 15:17:53 +00:00
Linas Vepstas
0b77644a54 config.guess: Add OS/390 match pattern.
* config.guess: Add OS/390 match pattern.
        * config.sub: Add mvs, openedition targets.
        * configure.in (i370-ibm-opened*): New.

From-SVN: r29190
1999-09-07 23:35:42 -07:00
Nick Clifton
af13ebe9d8 Do not configure or build ld for AIX native systems.
From-SVN: r28854
1999-08-25 10:12:07 +00:00
Tom Tromey
99d6050802 configure.in (target_libs): Added target-zlib.
d
	* configure.in (target_libs): Added target-zlib.
	* Makefile.in (ALL_TARGET_MODULES): Added zlib.
	(CONFIGURE_TARGET_MODULES): Likewise.
	(CHECK_TARGET_MODULES): Likewise.
	(INSTALL_TARGET_MODULES): Likewise.
	(CLEAN_TARGET_MODULES): Likewise.
	(configure-target-zlib): New target.
	(all-target-zlib): Likewise.
	(all-target-libjava): Depend on all-target-zlib.
	(configure-target-libjava): Depend on configure-target-zlib.
	* Makefile.in (configure-target-libjava): Depend on
	configure-target-newlib.
	(configure-target-boehm-gc): New target.
	(configure-target-qthreads): New target.
        * configure.in (host_tools): Added zip.
        * Makefile.in (all-target-libjava): Depend on all-zip.
        (all-zip): New target.
        (ALL_MODULES): Added all-zip.
        (NATIVE_CHECK_MODULES): Added check-zip.
        (INSTALL_MODULES): Added install-zip.
        (CLEAN_MODULES): Added clean-zip.
        * configure.in (target_libs): Added target-qthreads.
        * Makefile.in (ALL_TARGET_MODULES): Added qthreads.
        (CONFIGURE_TARGET_MODULES): Likewise.
        (CHECK_TARGET_MODULES): Likewise.
        (INSTALL_TARGET_MODULES): Likewise.
        (CLEAN_TARGET_MODULES): Likewise.
        (all-target-qthreads): New target.
        (configure-target-libjava): Depend on configure-target-qthreads.
        (all-target-libjava): Depend on all-target-qthreads.
	* Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
	(CONFIGURE_TARGET_MODULES): Likewise.
	(CHECK_TARGET_MODULES): Likewise.
	(INSTALL_TARGET_MODULES): Likewise.
	(CLEAN_TARGET_MODULES): Likewise.
	(all-target-libjava): New target.
	(all-target-boehm-gc): Likewise.
	* configure.in (target_libs): Added libjava, boehm-gc.

From-SVN: r27709
1999-06-22 16:46:19 -06:00