DJ Delorie
ffb97b2f51
* configure.in: Add *-*-freebsd* configurations.
25 years ago
H.J. Lu
fad93c5513
2002-03-07 H.J. Lu (hjl@gnu.org)
* configure.in: Enable gprof for mips*-*-linux*.
25 years ago
Alexandre Oliva
2e8357fc19
* configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
libjava.
(CXX_FOR_TARGET): Add -shared-libgcc for libstdc++-v3 and libjava.
25 years ago
Alexandre Oliva
20a5393bb6
Contribute sh64-elf.
2000-12-01 Alexandre Oliva <aoliva@redhat.com>
* configure.in: Added sh64-*-*.
25 years ago
Jason Thorpe
e82380ccbb
* configure.in (*-*-netbsd*): New. Skip target-newlib,
target-libiberty, and target-libgloss. Skip Java-related
libraries if not supported for NetBSD on target CPU.
25 years ago
Nick Clifton
1319fb9c00
Import StrongARM and XScale target_configdirs from FSF GCC version.
25 years ago
Nick Clifton
a0c1c92088
Add ia64-hpux target. LD and GDB are not currently supported.
25 years ago
Mark Salter
05ecd75c3e
ARM support added to libgloss
25 years ago
Thomas Fitzsimmons
0a0d00410b
* configure.in (FLAGS_FOR_TARGET): Remove -nostdinc and -isystem
options for i[3456]86-pc-linux* native builds.
25 years ago
DJ Delorie
49b7683bab
When build != host, create libiberty for the build machine.
* Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace
CONFIG_ARGUMENTS.
(ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR):
New variables.
(ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables
and rules.
(all.normal): Depend on ALL_BUILD_MODULES.
(CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS.
(all-build-libiberty): Depend on configure-build-libiberty.
* configure: Calculate and substitute proper value for
ALL_BUILD_MODULES.
* configure.in: Create the build subdirectory.
Calculate and substitute TARGET_CONFIGARGS (formerly
CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new).
25 years ago
DJ Delorie
922b248500
* configure.in (--enable-languages): Be more permissive about
syntax. Check for empty lists better. Warn about $LANGUAGES.
25 years ago
Ben Elliston
8f6a59e5ff
2001-09-19 Ben Elliston <bje@redhat.com>
* configure.in (sparc-sun-solaris2*): Don't use /usr/bin/which on
Solaris when testing for the /usr/ucb/cc compiler; it has incorrect
semantics. Use the shell built-in "type" command instead.
25 years ago
Jeff Holcomb
dd1e52a4ee
2001-09-03 Jeff Holcomb <jeffh@redhat.com>
* configure.in: Enable libstdc++-v3 for h8300 targets.
25 years ago
Tom Rix
11a383ba17
Support for xcoff64, enable ld for aix
26 years ago
Alexandre Oliva
b1af961c84
* configure.in (noconfigdirs) [*-cygwin*, *-mingw*, *-beos]: Disable
libgcj.
26 years ago
Alexandre Oliva
5ec3e74e11
* configure.in (noconfigdirs): Don't reset it from scratch in the
target case; only append to it.
26 years ago
Alexandre Oliva
b3ed1d6b5e
* configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
sparc-*-solaris2.8]: Disable ${libgcj}.
26 years ago
Alexandre Oliva
96111c1068
* configure.in (libgcj_saved): Copy from $libgcj.
(libgcj): Zero out if --enable-libgcj; add to noconfigdirs is
--disable-libgcj.
26 years ago
Alexandre Oliva
dec0cb0ce3
* Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):
New macros.
(bootstrap, cross): Use RECURSE_FLAGS.
* configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.
26 years ago
Alexandre Oliva
6a9c388603
* configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
26 years ago
Nick Clifton
8d6dd99d61
Allow configuration of texinfo for Cygwin hosts.
26 years ago
Nick Clifton
a85d7ed0f0
Add s390 support
26 years ago
Ben Elliston
8817b92ed1
2001-01-15 Ben Elliston <bje@redhat.com>
* configure.in (host_tools): Add sid.
Always configure cgen.
* Makefile.in (all-sid): New target.
(check-sid, clean-sid, install-sid): Likewise.
26 years ago
Alexandre Oliva
6ee6cea6cd
* configure.in: Disable language-specific target libraries for
languages that aren't enabled.
26 years ago
Nick Clifton
077b8428ab
Add ARM v5t, v5te and XScale support
26 years ago
Nick Clifton
f9e0997d4c
Add noconfigure dirs for m68[hc]{11|12} targets.
26 years ago
Alexandre Oliva
7450026cd9
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.
26 years ago
Doug Evans
9765193ec2
* Makefile.in (ALL_MODULES): Add all-cgen.
(CROSS_CHECK_MODULES,INSTALL_MODULES,CLEAN_MODULES): Similarily.
(all-cgen): New target.
(all-opcodes,all-sim): Depend on all-cgen.
* configure.in (host_tools): Add cgen.
Only configure cgen if --enable-cgen-maint.
26 years ago
Alexandre Oliva
e52ef561b8
* configure.in (libstdcxx_flags): Use
libstdc++-v3/src/libstdc++.INC.
26 years ago
Alexandre Oliva
88f9c2a0b0
* configure.in (libstdcxx_flags): Use libstdc++-v3/src/INCLUDES.
26 years ago
Jason Merrill
98fbe43fb0
* 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.
26 years ago
DJ Delorie
279ddab43f
* 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".
26 years ago
Alexandre Oliva
24ffec7ab8
* configure.in (libstdcxx_flags): Don't use `"'.
26 years ago
Alexandre Oliva
daf644b5c9
* configure.in (CHILL_FOR_TARGET, CXX_FOR_TARGET): Convert blanks to
commas in $LANGUAGES.
26 years ago
DJ Delorie
63266560e9
2000-08-01 Alexandre Oliva <aoliva@redhat.com>
* configure.in (qCXX_FOR_TARGET): Use echo instead of expr.
2000-07-31 Alexandre Oliva <aoliva@redhat.com>
* configure.in (qCXX_FOR_TARGET): Quote `&' characters in
CXX_FOR_TARGET for sed.
2000-07-30 Alexandre Oliva <aoliva@redhat.com>
* 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.
26 years ago
Alexandre Oliva
9e449d3e54
* 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.
26 years ago
Alexandre Oliva
8bbd92e005
* configure.in: Use the same cache file for all target libs.
* config-ml.in: But different cache files per multilib variant.
26 years ago
Jason Merrill
ba73c63f53
merge with gcc
26 years ago
Timothy Wall
f04f5a6794
TI C54x target added.
27 years ago
Jeff Law
09e90eb479
* configure.in (hppa*64*-*-*): Do build ld for this configuration.
27 years ago
David Edelsohn
53f07fe99f
* configure.in: Special case powerpc*-*-aix* target_makefile_frag.
27 years ago
Jim Wilson
2315914dae
Add toplevel configure support for ia64-elf.
* configure.in (ia64*-*-elf*): Add gdb and friends to noconfigdirs.
27 years ago
Jason Merrill
d332c5ac7e
* configure.in: -linux-gnu*, not -linux-gnu.
* configure (gcc_version): When setting, narrow search to
lines containing `version_string'.
27 years ago
Nick Clifton
347dad9e10
Remove extraneous CYGNUYS LOCAL markers.
27 years ago
Ian Lance Taylor
96ce09a7cf
2000-02-27 Andreas Jaeger <aj@suse.de>
* configure.in: Add entry for mips*-*-linux*, move catch all
*-*-*linux* entry below this one.
27 years ago
Alan Modra
5b93d8bb51
Add IBM 370 support.
27 years ago
Nick Clifton
2fb651f6a1
Add support for sh-pe and arm-wince-pe targets.
27 years ago
Geoffrey Keating
91b2c84db0
Merge in changes from egcs for AIX cross-compilation support.
27 years ago
Nick Clifton
ceaa7778c0
Do not build ld for native AIX platforms.
27 years ago
Ian Lance Taylor
dc8bc5a62a
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
* configure.in (i[3456]-*-mingw32*): Don't put gprof in
noconfigdirs.
(*-*-cygwin*): Likewise.
27 years ago