Commit Graph

444 Commits

Author SHA1 Message Date
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
Ian Lance Taylor 616d31f397 * configure.in (mips*-sgi-irix5*): New target; use mh-irix5. 1993-12-02 19:37:34 +00:00
David D. Zuhn bed5e19f10 handle space quoting issues 1993-11-30 21:46:34 +00:00
David D. Zuhn 20572f5f4e don't build ld on i386-sysv4 platforms 1993-11-16 23:06:48 +00:00
Jim Kingdon becf2d8abc * config.guess: Recognize Apollos (using environment variables).
* configure.in: Don't configure ld, binutils, or gprof for Apollo.
1993-11-16 20:43:36 +00:00
David D. Zuhn 99161873e9 * configure.in (hppa target): check the source directory for the
pagas sub-directory
1993-11-04 05:35:21 +00:00
Ken Raeburn 320c9fff4c configure.in: Don't build ld on i386-solaris2, same as for sparc-solaris2. 1993-11-03 19:10:53 +00:00
Peter Schauer ffd334ce82 * configure.in: Configure gdb for alpha. 1993-11-02 21:39:59 +00:00
Ken Raeburn 8ae559b758 Get rid of "Sanitize for-fsf" stuff; it didn't get the right results. 1993-10-26 23:21:17 +00:00
Ken Raeburn 52e3ad8772 * configure.in: Produce warning message for subdirectories not
configurable for this host/target combination.  Don't try to
	configure gdb for vms.
(Needed for FSF releases.  Should be harmless for ours.)
1993-10-26 23:02:18 +00:00
David D. Zuhn 772ebace7c remove debugging output accidentally checked in 1993-10-24 04:45:51 +00:00
Jim Kingdon c71350fc3b * configure.in: Add * to end of all OS names. 1993-10-22 13:32:12 +00:00
Stan Shebs 312cae61a0 Always build newlib for native Lynx. 1993-10-21 18:40:48 +00:00
Jim Kingdon 408f64bcd6 * configure.in: Add comment about HP compiler vs. emacs. 1993-10-20 15:01:15 +00:00
David D. Zuhn 1f69e88db3 don't build ld on solaris2 1993-10-19 23:04:39 +00:00
Ken Raeburn 1f97bff7ac configure.in: Accept alpha-dec-osf1* instead of just -osf1, since config.guess
will include the full version number.
1993-10-19 22:24:16 +00:00
Ian Lance Taylor fd1aec331c * configure.in: Build linker and binutils for alpha-dec-osf1. 1993-10-19 19:59:16 +00:00
David D. Zuhn 1dbe1189b3 remove debugging echo 1993-10-19 17:44:57 +00:00
David D. Zuhn 8b5405d2e5 handle unixware & hp emacs, textutils on rs6000 1993-10-18 22:28:18 +00:00
David D. Zuhn e718498b08 recognize mips*- instead of mips- 1993-10-12 21:14:26 +00:00
Ken Raeburn 5357f1287d configure.in: Put {start,end}-sanitize-for-fsf around code that removes some
programs based on host or target; this silent failure to configure isn't
appropriate for the separate one-tool releases FSF puts out.

.Sanitize: Remove that code if "for-fsf" is on command line; remove just the
markers if it isn't.
1993-10-08 21:27:13 +00:00
Peter Schauer 580217119e * configure.in: Remove alpha-dec-osf*, no longer necessary now that
gdb knows how to handle OSF/1 shared libraries.
1993-10-06 20:58:14 +00:00
Jim Kingdon 9117f6093a * configure.in: Recognize hppa*-*-hiux* (currently synonym for hpux).
* config.guess: Recognize Hitachi's HIUX.
	* config.sub: Recognize h3050r* and hppahitachi.
	Remove redundant cases for hp9k[23]*.
1993-10-05 17:41:05 +00:00
David D. Zuhn 719cb03ff5 * configure.in: default to '--with-gnu-as' and '--with-gnu-ld'
if gas and ld are in the source tree and are in ${configdirs}.
	If ${use_gnu_as} or ${use_gnu_ld} are 'no', then don't set the
	the --with options (but still pass them down on the command line,
	if they were explicitly specified).

	* configure: substitute SHELL value in Makefile.in with
	${CONFIG_SHELL}
1993-10-04 23:19:25 +00:00
Ian Lance Taylor 0e1132b735 * configure.in: Build gas, ld, and binutils for *-*-sysv4* and
*-*-solaris2* targets.
1993-09-23 22:07:39 +00:00
David D. Zuhn 36b41837d6 use mt-hppa, use 'gas ' instead of 'gas' 1993-09-13 19:29:54 +00:00
David D. Zuhn d0b01a5d97 add support for gash 1993-09-10 21:36:45 +00:00
Jim Kingdon 54fdaa7bbb * configure.in: Match *-*-solaris2* not *-sun-solaris2*. 1993-08-31 16:03:04 +00:00
David D. Zuhn 26fac605fb fix install.sh on DECstation; handle lack of c++ on h8[35]00 for libio 1993-08-20 00:37:33 +00:00
David D. Zuhn 8efcf2244e add libio 1993-08-18 21:26:16 +00:00
David D. Zuhn 716f859496 add support for dosutils 1993-08-09 23:07:09 +00:00
David D. Zuhn 5dd8d83fdf use mh-hp300 1993-08-05 23:15:04 +00:00
David D. Zuhn 07a17a1bae use mh-lynxos for *-*-lynxos 1993-07-16 20:17:49 +00:00
David D. Zuhn 3cbe92bdef use mh-lynxos host fragment 1993-07-16 20:15:19 +00:00
David Edelsohn b2eed00fa9 * config.sub: Recognize h8300hhms as h8300h-hitachi-hms.
(h8300hhms is temporary until multi-libraries are implemented).
* configure.in: Handle h8300h too.
1993-07-14 03:20:18 +00:00
Steve Chamberlain 8a453541bc Use host_makefile_frag. 1993-07-13 19:15:38 +00:00
David D. Zuhn ccd2422106 simplify adding gprof to sh-*-* 1993-07-06 22:00:57 +00:00
Steve Chamberlain 817382d1ba Build gprof for sh. 1993-07-06 18:04:05 +00:00
Jim Kingdon 0abbc7715f miscellaneous fixes to make RISC/os work; see ChangeLog's 1993-07-01 21:00:15 +00:00
David D. Zuhn 8c92a7d1c6 add go32 tools to the go32 targetted toolchains 1993-06-27 01:42:27 +00:00
Ian Lance Taylor 66c53c5ee6 * configure.in: Build diff for crosses, but not for go32 host. 1993-06-09 19:46:09 +00:00
Ian Lance Taylor fcf4d2868e * configure.in: Build gprof only for native, and don't build it
for mips-*-*, rs6000-*-*, or i[34]86-*-sco*.
1993-06-09 19:32:57 +00:00
David D. Zuhn 8388b9dfe4 don't build gas,ld,binutils for *-*-sysv4 1993-06-07 20:14:02 +00:00
Brendan Kehoe d6c8b354e1 * configure.in (host_tools): Add prms. 1993-06-07 18:41:17 +00:00
David D. Zuhn 3e9ed8fcbf * configure.in: fix Alpha GDB typo; also, don't build DejaGnu for
GO32 hosted toolchains
1993-05-24 22:31:24 +00:00
David D. Zuhn 3bc707c332 add more files to ETC_SUPPORT, configure the release directory, add a vault-install target 1993-05-21 17:44:49 +00:00
David D. Zuhn 4b437c20ad more tools to build native-only 1993-05-20 22:23:11 +00:00
David D. Zuhn be8966dcee use the sun3 makefile fragment (PR 2729)
also, don't build things that don't work on the alpha
1993-05-20 21:37:14 +00:00
Ian Lance Taylor dc2d3554ea Don't build uudecode for go32 host. 1993-05-07 21:01:10 +00:00
Ian Lance Taylor a372dbb985 Don't build gprof for go32 host. 1993-05-07 18:47:41 +00:00
Ken Raeburn 99a5da15a7 handle hppa osf configuration 1993-04-29 16:48:04 +00:00
David D. Zuhn e13fa011e2 default is the tree supports X11 1993-04-24 01:08:35 +00:00
David D. Zuhn 44f0624a2b * configure.in: rename m88k-motorola-m88kbcs to m88k-motorola-sysv
* config/mh-delta88: remove extraneous GCC references
1993-04-18 00:21:14 +00:00
David D. Zuhn 6a42d18472 * configure.in: add comment for --with-x default values
* config.guess: handle Motorola Delta88 box for SVR3 and SVR4.
	* Makefile.in: add check-* targets for each of the directories in
	the tree.  Add a definition of RUNTEST that will use the one we
	just built, if it exists.  Pass this down via FLAGS_TO_PASS.
1993-04-09 20:58:44 +00:00
Ian Lance Taylor a649a160fe * configure.in: Removed obsolete references to bfd_target and
target_makefile_frag.
1993-04-08 18:24:03 +00:00
Ian Lance Taylor 37ed0b119b Revert automatic setting of -with-gnu-ld and -with-gnu-as. 1993-04-01 18:49:02 +00:00
Ian Lance Taylor 3dcd81b926 * configure.in: Build gas for mips-*-*. If configuring gas and/or
ld, and the source directories exist, assume -with-gnu-as and/or
	-with-gnu-ld.
1993-04-01 18:34:14 +00:00
David D. Zuhn 3dec6e14a9 fix setting of target_alias when using config.guess (fixes PR config/2422) 1993-03-24 21:10:41 +00:00
Ian Lance Taylor f755298c5e * configure.in (h8300-*-*, h8500-*-*): Don't build libg++. 1993-03-15 23:47:19 +00:00
David D. Zuhn 9f579565e5 * configure.in: canonicalize all instances to *-*-solaris2*,
also strip out a number of tools to not build for go32 host
1993-03-13 02:50:15 +00:00
David D. Zuhn 50fbe97649 tclX support 1993-03-10 11:15:28 +00:00
Ken Raeburn 795308d6ec From Minh Tran-Le: recognize i386-ibm-aix (ps/2), and use new config file for
it.
1993-03-08 20:30:47 +00:00
Ken Raeburn 77379667ed Put back mips-dec-bsd* case.
With a comment this time, so maybe zoo will realize it's not a no-op.
1993-03-03 19:44:17 +00:00
Fred Fish d3c06c91b4 (Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)
* configure.in (vax-*-ultrix2*):  Add Ultrix 2.2 triplet.
	* config.guess:  Change 'VAX*:ULTRIX:*:*' to 'VAX*:ULTRIX*:*:*'.
	* config/mh-vaxult2:  New file.
1993-03-03 06:11:45 +00:00
David D. Zuhn 4acdfbb0b1 * configure.in: remove no-op mips-dec-bsd* in "case $target"
* Makefile.in (dir.info): only run gen-info-dir if it exists,
	(install-info): install dir.info only if it exists,
	(all-expect, install-expect): pass along X11_FLAGS_TO_PASS
1993-03-03 04:28:20 +00:00
Ken Raeburn f9667cbe74 build gas for mips-dec-bsd 1993-03-02 17:18:03 +00:00
Ken Raeburn be956b0c97 configure.in: For VMS target, skip bfd, ld, binutils. 1993-03-02 17:02:35 +00:00
Brendan Kehoe fd2aaadcc9 undo prev change 1993-03-02 01:05:24 +00:00
Brendan Kehoe 0e51924087 * Makefile.in (all-prms, install-prms): Changed to gnats.
* configure.in (host_tools): Changed prms to gnats.
1993-03-02 00:44:39 +00:00
Mike Werner 1dc4f59dcd * configure.in: added "dejagnu" to the hosttools list. 1993-02-23 22:24:47 +00:00
Per Bothner ba7f177aeb * config.sub, configure.in, config.guess: Add support
for Bosx, an AIX variant from Bull.
	Patches from F.Pierresteguy@frcl.bull.fr.
1993-02-23 07:33:45 +00:00
Brendan Kehoe 98941fab9f * Makefile.in: Change send_pr to send-pr.
* configure.in: Likewise.
	* send_pr: Renamed directory to send-pr.
1993-02-20 04:22:04 +00:00
David D. Zuhn 07362bd93b add support for tar gzip hello recode and indent 1993-02-16 17:58:39 +00:00
Steve Chamberlain d080269f6d simulator consolidation 1993-02-04 00:15:19 +00:00
David D. Zuhn 4a2f0c79f5 added support for uudecode 1993-02-03 02:59:27 +00:00
Ian Lance Taylor 6bdeaead5e Tue Feb 2 11:45:53 1993 Ian Lance Taylor (ian@cygnus.com)
* configure.in (mips-*-*): Build ld and binutils.
1993-02-02 19:46:34 +00:00
David D. Zuhn fab5d4e319 recognize irix[34]* instead of irix[34] 1993-01-24 03:48:58 +00:00
Bill Cox 2abb93381c Add chillrt, h8300sim to sub dirs. 1993-01-08 01:31:48 +00:00
Mike Werner 6218894f95 * Makefile.in: Removed explicit setting of SUBDIRS. This gets done
by configure, using configure.in .
	**** start-sanitize-chill ****
	* configure.in: Added sanitization for chill to the setting of
	  target_libs .
	**** end-sanitize-chill ****
1993-01-07 04:39:57 +00:00
David D. Zuhn b13a565e75 revert chill Sanitize patches 1993-01-07 01:24:52 +00:00
Bill Cox 92ffd58037 fix chill sanitization 1993-01-06 22:31:06 +00:00
Fred Fish 5d4ec8518b * Makefile.in (SUBDIRS): Add chillrt.
* Makefile.in (all.normal):  Add all-chillrt.
	* Makefile.in (all.cross):  Add all-chillrt.
	* Makefile.in (install-no-fixedincludes):  Add install-chillrt.
	* Makefile.in (install.cross):  Add install-chillrt.
	* Makefile.in (all-chillrt, install-chillrt):  New targets.
	* Makefile.in (subdir_do):  Handle chillrt like newlib.
	* configure.in (target_libs):  Add chillrt.

	(Also added appropriate stuff to .Sanitize)
1993-01-06 16:02:53 +00:00
David D. Zuhn b640e7f90d add groff 1993-01-05 10:49:49 +00:00
David D. Zuhn 9bdd52ddd6 update comments 1992-12-31 01:30:27 +00:00
Ian Lance Taylor 19fb2a5fde Mon Dec 28 08:32:06 1992 Minh Tran-Le (mtranle@paris.intellicorp.com)
* configure.in (i[34]86-*-isc*): added; uses mh-sysv.
1992-12-28 16:34:12 +00:00
David D. Zuhn 83a4767891 don't remove binutils from Solaris builds 1992-12-25 01:27:18 +00:00
David D. Zuhn 5a144d130f don't build sed -- it's broken 1992-12-22 23:26:39 +00:00
David D. Zuhn 041164e469 Makefile.in: regularize use of $host_canonical and $target_canonical
configure.in: split apart configdirs, handle removal of directories
   for native or cross compilations more gracefully
1992-12-16 01:01:49 +00:00