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
Jim Kingdon
d5a7bb73aa
* configure.in (rs6000-*-*): Don't build gas.
1995-01-09 17:50:42 +00:00
Stu Grossman
d9f1d487a6
* configure.in: Configure tk for hppa/hpux.
1994-12-12 20:12:43 +00:00
J.T. Conklin
647acb003f
* configure.in (*-*-netware*): Don't configure xiberty.
1994-11-21 19:16:38 +00:00
Stu Grossman
86c3abaa2f
* configure.in: Remove tk from native_only list.
1994-11-14 16:50:50 +00:00
Jason Merrill
45329a2cbd
Various changes to support building shared lib{g,stdc}++
1994-11-08 02:16:18 +00:00
Per Bothner
8deb5c5fd6
* configure.in (target_libs): Include libstdc++ again.
...
* config.guess: Update from FSF (for FreeBSD).
1994-11-05 23:44:38 +00:00
David Edelsohn
7c71fc399d
Add support for arc processor.
1994-10-26 03:18:14 +00:00
Per Bothner
42fd579538
* configure.in (target_libs): Remove libstdc++ for libg++-2.6.1.
1994-10-21 02:27:38 +00:00
Per Bothner
7e290a5dd3
* config.guess: Merge with FSF.
...
* configure.in: Match on i?86-ncr-sysv4.3, not i?86-ncr-sysv43.
1994-10-21 01:55:14 +00:00
Ian Lance Taylor
826337108b
* configure.in: Don't build emacs on Irix 5.
1994-10-18 19:26:16 +00:00
J.T. Conklin
f16db09225
* configure.in (*-*-netware*): Add libio.
1994-10-17 23:23:31 +00:00
Jason Merrill
6749ef5a9a
Tue Oct 11 12:12:29 1994 Jason Merrill (jason@phydeaux.cygnus.com)
...
* configure.in (target_libs): Add libstdc++.
(noconfigdirs): Add libstdc++ as appropriate.
1994-10-11 19:13:46 +00:00
Thomas Lord
f4a7dca7e7
optionally configure libgui (--enable-gdbgui)
1994-09-30 00:36:58 +00:00
Rob Savoye
fd5032fd95
Add libgloss.
1994-09-28 01:31:45 +00:00
Ken Raeburn
318b02b6b9
ARM Acorn/RISCiX target and host patches from Richard Earnshaw
1994-09-05 10:53:00 +00:00
Karen Christiansen
7cf09889c0
temporary change so that hppa doesn't build tk
1994-09-01 21:41:38 +00:00
J.T. Conklin
0f45fbc133
* configure.in (*-*-netware): don't configure libg++, libio, librx, or
...
newlib.
1994-09-01 16:42:13 +00:00
Ian Lance Taylor
6bd3f7654d
* configure.in (alpha-dec-osf*): Use osf*, not osf1*. Don't
...
configure ld--it works, but it doesn't support shared libraries.
1994-08-31 17:55:49 +00:00
Ian Lance Taylor
055cca8409
* configure.in: Recognize --with-headers and --with-libs.
...
* Makefile.in (all-xiberty): Depend upon all-ld.
1994-08-26 19:05:59 +00:00
Ian Lance Taylor
1c15a33d10
* configure.in: Recognize --without-newlib.
1994-08-26 15:19:54 +00:00
Ian Lance Taylor
a73fc88170
* configure.in: Change i[34]86 to i[345]86.
1994-08-24 16:37:58 +00:00
Per Bothner
63a042e60f
* configure.in: Also configure librx.
1994-08-16 23:11:16 +00:00
Stan Shebs
9623e82883
* configure.in: Configure the examples directory.
1994-08-08 18:41:58 +00:00
Ian Lance Taylor
866cdf6cf6
* configure.in: Warn about use of /usr/ucb/cc on Solaris. From
...
Bill Cox <bill@cygnus.com>.
1994-07-25 15:16:36 +00:00
Karen Christiansen
e37bb3c7f0
added emacs19 whereever emacs was mentioned
1994-07-19 22:24:14 +00:00
Stan Shebs
48de34953f
* config.guess: Recognize m68k-atari-sysv4 and m88k-harris-csux7.
...
* config.sub: Recognize cxux7.
* configure.in: Use mh-cxux for m88k-harris-cxux*.
1994-07-16 19:11:16 +00:00
Sean Eric Fagan
bb9ae4587d
Removing a mistake I made (don't put newlib in host_tools).
1994-06-24 05:44:12 +00:00
Sean Eric Fagan
9ab10a5bc7
Added support for nev-v810 processor. A newlib *only* target, for now at
...
least.
1994-06-21 17:07:44 +00:00