Michael Meissner
59d95e8132
Do not build pieces needing shared libs on PPC Solaris
1996-06-06 20:45:30 +00:00
Fred Fish
553c179c28
* configure.in (alpha-*-linux*): Set enable_shared to yes.
1996-05-26 22:17:46 +00:00
Geoffrey Noer
bc68eff477
Configure and build make for *-*-cygwin32 targets
1996-05-20 17:10:24 +00:00
Michael Meissner
2f14f78103
Turn off tk/tcl for powerpcle-*-solaris for now
1996-04-30 17:56:51 +00:00
Ian Lance Taylor
3d40ace085
* configure.in: Don't configure --with-gnu-ld on AIX.
1996-04-25 15:49:40 +00:00
Michael Meissner
8970d12325
Turn off gdb temporarily on powerpcle-*-solaris*
1996-04-25 10:35:44 +00:00
Tom Tromey
ed21219c4e
* Makefile.in (ALL_MODULES): Added all-inet.
...
(CROSS_CHECK_MODULES): Added check-inet.
(INSTALL_MODULES): Added install-inet.
(CLEAN_MODULES): Added clean-inet.
(all-indent): New target.
* configure.in (host_tools): Added inet.
(native_only): Added inet.
(noconfigdirs): Added inet.
1996-04-23 15:41:14 +00:00
Ian Lance Taylor
9a8629d511
* configure.in: Don't configure libgloss if we are not configuring
...
newlib.
1996-04-19 19:36:44 +00:00
Rob Savoye
35cb210837
* configure.in: Don't configure libgloss for unsupported
...
architectures.
1996-04-18 01:31:49 +00:00
Tom Tromey
53c403df79
* Makefile.in (ALL_MODULES): Include all-apache.
...
(CROSS_CHECK_MODULES): Include check-apache.
(INSTALL_MODULES): Include install-apache.
(all-apache): New target.
* configure.in: Added apache everywhere perl is seen.
1996-04-15 21:14:30 +00:00
Marilyn Sander
8e85fd5fd0
Propagating 96q2 fix in progressive for bug 12 back into devo
1996-04-11 04:44:32 +00:00
Ian Lance Taylor
feb522ad4a
fix last patch
1996-04-08 19:33:54 +00:00
Ian Lance Taylor
d4be776500
* configure.in: Permit --enable-shared to specify a list of
...
directories.
1996-04-08 18:46:26 +00:00
Jason Molenda
e94c0e40b2
* configure.in (host==solaris): Pass only the first word of $CC
...
to /usr/bin/which when checking if we're using /usr/ccs/bin/cc.
/usr/ucb/which on Solaris barfs out an error if $CC is set to
seomthing like "cc -xcg92" or "gcc -mv8". It is harmless, but it looks
bad.
1996-04-05 16:32:37 +00:00
Tom Tromey
0f8f1d33d8
* Makefile.in (ALL_MODULES): Include all-perl.
...
(CROSS_CHECK_MODULES): Include check-perl.
(INSTALL_MODULES): Include install-perl.
(ALL_X11_MODULES): Include all-guile.
(CHECK_X11_MODULES): Include check-guile.
(INSTALL_X11_MODULES): Include install-guile.
(all-perl): New target.
(all-guile): New target.
* configure.in (host_tools): Include perl and guile.
(native_only): Include perl and guile.
(noconfigdirs): Don't build guile and perl; no ports have been
done.
1996-03-29 19:02:30 +00:00
Ian Lance Taylor
9bbc0d5836
Wed Mar 20 18:10:57 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* configure.in: Add missing global flag in sed substitution when
deleting `target-' from ${configdirs}.
1996-03-20 23:12:00 +00:00
Ian Lance Taylor
a527d9d7f1
* configure.in (mips*-nec-sysvr4*): Use a host_makefile_frag of
...
config/mh-necv4.
1996-03-15 00:31:00 +00:00
J.T. Conklin
08714af65c
* configure.in (m68k-*-netbsd*): Build everything now.
1996-03-05 16:24:35 +00:00
David Edelsohn
e12079d34e
* configure.in (sparclet-*-*): Build everything now.
1996-02-27 19:35:14 +00:00
Ian Lance Taylor
769e064df8
Tue Feb 27 14:31:51 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* configure.in (m68k-*-linux*): New host.
1996-02-27 19:32:39 +00:00
David Edelsohn
be317b066f
* configure.in (sparc64-*): Use mh-sparcpic if --enabled-shared.
1996-02-26 23:42:39 +00:00
Michael Meissner
44ccfc3c16
Do not build gdb if building native NT compilers on a UNIX host with a cross compiler
1996-02-16 00:53:00 +00:00
Ian Lance Taylor
0e47ce9751
* configure.in: Don't get CC from the host Makefile fragment if we
...
can find gcc in PATH, or if this is a Canadian Cross. Move the
Solaris test for /usr/ucb/cc to the post target script, just after
the compiler sanity test.
1996-02-15 22:43:59 +00:00
Ian Lance Taylor
f269309329
* Makefile.in (RPATH_ENVVAR): New variable.
...
(REALLY_SET_LIB_PATH): Use it.
* configure.in: On HP/UX, set RPATH_ENVVAR to SHLIB_PATH.
1996-02-13 19:29:03 +00:00
David Edelsohn
e61b005e80
Fix thinko in sparclet config.
1996-02-12 23:41:49 +00:00
David Edelsohn
e08dfe61e9
Recognize sparclet cpu.
1996-02-12 23:31:29 +00:00
Ian Lance Taylor
294fde1fd4
* configure.in: If --enable-shared was used, set SET_LIB_PATH to
...
$(REALLY_SET_LIB_PATH) in Makefile.
* Makefile.in (SET_LIB_PATH): New variable.
(REALLY_SET_LIB_PATH): New variable.
($(DO_X)): Use $(SET_LIB_PATH).
(install.all, gcc-no-fixedincludes, $(ALL_MODULES)): Likewise.
($(NATIVE_CHECK_MODULES), $(CROSS_CHECK_MODULES)): Likewise.
($(INSTALL_MODULES), $(CONFIGURE_TARGET_MODULES)): Likewise.
($(ALL_TARGET_MODULES), $(CHECK_TARGET_MODULES)): Likewise.
($(INSTALL_TARGET_MODULES), $(ALL_X11_MODULES)): Likewise.
($(CHECK_X11_MODULES), $(INSTALL_X11_MODULES)): Likewise.
(all-gcc, all-bootstrap, check-gcc, install-gcc): Likewise.
(install-dosrel): Likewise.
(all-opcodes): Depend upon all-libiberty.
1996-02-05 21:40:24 +00:00
Michael Meissner
fcfcbf27be
Fix typo
1996-02-02 23:01:14 +00:00
Geoffrey Noer
0807a8afd8
Changes to configure.in so that -gm-magic targets won't build libgloss
...
anymore.
1996-02-02 01:07:16 +00:00
Steve Chamberlain
9daacfc4e4
* configure.in, config.sub: Recognize cygwin32.
1996-02-01 18:23:56 +00:00
Stan Shebs
a48876fcf0
SCO OpenServer 5 changes from Robert Lipe <robertl@dgii.com>:
...
* configure.in (i[345]86-*-sco3.2v5*): Use mh-sysv instead of
mh-sco, since old workarounds no longer needed, and don't
build ld, since libraries have weak symbols in COFF.
1996-01-19 21:44:26 +00:00
Ian Lance Taylor
b5ae841913
* configure.in: Make sure that ${CC} can be used to compile an
...
executable.
1996-01-12 20:26:05 +00:00
Brendan Kehoe
d4cf72b3cc
* configure.in (noconfigdirs): Put ld or gas in this early, if the
...
user specifically used --with-gnu-ld=no or --with-gnu-as=no.
1996-01-02 03:06:56 +00:00
Brendan Kehoe
0b0124c6cc
* configure.in (noconfigdirs): Add gas or ld if --with-gnu-as=no or
...
--with-gnu-ld=no.
Don't build/configure gas or ld if we said we don't want them.
1995-12-21 01:42:59 +00:00
Jason Molenda
aef95a96bc
* configure.in (i386-win32): Don't build expect if we're not
...
building the tcl subdir.
1995-12-19 01:56:18 +00:00
David Edelsohn
214a9db6a9
Delete jaguar. Delete psion sanitization.
1995-12-14 22:48:32 +00:00
Jason Molenda
a51794f15a
* configure.in (host==powerpc-pe): Add many directories to noconfigdirs
...
for powerpc-pe native.
(target==i386-win32): add tcl, make to noconfigdirs if canadian cross.
(target==powerpc-pe): duplicate i386-win32 entry.
1995-12-11 23:34:30 +00:00
Jim Wilson
406477a696
Disable newlib for all vxworks targets.
1995-12-09 22:59:09 +00:00
J.T. Conklin
d25fd70ded
* configure.in (noconfigdirs): Disable target-libio on v810-*-*.
...
* config/mt-v810 (CC_FOR_TARGET, AS_FOR_TARGET, AR_FOR_TARGET,
RANLIB_FOR_TARGET): Set as appropriate for NEC v810 toolchain.
1995-11-29 21:57:12 +00:00
Ian Lance Taylor
2a3486d2f9
* configure.in: Don't configure gas for alpha-dec-osf*.
1995-11-29 17:09:41 +00:00
Ian Lance Taylor
4f0ad91b9b
* configure.in: Default to --with-stabs for some targets for which
...
it makes sense: mips*-*-*, alpha*-*-osf*, i[345]86*-*-sysv4* and
i[345]86*-*-unixware*.
1995-11-28 22:15:27 +00:00
David Edelsohn
90bdf86429
* configure.in (targargs): Fix typo.
1995-11-22 00:49:42 +00:00
Ian Lance Taylor
7fc36fdab4
* configure.in: Strip --host and --target options from
...
CONFIG_ARGUMENTS, and always configure for --host only. Add
--with-cross-host option when building with a cross-compiler.
* configure: Canonicalize the arguments put into config.status by
always using `=' for an option with an argument. Pass a presumed
--host or --target explicitly.
1995-11-21 19:13:51 +00:00
Jason Molenda
77cd090ad5
* configure.in (target_configdirs): add target-winsup only
...
for win32 target systems.
1995-11-18 01:43:37 +00:00
Jason Molenda
600b2f21c9
* configure.in (target_libs): add target-winsup.
...
(target==i386-win32): add patch diff flex make to $noconfigdirs.
(target==ppcle-pe): remove ld from $noconfigdirs.
1995-11-14 22:58:14 +00:00
Stan Shebs
19b1d034dc
* config.sub: Accept pmac and pmac-mpw as names for PowerMacs,
...
accept mpw and mac-mpw as names for m68k Macs, change macos7 to
just macos.
* configure.in: Configure grez resource compiler if targeting Mac.
* Makefile.in (all-grez, install-grez): New targets.
1995-11-13 20:47:41 +00:00
Ian Lance Taylor
bfe725ec1d
* configure: Default ${build} correctly. Avoid picking up extra
...
spaces when reading CC and CXX from Makefile. When doing a
Canadian Cross, use plausible default values for numerous
variables.
* configure.in: When doing a Canadian Cross, don't try to
configure tools whose configure script can't handle it.
1995-11-07 23:47:45 +00:00
Per Bothner
b58d9e5d03
* configure.in: Before checking for the existence of various files,
...
use sed to filter out "target-".
1995-11-03 16:08:08 +00:00
Ian Lance Taylor
fba668022c
* configure.in: If the only directory in target_configdirs which
...
actually exists is libiberty, then set target_configdirs to empty,
to avoid trying to build a target libiberty in a gas or gdb
distribution.
1995-11-01 17:25:21 +00:00
J.T. Conklin
39772dd8f1
* configure.in (host_makefile_frag): Use m68k-sun-sunos* instead
...
of m68k-sun-* when selecting mh-sun3 to avoid matching NetBSD/sun3
systems.
1995-11-01 02:02:21 +00:00
Jim Wilson
52b5deb997
Patches to make fixincludes work for cross toolchains.
1995-11-01 01:03:31 +00:00
Steve Chamberlain
82dbdc50e7
* Makefile.in, configure.in: Make winsup builds work with
...
new scheme.
1995-10-31 20:01:18 +00:00
Steve Chamberlain
309dca2a1e
* Makefile.in, configure.in: Make winsup builds work with
...
new scheme.
1995-10-31 18:32:51 +00:00
Ian Lance Taylor
92caaa6a62
* configure.in: Build the linker on AIX.
1995-10-30 23:58:15 +00:00
Per Bothner
ab1cbc6742
* configure.in: Rename libFOO to target-libFOO, and xiberty
...
to target-xiberty, to provide more flexibility.
(target_subdir): Define. Create if cross.
Set TARGET_SUBDIR in Makefile to ${target_subdir}.
* Makefile.in: Rename all-libFOO -> all-target-libFOO, all-xiberty
-> all-target-libiberty, configure-libFOO -> configure-target-libFOO,
check-libFOO -> check-target-libFOO, etc.
($(DO_X)): Iterate over TARGET_CONFIGDIRS after SUBDIRS.
($(CONFIGURE_TARGET_MODULES), $(CHECK_TARGET_MODULES),
$(ALL_TARGET_MODULES), $(INSTALL_TARGET_MODULES)): Update accordingly.
(configure-target-XXX): Depend on $(ALL_GCC), not all-gcc, to
allow ALL_GCC="" to only configure.
(DEVO_SUPPORT): Add cfg-ml-com.in and cfg-ml-pos.in.
(ETC_SUPPORT, ETC_SUPPORT_PFX): Merge; update 'taz' accordingly.
(LIBGXX_SUPPORT_DIRS): Remove xiberty.
1995-10-28 06:28:42 +00:00
Stu Grossman
2f9bfdfa15
* configure.in: Make sure that CC is undefined (as opposed to
...
null) if toplevel/config/mh-{host} doesn't define it. Fixes a
problem with autoconf trying to configure on a host without GCC.
* config.sub: Add `magic' as an OS target for General Magic.
1995-10-27 16:39:10 +00:00
Jason Molenda
054f9adaa2
Tue Oct 24 18:19:09 1995 Jason Molenda (crash@phydeaux.cygnus.com)
...
* Makefile.in (X11_LIB): Removed.
(X11_FLAGS_TO_PASS): pass only X11_EXTRA_CFLAGS and X11_EXTRA_LIBS.
* configure.in (host_makefile_frag): mh-aix & mh-sun removed.
1995-10-25 01:21:08 +00:00
Steve Chamberlain
e1a1ddc65e
* configure.in (i[345]86-*-win32): Always build newlib.
...
Don't configure cvs, autoconf or texinfo.
(really this time)
1995-10-19 23:14:56 +00:00
Steve Chamberlain
1f6701a0cd
Thu Oct 19 10:40:57 1995 steve chamberlain <sac@slash.cygnus.com>
...
* configure.in (i[345]86-*-win32): Always build newlib.
Don't configure cvs, autoconf or texinfo.
* Makefile.in (LD_FOR_TARGET): New.
(BASE_FLAGS_TO_PASS, EXTRA_TARGET_FLAGS, CONFIGURE_TARGET_MODULES):
Pass down LD_FOR_TARGET.
1995-10-19 17:43:46 +00:00
Steve Chamberlain
efd7b806cf
Wed Oct 18 15:53:56 1995 steve chamberlain <sac@slash.cygnus.com>
...
* winsup. New directory.
* Makefile.in: Build winsup.
* configure.in: Winsup is configured when target is win32.
Can only build win32 target GDB when native.
1995-10-18 23:45:05 +00:00
David Edelsohn
dee64d723f
jaguar support.
1995-10-18 20:23:39 +00:00
Ian Lance Taylor
034fd45d55
build gas on AIX
1995-10-10 00:26:54 +00:00
Ian Lance Taylor
a6d5af315d
* configure.in: Stop putting binutils in noconfigdirs for
...
powerpc-*-aix* and rs6000-*-*.
1995-10-09 21:23:34 +00:00
Brendan Kehoe
f4791d95f1
* configure.in: Allow configuration and build of emacs19 for the alpha.
1995-10-05 20:27:24 +00:00
Jason Molenda
c67de58444
* configure.in (CC): Get ^CC, not just any old CC, from
...
${host_makefile_frag}.
1995-10-05 05:39:40 +00:00
Jason Molenda
4caf3f7d0e
* configure.in (CC): Try to get CC from
...
${srcdir}/${host_makefile_frag}, not ${host_makefile_frag}.
1995-10-05 05:03:55 +00:00
Ian Lance Taylor
27b2da94a5
quote string for test
1995-10-04 20:46:20 +00:00
Ian Lance Taylor
ca2ce3b317
* configure: If CC and CXX are not set in the environment, set
...
them, based on either an existing Makefile or on searching for gcc
in PATH. Substitute for CC and CXX in Makefile.
* configure.in: Remove libm from target_libs. Separate
target_configdirs from configdirs. If CC is not set in
environment, try to get it from a host Makefile fragment. Rewrite
changes of configdirs to use skipdirs instead. A few minor
tweaks. Take directories out of target_configdirs as they are
taken out of configdirs. Remove existing Makefile files from
subdirectories. Substitute for TARGET_CONFIGDIRS and
CONFIG_ARGUMENTS in Makefile.
* Makefile.in (TARGET_CONFIGDIRS): New variable, automatically set
by configure.in.
(CONFIG_ARGUMENTS): Likewise.
(CONFIGURE_TARGET_MODULES): New variable.
($(DO_X)): Loop over TARGET_CONFIGDIRS as well as SUBDIRS.
($(CONFIGURE_TARGET_MODULES)): New target.
(configure-libg++, configure-libio): New targets.
(all-libg++): Depend upon configure-libg++.
(all-libio): Depend upon configure-libio.
(configure-libgloss, all-libgloss): New targets.
(configure-libstdc++): New target.
(all-libstdc++): Depend upon configure-libstdc++.
(configure-librx, all-librx): New targets.
(configure-newlib): New target.
(all-newlib): Depend upon configure-newlib
(configure-xiberty): New target.
(all-xiberty): Depend upon configure-xiberty.
1995-10-04 16:22:37 +00:00
Jason Molenda
cf6bb46742
* configure.in (host i[345]86-*-win32): Expand the
...
noconfigdirs again.
what you were you thinking sac?
1995-09-30 11:37:55 +00:00
Steve Chamberlain
9e6dfd9676
* configure.in (host i[345]86-*-win32): Reduce the
...
noconfigdirs again.
1995-09-29 00:41:15 +00:00
Ian Lance Taylor
1293a6fc03
check powerpc-*-pe* as well as powerpc-*-winnt*
1995-09-27 17:39:16 +00:00
Ian Lance Taylor
81d08d0c53
* configure.in: Don't configure ld and gdb for powerpc*-*-winnt*,
...
since they are not yet supported.
1995-09-27 16:24:58 +00:00
J.T. Conklin
0749adcca5
* configure.in (noconfigdirs): Disable libg++ and libstdc++ on v810-*-*.
1995-09-19 20:51:48 +00:00
J.T. Conklin
486e0f0ac5
* configure.in (noconfigdirs): Disable bfd, binutils, gas, gcc,
...
gdb, ld and opcodes on v810-*-*.
1995-09-19 06:11:12 +00:00
J.T. Conklin
d55a826735
* configure.in (noconfigdirs): Disable gdb on m68k-*-netbsd*.
1995-09-09 00:15:47 +00:00
Ian Lance Taylor
ffb8885bb0
* configure.in: Build ld in mips*-*-bsd* case.
1995-09-08 20:47:20 +00:00
Jason Molenda
c928c81fb7
* configure.in: treat i386-win32 canadian cross the same as
...
i386-go32 canadian cross.
1995-08-31 04:08:15 +00:00
David Edelsohn
795f1885f5
* configure.in (i386-go32 host): Fix typo (deja-gnu -> dejagnu).
...
(i386-win32 host): Likewise. Don't build readline.
1995-08-07 16:24:42 +00:00
Ken Raeburn
80aa15047a
* configure.in (appdirs): Use =, not ==, in test expression when trying to
...
build the text to print in the warning message for Solaris users.
1995-08-02 20:39:02 +00:00
David Edelsohn
373fa578ae
(arm-*-pe): Build libg++.
1995-07-27 23:17:59 +00:00
J.T. Conklin
dca68f1e4c
* configure.in: Don't build newlib for *-*-vxworks5.1.
1995-07-27 18:31:12 +00:00
Brendan Kehoe
849367a2cc
* configure.in: Don't build newlib for a29k-*-vxworks5.1.
...
* test-build.mk: Add setting of --with-headers for a29k-vxworks5.1.
1995-07-27 18:22:20 +00:00
Steve Chamberlain
a220ba0fd7
* Makfile.in (DLLTOOL_FOR_TARGET): New name, pass it down.
...
* configure.in (win32): New target and host.
1995-07-03 20:47:27 +00:00
Steve Chamberlain
8c7fd353f9
* configure.in: Add i386-pe configuration.
1995-06-29 07:08:00 +00:00
J.T. Conklin
a685757684
* configure.in (noconfigdirs): Enable all packages for
...
i386-unknown-netbsd.
1995-05-26 05:50:06 +00:00
Angela Marie Thomas
fc18000d56
Sat May 20 13:22:31 1995 Angela Marie Thomas <angela@cirdan.cygnus.com>
...
* configure.in (noconfigdirs): Don't configure tk for i386-go32
hosted builds (DOS builds)
1995-05-20 20:25:21 +00:00
Ken Raeburn
ff15324f63
Bunch of changes from Richard Earnshaw for generic bi-endian ARM aout targets.
...
Details in change logs.
1995-05-18 22:21:18 +00:00
Mike Stump
8a71f0f3d5
Fix typo in hppa elf.
1995-05-03 13:58:38 +00:00
Jeff Law
55ac59da2e
Add hppa1.1-hp-lites support.
1995-05-02 22:39:41 +00:00
Rob Savoye
0672310078
Don't build newlib for m68k-vxworks5.1.
1995-04-25 18:10:53 +00:00
Jim Wilson
031eff5544
* configure.in (mips-sgi-irix6): Use mh-irix5.
1995-04-20 00:04:20 +00:00
David Edelsohn
99dff294dc
* configure.in: Recognize --with-newlib.
...
(sparc-*-sunos4*): Build sim, dejagnu, expect, tcl if cross target.
(arc-*-*): Build g++ stuff now.
1995-04-12 01:59:39 +00:00
Jim Kingdon
6d3055cb47
* configure.in (host_libs): Remove glob, since it is gone from the
...
sources.
1995-04-08 02:36:15 +00:00
Jason Molenda
138e85322b
* Makefile.in: define empty GDB_NLM_DEPS var.
...
* configure.in(target_makefile_frag): use config/mt-netware
for netware targets.
all-gdb only builds all-gcc and all-ld if we're building for a netware
target.
1995-03-31 19:41:26 +00:00
Jason Merrill
c9e556657f
Duh. Really, duh.
1995-03-17 01:20:00 +00:00
Jason Merrill
4350753eb9
Thu Mar 16 13:35:30 1995 Jason Merrill <jason@phydeaux.cygnus.com>
...
* configure.in: Fix --enable-shared logic in per-host.
1995-03-16 21:37:09 +00:00
Ian Lance Taylor
0259fc7399
* configure.in (*-hp-hpux[78]*): Use mh-hpux8.
1995-03-13 17:36:19 +00:00
Jim Kingdon
c1d61903ec
* configure.in (noconfigdirs): Don't build gas on AIX, for
...
powerpc*-*-aix* as well as for rs6000*-*-aix*.
1995-03-06 18:27:41 +00:00
David Edelsohn
bf150019d7
Recognize arm-*-pe* (psion project).
1995-02-21 17:55:04 +00:00
Jason Merrill
cf432be269
Thu Jan 12 13:13:23 1995 Jason Merrill <jason@phydeaux.cygnus.com>
...
* configure.in (enable_shared stuff): Fix typo.
Thu Jan 12 01:36:51 1995 deanm@medulla.LABS.TEK.COM (Dean Messing)
* Makefile.in (BASE_FLAGS_TO_PASS): Fix typo in passing LIBCXXFLAGS*.
1995-01-12 21:14:50 +00:00