Commit graph

531 commits

Author SHA1 Message Date
Angela Marie Thomas
3dd3627a93 use config/mh-dgux386 for i[345]86-dg-dgux host configuration file 1996-10-04 19:25:09 +00:00
Jeff Law
ae1b99e42d Grrr. The mn10200 and mn10300 are _not_ similar enough to easily support
with a single generic configuration.  So break them up into two different
configurations.  See the individual ChangeLogs for additional detail.
1996-10-03 16:42:22 +00:00
Jeff Law
0cfa6de41c * configure.in: Add lots of stuff to noconfigdirs for
the mn10x00 targets.
1996-10-03 05:56:42 +00:00
Jeff Law
be9b9d693a * config.sub, configure.in: Add mn10x00 support.
More Matsushita work.
1996-10-03 04:31:40 +00:00
Jackie Smith Cashion
875c8d5cc8 Tue Oct 1 01:28:41 1996 James G. Smith <jsmith@cygnus.co.uk>
* configure.in (noconfigdirs): Don't build libgloss for arm-coff
 	targets.
1996-10-01 00:33:00 +00:00
Stu Grossman
d77852a484 * configure.in: You can now configure GDB for the v850. 1996-09-28 00:41:58 +00:00
Stan Shebs
4aa10c6d21 * configure.in (noconfigdirs): Don't configure any C++ dirs
if targeting D10V.
1996-09-25 02:09:20 +00:00
Ian Lance Taylor
cd0ae55807 * configure.in: Use a single line for host_tools and native_only. 1996-09-16 21:02:11 +00:00
David Edelsohn
8863243604 * config.sub, configure.in: Add entries for m32r. 1996-09-09 19:23:41 +00:00
Stu Grossman
91f6cfead2 * configure.in: Don't config lots of things for *-*-windows*. 1996-09-05 00:28:10 +00:00
Michael Meissner
7fa565a6d3 Recognize i586-dg-dgux and use generic System V config file to nop ranlib 1996-08-29 22:45:33 +00:00
Michael Meissner
f7954d868f Recognize i686-*-* for pentium pro 1996-08-29 21:16:27 +00:00
Martin Hunt
d59209cfeb Mon Aug 26 18:34:42 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* configure.in (noconfigdirs): Removed gdb for D10V.
1996-08-27 01:48:04 +00:00
Jeff Law
40484384a7 * configure.in: Remove ld, target-libio, target-libg++, and
target-libstdc++ from noconfigdirs.
Now that libg++, libio, libstdc++ and newlib all build...
1996-08-22 23:15:36 +00:00
J.T. Conklin
3f5d1c2c1e * configure.in (v850-*-*): Set up initial $noconfigdirs.
* config.sub (basic_machine): Recognize v850.
1996-08-20 21:30:41 +00:00
Michael Meissner
8df646fd8b For PowerPC targets, build libraries with -mrelocatable-lib and -mno-eabi. 1996-08-12 17:19:18 +00:00
Brendan Kehoe
2019ff6ad5 * configure.in (*-*-ose): Remove exclusion of libgloss for this
target, it now compiles correctly.
1996-07-31 00:51:54 +00:00
Martin Hunt
7ae1ceee89 start-sanitize-d10v
Tue Jul 23 10:47:04 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>

	* configure.in (d10v-*-*): Remove ld from $noconfigdirs.

end-sanitize-d10v
1996-07-23 17:53:27 +00:00
Jim Wilson
856bcbcbbc Fix mistake from Brendan's last checkin. 1996-07-23 04:24:28 +00:00
Brendan Kehoe
57f69c31f3 * configure.in (native_only): Add prms. 1996-07-22 20:30:04 +00:00
Michael Meissner
05a8bf3325 Minor tweaks to d10v configuration 1996-07-18 16:59:15 +00:00
Martin Hunt
a1e636c89d start-sanitize-d10v
Wed Jul 17 14:33:09 1996  Martin M. Hunt  <hunt@pizza.cygnus.com>
        * configure.in (d10v-*-*): New target.
end-sanitize-d10v
1996-07-18 00:53:17 +00:00
Jim Wilson
5133e9ed8c * configure.in (mips-sgi-irix6*): Use mh-irix6 instead of mh-irix5. 1996-07-09 00:34:43 +00:00
Geoffrey Noer
230b079723 nope, don't build texinfo yet for cygwin32, there's a problem with
Makefile.in that needs resolving
1996-06-30 04:30:53 +00:00
Geoffrey Noer
283b6d062c Allow texinfo to be configured and built for Canadian crosses 1996-06-30 02:08:41 +00:00
David Edelsohn
c6d76a2a6a (native_only): Add gawk. 1996-06-28 18:24:41 +00:00
Geoffrey Noer
a928fca19c Add gawk to list of things to build 1996-06-27 23:09:15 +00:00
Geoffrey Noer
708fcc1206 Adding bash and time to list of hosttools 1996-06-27 00:22:06 +00:00
Geoffrey Noer
d79bfb0d3f Configure and build diff and patch for cygwin32-hosted toolchains 1996-06-25 06:30:51 +00:00
Geoffrey Noer
e39c2bd2e2 Enable dosrel for special dos installation (appending of .exe to
installed binaries, etc...) for cygwin32-hosted toolchains.  New
config/mh-cygwin32 which enables this.

Removed diff from list of things not buildable via Canadian Cross
1996-06-24 06:05:21 +00:00
Jim Wilson
79a2d56d81 * configure.in (mips*-sgi-irix6*): Set noconfigdirs appropriately. 1996-06-22 00:27:07 +00:00
Ian Lance Taylor
bc70a91892 Tue Jun 18 14:24:12 1996 Klaus Kaempf (kkaempf@progis.de)
* config.sub: Recognize -openvms.
	* configure.in (alpha*-*-*vms*): Set noconfigdirs.
	* make-all.com, setup.com: New files.
1996-06-18 18:51:14 +00:00
Geoffrey Noer
5f8d8c9104 cygwin32 changes 1996-06-16 01:39:26 +00:00
Tom Tromey
85f533f7f9 * configure.in: Added copyright notice.
* move-if-change: Added copyright notice.
1996-06-07 21:30:04 +00:00
Michael Meissner
ef0e1cc5e8 do not build tk under Solaris Powerpc 1996-06-06 23:30:06 +00:00
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
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
Mark Eichin
f2f803c158 cvs server works fine on the RS/6000 these days. Only turned on for real
rs6000, though, rather than power and lynx.
1994-06-09 22:37:13 +00:00
David Henkel-Wallace
b5775df3dc rs6k lynx changes 1994-06-08 05:05:21 +00:00
Per Bothner
c4d7d826d7 * configure.in: Use mh-ncrsvr43. Patch from
Tom McConnell <tmcconne@sedona.intel.com>.
1994-06-05 00:25:32 +00:00
Ian Lance Taylor
9402894306 * configure: If config.guess result is a prefix of the user
specified target, assume a native build and use the user specified
	target as the host alias.  Remove SunOS patch suffix removal hack.
	* configure.in: Remove SunOS patch suffix removal hack.
1994-06-02 04:40:34 +00:00
Bill Cox
d237841cc5 * Makefile.in: Rename HOST_ONLY to NATIVE.
* configure: Delete SunOs patch suffix from host_canonical
	  and build_canonical variables that are prepended to Makefiles.
	* configure.in: Add comments to patch suffix removal for easier
          maintenance.
1994-06-01 21:38:29 +00:00
Bill Cox
66dea5074e * config.sub: Move deletion of patch suffix from here...
* configure.in: To here, at Ian's suggestion.  The top-
	  level scripts might need to know of a patch level.
1994-05-26 15:59:22 +00:00
Ian Lance Taylor
f8cc598ecd * configure.in: Use ld for i[34]86-*-sysv4* and sparc-*-solaris2*.
Don't set use_gnu_ld to no for *-*-sysv4; that only controls
	whether we pass down --with-gnu-ld anyhow.
1994-05-19 21:16:30 +00:00
Steve Chamberlain
a987271c7e Thu May 19 09:29:12 1994 Steve Chamberlain (sac@cygnus.com)
* Makefile.in (INSTALL_LAST): Change operation so it works
	on more flavors of make.
	* configure.in (go32): Don't build libg++ or libio.
1994-05-19 16:31:06 +00:00
Steve Chamberlain
7947d2d7cb Fix typo in last change. 1994-05-09 16:10:34 +00:00
Steve Chamberlain
632ee4a17f * configure.in (target==go32): Don't build gdb.
* dosrel: New directory.
1994-05-07 23:48:27 +00:00
Ian Lance Taylor
af9fa3c1d9 Restore changes clobbered by last check in. 1994-05-07 05:01:09 +00:00
David Henkel-Wallace
2a38983c8d various changes for lynx.rs, ericsson, BNR. 1994-05-07 00:34:19 +00:00
Steve Chamberlain
eebd76cbbb * configure.in (host==go32): Configure dosrel too.
* Makefile.in (INTALL_TARGET): Call INSTALL_LAST last.
	(HOST_CC, HOST_PREFIX, HOST_PREFIX_1): Undefine, they should
	be set by incoming names or templates.
	(INSTALL_LAST): New rule.
	* config/mh-go32: New fragment.
1994-05-06 21:25:45 +00:00
Ken Raeburn
2de0acc18a * config/mh-lynxrs6k: Renamed from mh-lynxosrs6k, to make it unique in 8.3
naming schemes.
* configure.in (appdirs): New variable.  Currently empty, but will be used in
gas distribution.  If nonempty, lists a set of directories at least one of
which must get configured, or top level configuration is considered to have
failed.
(rs6000-*-lynxos*): Use new file name.
1994-05-06 00:12:22 +00:00
Ken Raeburn
9ea9e1af48 * configure.in (mips*-dec-bsd*): New target; do build linker.
(mips*-*-bsd*): New target; don't build linker.
1994-05-05 05:27:24 +00:00
Ken Raeburn
de9117a714 * configure.in (i[34]86-*-sco*): Move to be with other i386 targets.
(romp-*-*): New target.  Skip various binary utilities.
(vax-*-*): New target.  Don't build newlib.
(vax-*-vms): Renamed from *-*-vms.  Don't build opcodes or newlib.
1994-05-04 05:45:43 +00:00
David MacKenzie
594c548a45 * configure.in: Only set host_makefile_frag if config
directory exists.
1994-04-28 22:04:49 +00:00
Stan Shebs
89c2748635 Mon Apr 25 15:06:34 1994 Stan Shebs (shebs@andros.cygnus.com)
* configure.in (*-*-lynxos*): Don't configure newlib for either
 	native or cross Lynx.

Brought over from 94Q1.
1994-04-26 21:56:36 +00:00
Peter Schauer
49ad26c236 * config.guess: Add SINIX support.
* configure.in:  Add mips-*-sysv4* support.
1994-04-08 00:15:59 +00:00
Ian Lance Taylor
3e1e245ddb * configure.in (powerpc-*-aix*): Treat like rs6000-*-*. 1994-03-28 17:55:58 +00:00
Jeff Law
cec70b2b6c * configure.in (hppa*-*-*): Enable binutils. 1994-03-20 19:29:05 +00:00
Per Bothner
07043fa7f8 * configure.in (noconfigdirs for alpha): Remove libg++ and libio. 1994-03-03 22:25:16 +00:00
David Edelsohn
8f30a41ecb * configure.in: Remove embedded newlines from configdirs.
Avoid mismatches of substrings.  Fix matching strings at end of configdirs.
1994-02-18 21:23:25 +00:00
David Edelsohn
840e7e8ca0 Back out last patch until I figure out why configure is choking. 1994-02-18 20:18:56 +00:00
David Edelsohn
b37556c4ef * configure.in: Avoid substring mismatches but allow matches
to words at front and end of string.
1994-02-18 19:25:46 +00:00
Ken Raeburn
b20ab72634 * configure.in (alpha-dec-osf1*, alpha*-*-*): Build gas. 1994-02-08 21:42:55 +00:00
Jeff Law
28d8ead414 * configure.in (hppa*-*-osf*): Treat this just like most other
PA configurations (eg no binutils or ld).
        (hppa*-*-*elf*): These configurations have binutils and ld.
1994-02-07 23:44:31 +00:00
Ian Lance Taylor
7a54cdb08f * configure.in (rs6000-*-*): Build gas. 1994-02-05 06:01:33 +00:00
Stu Grossman
ffcb7f05a0 * config/mh-lynxosrs6k: Account for lack of ranlib! 1994-02-01 02:43:21 +00:00
Ian Lance Taylor
6d1603ccf2 * configure.in: Correct test for --with-gnu-as and
--with-gnu-ld to not get confused by substring matches.
1994-01-07 01:15:41 +00:00
Ian Lance Taylor
9fe444b57a * configure.in: Don't issue warnings about directories which are
not being configued if -norecursion is set.
1994-01-06 21:11:10 +00:00
Ian Lance Taylor
588d1d685c * configure.in: Don't build gas for alpha-dec-osf1*. 1994-01-06 16:22:31 +00:00
Rob Savoye
8a3871bb1c * configure.in, config.sub: Add support for VSTa micro-kernel. 1994-01-01 20:48:41 +00:00
Jeff Law
28958ab2d0 * configure.in: Nuke hacks which were used to get a special
version of GAS for HPPA configurations.
1993-12-26 04:02:36 +00:00
David D. Zuhn
c4e349acbf no cvs on rs6000 1993-12-20 21:09:41 +00:00
Ken Raeburn
c82bea8499 Since newlib claims not to support the alpha, don't try to configure newlib
for an alpha target.
1993-12-02 22:19:44 +00:00
Ian Lance Taylor
04b9315f60 * configure.in: Don't build ld for Irix 5. Don't build gas,
libg++ or libio for any Alpha target.
1993-12-02 19:41:14 +00:00