Commit graph

635 commits

Author SHA1 Message Date
Ian Lance Taylor
71a164f70a * Makefile.in (all-target-libgloss): Depend upon
configure-target-newlib, since when libgloss is built it looks to
	see if the newlib directory exists.
1995-11-16 19:05:52 +00:00
Ian Lance Taylor
29386972b9 * configure: Handle LD and LD_FOR_TARGET when configuring a
Canadian Cross.
1995-11-15 16:46:19 +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
David Edelsohn
d747cac4c2 * Makefile.in (CONFIGURE_TARGET_MODULES): Pass --with-target-subdir.
Preserve relative path names in $srcdir.  Build symlink tree if
	configuring cross target dir and srcdir=. (= no VPATH support).
	(configure-target-libg++): Depend on configure-target-librx.
	* cfg-ml-com.in, cfg-ml-pos.in: Deleted.
	* config-ml.in: New file.
	* symlink-tree: New file.
	* configure: Ensure srcdir="." if that's what it is.
1995-11-14 09:32:50 +00:00
Stan Shebs
13a0f5955f * mpw-README: Clarify some phrasing, add notes about CodeWarrior
includes and FLEX_SKELETON setting.
	* mpw-configure (--with-gnu-ld): New option, controls whether
	to use PPCLink or ld with PowerMac GCC.
	* mpw-build.in (all-grez, do-grez, install-grez): New targets.
	* mpw-config.in: Configure grez if targeting Mac.
1995-11-14 03:31:22 +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
Jim Wilson
f59312e9d9 Patch for old Sega PR
* cfg-ml-com.in (sh-*-*): Add m2 and ml/m2 to multidirs.
1995-11-07 04:05:40 +00:00
Per Bothner
96457d7f4d * configure: Remove dubious bug reporting address. 1995-11-05 08:14:38 +00:00
Per Bothner
d3e8ed54bd * Makefile.in ($(CONFIGURE_TARGET_MODULES)): If subdir has
configure script, run that instead of this directory's configure.
	In either case, print a message that we're configuring the sub-dir.
1995-11-03 16:18:31 +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
ec7a8792d9 * Makefile.in (DO_X): Split rule to decrease command line length
for systems with small ARG_MAX values.  From phdm@info.ucl.ac.be
	(Philippe De Muyter).
1995-11-03 03:52:08 +00:00
Jason Molenda
be2c65d3c5 * Makefile.in (all-patch): depend on all-libiberty. 1995-11-01 23:19:28 +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
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
e66eb65843 * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): Add $(TARGET_SUBDIR)
where needed.
1995-10-30 20:57:41 +00:00
David Edelsohn
fc3524a9cc * Makefile.in (all-gcc): Fix typo. 1995-10-30 20:47:56 +00:00
Per Bothner
136ca05d3a * Makefile.in ($(CHECK_TARGET_MODULES)): Fix typo. 1995-10-28 17:26:38 +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
Ken Raeburn
3dbe0fa2a7 * Makefile.in (taz): Build "info" in etc explicitly. 1995-10-28 05:55:18 +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
Stan Shebs
7391e11c40 * mpw-configure: Set host alias from choice of host compiler,
only use generic MPW Makefile sed if present, edit a file
	named "hacked_Makefile.in" instead of "Makefile.in" if present.
	* mpw-README: Add problem notes about CW6 and CW7.
1995-10-27 05:39:36 +00:00
Ken Raeburn
65f1be0633 Makefile.in (taz): Use ";" not ";;". 1995-10-26 09:47:14 +00:00
Per Bothner
6b9e3a780b * Makefile.in (taz): Grep for '^diststuff:' or '^info:' in
sub-directory Makefiles, instead of using DISTSTUFFDIRS and
	DISTDOCDIRS.
	(DISTSTUFFDIRS, DISTDOCDIRS):  Removed - no longer used.
	(newlib.tar.gz):  Don't pass DISTDOCDIRS to recursive make.
1995-10-25 22:23:40 +00:00
Per Bothner
fd83c2d212 * Makefile.in (DISTDOCDIRS): Remove ld gprof bnutils gas libg++ gdb
and gnats, because they are now subsumed by DISTSTUFFDIRS.
	Move bfd to DISTSTUFFDIRS.
1995-10-25 21:54:55 +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
Michael Meissner
0228bc7b3a shorten some multi directory names. 1995-10-22 17:06:26 +00:00
Michael Meissner
ab1da7f49b Add -mcall-aixdesc variants 1995-10-20 22:03:21 +00:00
Steve Chamberlain
2cbf1e15f6 * 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-19 00:39:43 +00:00
Jeff Law
5cee13532b * config.guess: Recognize HP model 819 machines has having
a PA 1.1 processor.
Already in the official version at the FSF.
1995-10-16 15:49:13 +00:00
Ian Lance Taylor
e7876e46ee * configure: Fix sed loop which substitutes for CC and CXX to
avoid bug found in various sed implementations.
1995-10-16 14:50:53 +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
Michael Meissner
adbc2f5521 Add support for building -mcall-aixdesc libraries. 1995-10-09 16:40:32 +00:00
Michael Meissner
e2eb48d6b3 do not build aixdesc libs. 1995-10-07 02:52:25 +00:00
Ken Raeburn
69ee9125f8 Mon Sep 25 22:49:32 1995 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* config.sub (arm | armel | armeb): Fix shell syntax.
1995-10-06 20:38:53 +00:00
Michael Meissner
ea2785a34a Add AIX multilib support; Add -mcall-aix/-mcall-aixdesc multilibs to powerpc*-*-eabisim. 1995-10-06 18:42:50 +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
Jason Molenda
abf85a722c * Makefile.in (TARGET_CONFIGDIRS): configure targetdirs
only if it exists in $(srcdir).
1995-10-05 04:45:32 +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
Stan Shebs
98fec350e9 * mpw-configure: Fix sed command file name. 1995-09-29 04:21:00 +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
Stan Shebs
a2e7268980 Add PowerMac support and many other enhancements.
* mpw-configure: New option --cc to select compiler to use,
	paste options set according to --cc into the generated
	Makefile, generate the Makefile by sed'ing the Unix Makefile.in
	if mpw-make.sed is present.
	* mpw-config.in: Don't test for gC1, test for mpw-touch,
	add forward includes for PowerPC include files.
	* mpw-build.in: Build using Makefile.PPC if present.
	(do-byacc, etc): Remove separate version resource builds.
	(do-gas): Build "stamps" before "all".
	(do-gcc): Build "stamps-h" and "stamps-c" before "all".
	* mpw-README: Update to reflect --cc option, PowerMac support,
	and recently-reported compatibility problems.
1995-09-26 21:51:30 +00:00
David Edelsohn
d9677195b1 * cfg-ml-com.in (m68*-*-*): Only build multilibs for
embedded m68k systems (-aout, -coff, -elf, -vxworks).
	(--with-multilib-top): Pass to recursive invocations.
1995-09-22 19:21:08 +00:00
J.T. Conklin
f74b6b5f53 * configure.in (noconfigdirs): Disable libg++ and libstdc++ on
v810-*-*.
1995-09-19 20:52:44 +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
release
952306d1b0 * config/mh-ncrsvr43: Removed AR_FLAGS 1995-09-17 01:33:20 +00:00
Ian Lance Taylor
56a39ce95c * Makefile.in (DO_X): Change do-realclean to do-maintainer-clean.
(local-maintainer-clean): New target.
	(maintainer-clean): New target.
	(realclean): Just depend upon maintainer-clean.
1995-09-12 22:05:08 +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
Ken Raeburn
ebf6d5e63d * config.sub: Accept -lites* OS. From Ian Dall. 1995-09-08 00:10:02 +00:00
Jackie Smith Cashion
6d333529f4 Fri Sep 1 08:06:58 1995 James G. Smith <jsmith@beauty.cygnus.com>
* config.sub: recognise mips64vr4300 and mips64vr4300el as valid
        targets.
1995-09-01 15:08:48 +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
Michael Meissner
c2838adcd4 Add support for -disable switches in PowerPC multilibs 1995-08-23 15:54:13 +00:00
Ken Raeburn
80152a2019 * configure: Add Makefile.tem to list of files to remove in trap handler. 1995-08-17 20:04:38 +00:00
Per Bothner
74a86d1f95 * config.guess: Merge with FSF:
Wed Jun 28 17:57:27 1995  David Edelsohn  <edelsohn@mhpcc.edu>
	* config.guess (AIX4): More robust release numbering discovery.

	Thu Jun 22 19:01:24 1995  Kenneth Stailey  (kstailey@eagle.dol-esa.gov)
	* config.guess (i386-sequent-ptx): Properly get version number.

	Thu Jun 22 18:36:42 1995  Uwe Seimet  (seimet@iris1.chemie.uni-kl.de)
	* config.guess (mips:*:4*:UMIPS): New case.
1995-08-11 22:40:18 +00:00
Fred Fish
560ac5deb3 * Makefile.in (GDBTK_SUPPORT_DIRS): Define and pass as part of
SUPPORT_FILES to submakes.
1995-08-06 19:18:27 +00:00
Fred Fish
81597186be * Makefile.in (GDB_SUPPORT_DIRS): Add utils.
(DEVO_SUPPORT): Add mpw-README, mpw-build.in, mpw-config.h and
	mpw-configure.
1995-08-05 01:04:06 +00:00
David Edelsohn
e9a9d059c4 * cfg-ml-pos.in (dotdot): Work around SunOS sed bug. 1995-07-27 21:36:29 +00:00
Fred Fish
8e2c205b9b * config.guess (*:Linux:*:*): First try asking the linker what the
default object file format is (elf, aout, or coff).  Then if this
	fails, try previous methods.
1995-07-27 20:50:10 +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
David Edelsohn
9eb59e0bdf * config-com.multi: New file.
* config-pos.multi: New file.
1995-07-21 17:42:32 +00:00
Steve Chamberlain
8ab7ddc813 * configure.in: Add i386-pe configuration. 1995-06-29 06:58:11 +00:00
Stan Shebs
9e000b3515 * mpw-config.in (elf/mips.h): Always forward-include, needed
for GDB to build.
1995-06-23 01:52:24 +00:00
Rob Savoye
6d5cfab0ab * testsuite: New directory for customer acceptance and whole tool
chain tests.
	* configure: Set build_{cpu,vendor,os,alias} to host values when
	--build isn't specified
1995-06-21 21:25:10 +00:00
Ken Raeburn
6109825c73 Handle autoconfiscated directories by running the correct configure script. 1995-06-21 20:57:03 +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
Michael Meissner
b4ecce2f53 Add support for little endian PowerPC; add P5, P6, Nexgen, K5 aliases for pentium 1995-05-09 20:54:05 +00:00
Michael Meissner
26fc834093 Support Linux systems that do not have the BFD linker installed. 1995-04-27 18:40:32 +00:00
Jeff Law
094a7e4392 * config.guess: Add hppa1.1-hp-lites support. 1995-04-26 16:59:33 +00:00
Rob Savoye
0672310078 Don't build newlib for m68k-vxworks5.1. 1995-04-25 18:10:53 +00:00
Jason Merrill
eddd19426e Mon Apr 24 16:23:41 1995 Michael Meissner <meissner@tiktok.cygnus.com>
* config.guess (*:Linux:*:*): Determine whether the default
	compiler is ELF or a.out.
1995-04-25 01:18:25 +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
Jason Molenda
67bbb4058c * Makefile.in: move {all,check,install}-gdb from *_MODULES
to *_X11_MODULES due to gdbtk needing X include files et al.
1995-04-10 21:39:32 +00:00
Stan Shebs
8993849cb4 Merge MPW ChangeLog into generic ChangeLog 1995-04-10 19:44:46 +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
Ian Lance Taylor
c2a4f18cef * config.sub: Remove linux special cases. 1995-03-30 19:19:25 +00:00
Ian Lance Taylor
84849c9c15 * config.sub: Merge in recent FSF changes. 1995-03-30 18:57:09 +00:00
Jason Molenda
ac42799daa Tue Mar 28 14:47:34 1995 Jason Molenda (crash@phydeaux.cygnus.com)
build-all.mk,config/mh-solaris:  revert these two changes:

        Tue Mar 30 10:03:09 1993  Ian Lance Taylor  (ian@cygnus.com)

                * build-all.mk: Use CC=cc -Xs on Solaris.

        Mon Mar 29 19:59:26 1993  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)

                * config/mh-solaris: SunPRO C needs -Xs to be able to get a
                working xmakefile for Emacs.

xmakefile no longer used for emacs; recent versions of SunPRO C
allegedly drop -Xs; running configure will assume ``cc'' but when you
compile, it uses ``cc -Xs'' (ansi vs old SunOS behavior) which causes
all kinds of problems rebuilding the source using the SunPRO compiler.
1995-03-28 22:50:45 +00:00
Ian Lance Taylor
121bdf8f01 * configure: If the --cache-file is used, pass it down to
configure in subdirectories.
PR 6389.
1995-02-28 22:37:42 +00:00
Kung Hsu
9ce13cfcfb * config.sub: add vxworks29k configuration. 1995-02-27 20:54:49 +00:00
Jim Wilson
ada4e0c2f2 * config.guess (IRIX): Sed - to _. 1995-02-04 20:12:40 +00:00
J.T. Conklin
dd025a4973 * Makefile.in (source-vault, binary-vault): New targets. 1995-02-03 19:56:27 +00:00
Jason Merrill
2f64ef7790 Wed Jan 11 16:29:53 1995 Jason Merrill <jason@phydeaux.cygnus.com>
* Makefile.in (LIBCXXFLAGS_FOR_TARGET): Add -fno-implicit-templates.
1995-01-12 00:31:22 +00:00
Jim Kingdon
d5a7bb73aa * configure.in (rs6000-*-*): Don't build gas. 1995-01-09 17:50:42 +00:00
Ian Lance Taylor
ea6d581719 * Makefile.in: Use /x/x/ instead of /brokensed/brokensed/, to
reduce command line length.
	(AS_FOR_TARGET): Check for as.new, not Makefile.
	(NM_FOR_TARGET): Check for nm.new, not Makefile.
1995-01-05 04:56:44 +00:00
Per Bothner
320ad1ed41 * config.guess: Merge from FSF. 1995-01-04 21:01:44 +00:00
Per Bothner
91f4a683d8 * Makefile.in (LIBGXX_SUPPORT_DIRS): Add libstdc++. 1994-12-02 23:54:59 +00:00
Brendan Kehoe
3585593df6 * Makefile.in (all-ispell): Depend on all-emacs19 instead of all-emacs. 1994-11-23 18:30:23 +00:00
J.T. Conklin
647acb003f * configure.in (*-*-netware*): Don't configure xiberty. 1994-11-21 19:16:38 +00:00
Bill Cox
06a8010d63 * build-all.mk: Add mips-ncd-elf target to sun4 targets
for special NCD build.
1994-11-11 23:33:23 +00:00
Ken Raeburn
2492f942fc * Makefile.in (DEVO_SUPPORT): Remove configure.bat and makeall.bat, they're
only useful for binutils snapshots.
(binutils.tar.gz, gas+binutils.tar.gz): Add configure.bat and makeall.bat to
specified SUPPORT_FILES.
1994-11-08 02:04:00 +00:00
Bill Cox
e3f6f4cfd7 * build-all.mk: Add Ericsson targets to sun4 and solaris
hosts.  Add  BNR's sun4 target to solaris host, so their
	  build-from-source will be tested in-house first.
1994-11-08 01:32:51 +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
Ken Raeburn
15408b3bef Changes from binutils net release:
* Makefile.in (DEVO_SUPPORT): Include configure.bat and makeall.bat.
(DISTDOCDIRS): Add `etc'.
(ETC_SUPPORT_PFX): New variable.
(taz): Include anything from etc starting with a word in ETC_SUPPORT_PFX.
1994-11-03 21:35:37 +00:00
Ian Lance Taylor
cb409b5d9d * config.sub: Update for recent FSF changes. Remove obsolete
h8300hds entry.  Add -windows* and -osx as basic os.  Minor
	spacing changes.
1994-10-26 20:41:39 +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
Ken Raeburn
1b79c34daa * configure: Since the "trap 0" handler will override the exit status on many
systems, only use it for "exit 1", and make it set a non-zero exit status;
reset it before "exit 0".  Also, check exit status of config.sub, and error out
if it failed.
1994-10-20 23:32:46 +00:00
Ian Lance Taylor
dfe4400454 * Makefile.in (all-binutils): Depend upon all-byacc. 1994-10-18 19:34:31 +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
4be4b991a6 Thu Oct 13 15:51:20 1994 Jason Merrill (jason@phydeaux.cygnus.com)
* Makefile.in (ALL_TARGET_MODULES): Add libstdc++.
	(CHECK_TARGET_MODULES): Ditto.
	(INSTALL_TARGET_MODULES): Ditto.
	(TARGET_LIBS): Ditto.
	(all-libstdc++): Note dependencies.
1994-10-13 22:52:54 +00:00
Jason Merrill
b255ccdb40 Tue Oct 11 12:12:29 1994 Jason Merrill (jason@phydeaux.cygnus.com)
* Makefile.in (CXXFLAGS): Use -fno-implicit-templates instead of
        -fexternal-templates.

Because libstdc++ won't build with -fexternal-templates.
1994-10-11 19:43:48 +00:00
Per Bothner
b5e7c7b315 * config.guess: Update from FSF. 1994-10-07 01:06:03 +00:00
Brendan Kehoe
28a499bb80 * Makefile.in (all-prms): Depend on all-librx. 1994-10-05 21:32:42 +00:00
Ian Lance Taylor
1ce422b072 * configure: Use ${config_shell} when running ${configsub}. 1994-10-04 16:06:32 +00:00
David Edelsohn
c03a4997a9 * config.sub: No longer recognize h8300h. 1994-10-03 21:30:15 +00:00
Ian Lance Taylor
d1c8b8694a * config.sub: Remove extraneous differences between config.sub and
gcc/config.sub.
1994-10-03 16:41:46 +00:00
Ken Raeburn
7166a30844 Makefile.in (DISTSTUFFDIRS): Add gas. 1994-10-01 04:24:29 +00:00
Per Bothner
57b2362f55 * config.guess (HP-UX): Patch from Harlan Stenn
<harlan@landmark.com> to also emit release level.
	* config.guess (sun4*:SunOS:*:*): Change '-JL' to '_JL'.
1994-09-20 01:30:19 +00:00
Per Bothner
c9cbfd5efe * config.sub: Merge nextstep cleanup from FSF. 1994-09-07 06:23:05 +00:00
Ken Raeburn
318b02b6b9 ARM Acorn/RISCiX target and host patches from Richard Earnshaw 1994-09-05 10:53:00 +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
Per Bothner
c46e56efa1 * config.guess (*-unknown-freebsd*): Get rid of possible
trailing "(Release)" in version string.
1994-08-29 01:22:07 +00:00
Per Bothner
419736f4a8 * config.guess: Fix i486-ncr-sysv43 -> i486-ncr-sysv4.3.
Fix type: *-next-neststep -> *-next-nextstep.

	* config.guess:  Merge from FSF:

	Fri Aug 26 18:45:25 1994  Philippe De Muyter (phdm@info.ucl.ac.be)

	* config.guess: Recognize powerpc-ibm-aix3.2.5.

	Wed Apr 20 06:36:32 1994  Philippe De Muyter  (phdm@info.ucl.ac.be)

	* config.guess: Recognize UnixWare 1.1 (UNAME_SYSTEM is SYSTEM_V
	instead of UNIX_SV for UnixWare 1.0).
1994-08-27 22:08:32 +00:00
Stu Grossman
dad7168ac5 * Makefile.in (all-gdb): Add dependencies on all-gcc and all-ld
to make gdb/nlm/* build after the compiler and linker.
1994-08-27 08:58:25 +00:00
Per Bothner
1f2a60d4e6 * config.guess (netbsd, freebsd, linux): Accept any machine,
not just i[34]86.
	(m68k-atari-sysv4):  Relocate to match FSF version.
1994-08-26 23:14:50 +00:00
Per Bothner
6f023e8aef * config.guess: More merges from the FSF. 1994-08-26 21:38:29 +00:00
Per Bothner
0ffe881431 More merges from FSF. 1994-08-26 21:10:36 +00:00
Ken Raeburn
5a2400c499 configure: Accept and ignore --cache*, for compat w/autoconf 2. 1994-08-26 20:46:31 +00:00
Per Bothner
574516bf0e * (config.guess): Merge from FSF. 1994-08-26 20:24:35 +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
8e3641719b * Makefile.in: Remove (for now) librx as a host library,
now that we're building it for target.
1994-08-19 19:58:27 +00:00
Ian Lance Taylor
64b7bf9f67 * configure: Fix up help message; from karl@owl.hq.ileaf.com
(Karl Berry).
1994-08-19 14:50:50 +00:00
Per Bothner
63a042e60f * configure.in: Also configure librx. 1994-08-16 23:11:16 +00:00
Per Bothner
1d5fcc6621 * Makefile.in: Update various rules to reflect that librx
is now needed for libg++.
1994-08-15 23:51:58 +00:00
Ian Lance Taylor
9a1ef62dcd * config.sub: Accept mips64orion and mips64orionel as a CPU name. 1994-08-12 22:09:18 +00:00
Jean Marie Diaz
a278d5a03b * configure: Simplify Jun 2 1994 change. 1994-08-04 20:16:03 +00:00
David Henkel-Wallace
756b40d520 LynxOS changes 1994-08-03 13:45:11 +00:00
Fred Fish
0a127a3eb6 * Makefile.in (GDB_SUPPORT_FILES): Remove
(setup-dirs-gdb, gdb.tar.gz, make-gdb.tar.gz):  Remove old rules.
	(gdb.tar.gz): Add new rule to use standard distribution building
	mechanism.

	(Also, changed taz rule to abort building of unsanitary
	distributions - not recorded in ChangeLog)
1994-07-27 16:18:17 +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
Per Bothner
a4798dec3d * config.guess: Recognize ISC. Patch from kwzh@gnu.ai.mit.edu. 1994-07-23 19:19:58 +00:00
Stu Grossman
c7f7225314 * configure: Search current dir first in .gdbinit. 1994-07-23 00:54:57 +00:00
Per Bothner
1983e432d9 * config.sub: Refer to NeXT's operating system as nextstep. 1994-07-21 21:43:17 +00:00
Per Bothner
842ca181f2 * config.sub (case $basic_machine): Re-order the cases, to match
the order in the FSF version (which is mostly alphabethical).
	Merge in some additions and changes from the FSF.
1994-07-21 21:11:57 +00:00
Per Bothner
4a96713254 * config.sub: Fix typo powerpc -> powerpc-*. 1994-07-11 21:42:41 +00:00
Michael Tiemann
d0d3048925 all-emacs19' depends on all-byacc'. Found when /usr/latest/bin is
not in $PATH.
1994-07-09 20:46:07 +00:00
Michael Tiemann
4d802af98b Add all-emacs19 and install-emacs19 rules (in parallel with all-emacs
and install-emacs).  Top-level command `make all-emacs19 CC=gcc' now
behaves as `make all-emacs CC=gcc'.
1994-07-09 20:08:16 +00:00
Jean Marie Diaz
61172a5a39 * config.guess: Recognize Mach. 1994-06-29 13:13:53 +00:00
Jean Marie Diaz
55f6c903f6 * configure: Check ${exec_prefixoption}, not ${exec_prefix}, to
see whether --exec-prefix was used.
1994-06-27 20:52:52 +00:00