Commit graph

699 commits

Author SHA1 Message Date
Ian Lance Taylor
47f0092437 * Makefile.in (GAS_SUPPORT_DIRS): Add make-all.com and setup.com.
(BINUTILS_SUPPORT_DIRS): Likewise.
1996-07-22 16:28:08 +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
Jeff Law
eddf8efeac * config.guess (HP 9000/811): Recognize this as a PA1.1
machine.
1996-07-15 17:52:39 +00:00
Ken Raeburn
b5dbae2826 * Makefile.in (do-tar-gz): New target, split out from tail end of taz target.
Run each command separately, don't use pipes.
(taz): Use it.
1996-07-13 03:22:47 +00:00
Stan Shebs
f76215e0a6 * mpw-configure: Look for g-mpw-make.sed in config/mpw.
* mpw-build.in: No builds should depend on building byacc or flex,
	they are assumed to be installed already.
1996-07-12 19:11:22 +00:00
Michael Meissner
59d3634c87 Set r environment variable that CC_FOR_TARGET needs in CONFIGURE_TARGET_MODULES 1996-07-12 13:54:37 +00:00
Michael Meissner
062aded9d1 Automagically reconfigure target directories whenever the multilib options change 1996-07-11 14:17:12 +00:00
David Edelsohn
5db223e45f * Makefile.in (ALL_MODULES,CROSS_CHECK_MODULES,INSTALL_MODULES,
CLEAN_MODULES): Add bash.
	(all-bash): New target.
1996-07-11 01:58:46 +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
Stan Shebs
6f607c1229 * mpw-configure: Add support for --bindir.
* mpw-build.in: Use a GCC-specific build script for GCC actions.
1996-06-28 19:19:38 +00:00
Geoffrey Noer
a928fca19c Add gawk to list of things to build 1996-06-27 23:09:15 +00:00
Jason Molenda
5e70d079c3 * Makefile.in (docdir): Remove. 1996-06-25 14:10:43 +00:00
Jason Molenda
d92eef0ce6 Tue Jun 25 19:00:08 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
* Makefile.in (datadir): Set to $(prefix)/share.
1996-06-25 11:41:30 +00:00
Geoffrey Noer
d79bfb0d3f Configure and build diff and patch for cygwin32-hosted toolchains 1996-06-25 06:30:51 +00:00
Jason Merrill
d32baaf065 Sat Jun 22 11:39:01 1996 Jason Merrill <jason@yorick.cygnus.com>
* Makefile.in (TARGET_SUBDIR): Move comment to previous line so we
 	don't get ". ".

Fixes nightly build on rtl.
1996-06-22 18:40:49 +00:00
Jim Wilson
79a2d56d81 * configure.in (mips*-sgi-irix6*): Set noconfigdirs appropriately. 1996-06-22 00:27:07 +00:00
Ken Raeburn
8d190aa344 * Makefile.in (taz): Handle case where tex3patch didn't even get checked out.
Also, if it was found, put the symlink in a new util subdirectory.
1996-06-20 21:01:42 +00:00
Michael Meissner
c180142240 Add support for Linux on PowerPC 1996-06-20 16:31:16 +00:00
Jason Merrill
9deb948534 Mon Jun 17 16:34:46 1996 Jason Merrill <jason@yorick.cygnus.com>
* Makefile.in (taz): texinfo/tex3patch no longer exists.
1996-06-19 01:28:24 +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
25c3277357 enable_gdbtk=no for cygwin32-hosted toolchains 1996-06-16 00:18:38 +00:00
Per Bothner
1b5484af26 * config.guess (i?86-ncr-sysv*): Emit minor release numbers.
Recognize the NCR 4850 machine and NCR Pentium-based platforms.
1996-06-08 01:26:46 +00:00
Per Bothner
45d03d1196 * config.guess: Combine mips-mips-riscos cases, and use cpp to
distinguish sysv/svr4/bsd variants.
	Based on a patch from Harlan Stenn <harlan@clark.net>.
1996-06-08 01:13:04 +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
59d95e8132 Do not build pieces needing shared libs on PPC Solaris 1996-06-06 20:45:30 +00:00
Per Bothner
60bcbf8d51 * config.guess: Merge with FSF:
Mon Jun  3 08:49:14 1996  Karl Heuer  <kwzh@gnu.ai.mit.edu>
	* config.guess (*:Linux:*:*): Add guess for sparc-unknown-linux.

	Fri May 24 18:34:53 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
	* config.guess (AViiON:dgux:*:*): Fix typo in recognizing mc88110.

	Fri Apr 12 20:03:59 1996  Per Bothner  <bothner@spiff.gnu.ai.mit.edu>
	* config.guess:  Combine two OSF1 rules.
	Also recognize field test versions.  From mjr@zk3.dec.com.
	* config.guess (dgux):  Use /usr/bin/uname rather than uname,
	because GNU uname does not support -p.  From pmr@pajato.com.
1996-06-05 03:48:09 +00:00
Tom Tromey
af34f1a9f6 * Makefile.in (MAKEDIRS): Removed $(tooldir). 1996-06-04 21:35:58 +00:00
Stan Shebs
8f8e5b8960 * mpw-README: Document GCCIncludes. 1996-05-28 19:32:11 +00:00
Fred Fish
553c179c28 * configure.in (alpha-*-linux*): Set enable_shared to yes. 1996-05-26 22:17:46 +00:00
Geoffrey Noer
5fdebee306 Changes to configure.in noted 1996-05-20 17:12:05 +00:00
Tom Tromey
8d1d94b6be * Makefile.in (all-inet): Depend on all-perl. 1996-05-04 00:08:15 +00:00
Tom Tromey
424c7ca7f9 * Makefile.in (inet-install): New target. 1996-05-03 23:33:33 +00:00
Tom Tromey
13d7cbe208 * Makefile.in (all-inet): Depend on all-tcl.
(all-inet): Depend on all-send-pr.
1996-05-03 16:44:22 +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
Rob Savoye
35cb210837 * configure.in: Don't configure libgloss for unsupported
architectures.
1996-04-18 01:31:49 +00:00
Michael Meissner
b90f590cfd Add clean-apache rule 1996-04-16 15:19:51 +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
Michael Meissner
7508666f50 Add clean-{module} support 1996-04-15 19:12: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
Michael Meissner
6e005d44f1 Add Solaris on PowerPC support 1996-04-08 20:21:37 +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
Jason Molenda
eb40ca932e * Makefile.in (BASE_FLAGS_TO_PASS): pass down $(MAKE).
w/o this, if you use GNU make on a Solaris platform (eg), but you don't
have GNU make at the front of your path, when the make/ subdir cds down
into make/glob and does a make there, you will end up picking up the
first make that is in your path no matter what you do.

No PR, I just noticed this while I was working on something else.
1996-04-05 11:18:57 +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
Michael Meissner
977ff85a74 Patch from Andrew Cagney to handle quoted option lists with embedded spaces 1996-03-28 21:59:26 +00:00
Ian Lance Taylor
b213fd2917 * Makefile.in (DO_X): Don't get confused if CC contains `=' in an
option.
1996-03-15 00:33:04 +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
Ian Lance Taylor
c0914b6e6e * install.sh: Correct misspelling of transformbasename. 1996-03-15 00:18:41 +00:00
Ian Lance Taylor
e6769dee6d * config.guess: Recognize mips-*-sysv*. 1996-03-15 00:17:48 +00:00
Ian Lance Taylor
a9872a287b * configure: Restore Canadian Cross handling of BISON and LEX,
removed in Feb 20 change.
1996-03-10 18:23:57 +00:00
Ian Lance Taylor
9dd5affc33 * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If there is a
Makefile after running symlink-tree, then run `make distclean' to
	avoid clobbering any generated files in srcdir.
1996-03-08 22:55:13 +00:00
J.T. Conklin
08714af65c * configure.in (m68k-*-netbsd*): Build everything now. 1996-03-05 16:24:35 +00:00
Jason Merrill
aaefc574d6 Wed Feb 28 12:25:46 1996 Jason Merrill <jason@yorick.cygnus.com>
* Makefile.in (taz): Fix quoting.
1996-02-28 20:26:15 +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
David Edelsohn
74a03cacb9 * config.sub (sparc*frw*): Delete. Use -mflat now. 1996-02-26 23:26:30 +00:00
Ian Lance Taylor
a8e06235d3 * configure: Check for bison before byacc. 1996-02-26 19:35:01 +00:00
Ian Lance Taylor
b6ae0f1031 * Makefile.in: Make everything which depends upon all-bfd also
depend upon all-opcodes, in case --with-commonbfdlib is used.
1996-02-19 16:46: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
efc1902b6c * config.sub: Merge with FSF. 1996-02-14 21:59:31 +00:00
David Edelsohn
e08dfe61e9 Recognize sparclet cpu. 1996-02-12 23:31:29 +00:00
Per Bothner
1d0e073276 Merge from FSF. 1996-02-12 21:04:11 +00:00
Brendan Kehoe
4c49451585 * config.guess (UNAME_VERSION): Recognize X4.x as an OSF version. 1996-02-08 23:38:33 +00:00
Michael Meissner
d03a1ca81a Winsup needs libiberty 1996-02-03 15:46:00 +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
Stan Shebs
2805d4b86f * mpw-configure (extralibs_name, rez_name): Set correctly
for MWC68K compiler.

	* mpw-README: Add more info on the necessary build tools.
1996-02-01 20:42:27 +00:00
Steve Chamberlain
9daacfc4e4 * configure.in, config.sub: Recognize cygwin32. 1996-02-01 18:23:56 +00:00
Ian Lance Taylor
349f03db9c Wed Jan 31 14:17:10 1996 Richard Henderson <rth@tamu.edu>
* config.guess, config.sub: Recognize A/UX.
1996-01-31 19:18:19 +00:00
Ian Lance Taylor
d586f394b5 * config.sub: Merge with gcc/config.sub. 1996-01-31 18:52:30 +00:00
Jackie Smith Cashion
b209d2a3d9 Thu Jan 25 17:05:26 1996 James G. Smith <jsmith@cygnus.co.uk>
* config.sub: Add recognition for mips64vr4100*-* targets.
1996-01-25 17:08:24 +00:00
Brendan Kehoe
397a4fa366 * test-build.mk: Add checking of hpux9' rather than just hpux'.
Add creation of gconfigargs with `--enable-shared' turned on.
	($(host)-stamp-stage2-configured): Pass $(gconfigargs).
	($(host)-stamp-stage3-configured): Likewise.
	(HOLES): Add chatr and ldd.
	(i386-ncr-sysv4.3*): Add use of /usr/ccs/bin in the PATH and HOLE_DIRS.
1996-01-24 20:48:09 +00:00
Per Bothner
df1ddda986 * configure: Pass --nfp to recursive configures. 1996-01-24 20:30:07 +00:00
Steve Chamberlain
84aa3e6938 Mon Jan 22 10:41:56 1996 Steve Chamberlain <sac@slash.cygnus.com>
* Makefile.in (DLLTOOL): New.
	(DLLTOOL_FOR_TARGET): New.
	(EXTRA_HOST_FLAGS): Pass down DLLTOOL.
	(EXTRA_TARGET_FLAGS): Ditto.
	(EXTRA_GCC_FLAGS): Ditto.
	(CONFIGURE_TARGET_MODULES): Ditto.
	(DO_X): Ditto.
	* configure: Add DLLTOOL.
1996-01-22 19:28:13 +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
Jim Wilson
fd614e066c Delete obsolete SH3e sanitization. 1996-01-16 19:55:27 +00:00
Fred Fish
9908eb6a23 * Makefile.in (CONFIGURE_TARGET_MODULES): Add missing ';'. 1996-01-15 07:04:36 +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
Michael Meissner
01082eaf19 Make all-gdb include all-tcl/all-tk unless gdbtk is not built. 1996-01-06 12:33:59 +00:00
David Edelsohn
4c0b7ebc0f * Makefile.in (newlib.tar.gz): Delete building of newlib's info files. 1996-01-04 01:56:05 +00:00
David Edelsohn
a493dcd8ba * config-ml.in: Add support for
--disable-{softfloat,m68881,m68000,m68020} on m68*-*-*.
	Simplify setting of multidirs from --disable-foo.
1995-12-31 00:13:13 +00:00
Michael Meissner
2ab80461fc Allow toplevel make to over certain GCC variables; add all-bootstrap target 1995-12-29 13:43:06 +00:00
Michael Meissner
04bdf3229e Add Pentium DG/UX support 1995-12-26 16:43:40 +00:00
Michael Meissner
d3c0ec6387 Add PentiumPro support 1995-12-21 21:09:43 +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
Michael Meissner
d1265690b1 Add switches to control AIX multlibs 1995-12-20 20:17:24 +00:00
Stan Shebs
33bc6fe5fc * Makefile.in: (configure-target-examples, all-target-examples):
New targets, configure and build example programs.
1995-12-18 19:50:07 +00:00
Stan Shebs
a585028b88 * mpw-configure: If an mpw-config.in generated a file mk.sed,
use it as input to sedit the generated MPW makefile.
	* mpw-README: Add a suggestion about Gestalt.h.
1995-12-16 00:20:14 +00:00
Ian Lance Taylor
48ac185397 * config.sub: Accept *-*-ieee*. 1995-12-13 21:45:07 +00:00
Ian Lance Taylor
8c5bc3e33a * Makefile.in (local-distclean): Remove $(TARGET_SUBDIR). From
Ronald F. Guilmette <rfg@monkeys.com>.
1995-12-12 17:03:18 +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
Stan Shebs
4ac27a602f * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00