Commit Graph

107 Commits

Author SHA1 Message Date
Mark Eichin
2ec3d07cc7 only set PWD if it is already set (and likely wrong). from p3. 1992-09-18 07:37:38 +00:00
John Gilmore
4a63dfde28 Changes to make the gdb.tar.Z rule work better.
* Makefile.in (GDB_SUPPORT_DIRS):  Add opcodes.
(DEVO_SUPPORT):  Add configure.texi.
(bfd-ilrt.tar.Z):  Remove ancient rule.
1992-09-18 06:59:58 +00:00
Mark Eichin
fc11b71ac4 from p3. Some shells leave PWD in the environment (old tcsh, ksh at least)
screws nested configures. "unset PWD" is the right answer, except that
Decstation sh doesn't *have* unset.
	Note also that the send-pr build will fail if you have PWD in your
environment, because emacs also (foolishly) trusts it.

	* configure: just set PWD=`pwd` at the top, since Ultrix sh
	doesn't have unset and all success paths (and most error paths)
	out set it anyway. (Note: should change all uses of ${PWD=`pwd`}
	to just ${PWD} to avoid confusion.)
1992-09-18 06:16:37 +00:00
Ian Lance Taylor
c51083226c Changes to make an installed cross-compiler find everything correctly.
Tue Sep 15 16:00:54 1992  Ian Lance Taylor  (ian@cygnus.com)

	* configure: always set $(tooldir) to $(libdir)/$(target_alias),
	even for a native compilation.
1992-09-15 23:26:16 +00:00
Ian Lance Taylor
0012a471ae Thu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in: added -I for newlib/targ-include to XTRAFLAGS, to
	pick up the machine and system specific header files.
1992-09-10 22:45:45 +00:00
Ian Lance Taylor
f68be6f088 Thu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
* configure.in, config.sub: added new target m68010-adobe-scout,
	with alias of adobe68k.  Changed configure.in to check for
	-scout before -sco* to avoid a false match.
1992-09-10 18:04:50 +00:00
Ian Lance Taylor
440868a029 Thu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in: added AS_FOR_TARGET, passed down in
	TARGET_FLAGS_TO_PASS.  Added CC_FOR_BUILD, which is intended to be
	the C compiler to use to create programs which are run in the
	build environment, set it to default to $(CC), and passed it down
	in FLAGS_TO_PASS and TARGET_FLAGS_TO_PASS.
1992-09-10 17:45:18 +00:00
Ian Lance Taylor
5148923360 Wed Sep 9 12:21:42 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in: added TARGET_FLAGS_TO_PASS, CC_FOR_TARGET,
	AR_FOR_TARGET, RANLIB_FOR_TARGET, NM_FOR_TARGET.  Pass
	TARGET_FLAGS_TO_PASS, which defines CC, AR, RANLIB and NM as the
	FOR_TARGET variants, to newlib and libg++.
1992-09-09 19:24:23 +00:00
Ken Raeburn
a904db5348 build opcodes before gas or gdb 1992-09-09 03:15:37 +00:00
Steve Chamberlain
319a021edf * Makefile.in: all-opcodes, cd into the right directory 1992-09-01 22:49:37 +00:00
Ian Lance Taylor
d257b46f88 Sun Aug 30 21:12:11 1992 Ian Lance Taylor (ian@cygnus.com)
* configure: added -program_transform_name option, used as
	argument to sed when installing programs.
	configure.texi: added documentation for -program_prefix,
	-program_suffix and -program_transform_name.
1992-09-01 01:12:41 +00:00
John Gilmore
6e122179f3 Accept i486 where i386 ok. 1992-08-28 05:00:36 +00:00
Brendan Kehoe
de0f17d890 * config.sub: add we32k 1992-08-27 22:19:51 +00:00
Ian Lance Taylor
56dcef3cd2 Brought up from p3:
Mon Aug 24 14:05:14 1992  Ian Lance Taylor  (ian@cygnus.com)

	* Makefile.in: don't create all directories for ``make install'';
	let the subdirectories create the ones they need.
1992-08-24 21:06:34 +00:00
David D. Zuhn
01b8752d28 fix INFO-DIR-ENTRY, new gen-info-dir 1992-08-04 08:20:51 +00:00
David D. Zuhn
dfa891fc11 clean up Makefile.in (install), configure.in (the parts that choose what not to build for a host or target) 1992-08-03 22:44:29 +00:00
Fred Fish
26fe0d7d42 * config.sub (ncr3000): Change i386 to i486. 1992-08-03 07:35:08 +00:00
K. Richard Pixley
b4edd96978 build in-place before other builds 1992-07-18 05:59:30 +00:00
K. Richard Pixley
ff34c090ce remove stamp-co on very 1992-07-18 05:58:14 +00:00
K. Richard Pixley
dae8a4cf86 predicate stage3 and comparison on the existence of gcc 1992-07-18 05:56:28 +00:00
K. Richard Pixley
846b9d7b0d recurse explicitly with -f test-build.mk when appropriate. 1992-07-18 05:54:04 +00:00
Steve Chamberlain
3ad0ef3736 * Makefile.in, configure.in: add tgas 1992-07-17 01:34:45 +00:00
K. Richard Pixley
06a0794409 progressive changes 1992-07-16 23:09:11 +00:00
K. Richard Pixley
2d115749d7 add libm 1992-07-16 23:06:53 +00:00
K. Richard Pixley
67b36a2352 ignore some stuff that comes from test-build.mk. 1992-07-16 23:06:03 +00:00
K. Richard Pixley
1775539efb remove some stray cvsmerge crud 1992-07-16 23:05:20 +00:00
Stu Grossman
179798e1e0 * config/mh-solaris: Use -xs when compiling so that Sun-C puts
a symbol-table into the executable.
1992-07-08 07:04:02 +00:00
Fred Fish
a416804911 * config.sub: Add es1800 (m68k-ericsson-es1800). 1992-07-07 07:25:41 +00:00
Steve Chamberlain
4347369fb1 * configure: fix various problems with propogating
makefile_target_frag in subdirs.
	* configure.in: config libgcc if its there
1992-06-23 01:32:47 +00:00
Stu Grossman
7d87ec828f * config.sub: HPPA merge. 1992-06-19 22:20:16 +00:00
Fred Fish
65f14e33aa * config/mh-ncr3000 (INSTALL): Don't use /usr/ucb/install,
it is broken on ncr 3000's.
1992-06-15 19:32:53 +00:00
John Gilmore
18eb7badc4 Add sun4sol2 => sparc-sun-solaris2. 1992-06-13 05:23:04 +00:00
Per Bothner
f0e9ba1e63 * config.sub: Add support for Linux.
* Makefile.in:  Use $(FLAGS_TO_PASS) more consistently (at least for libg++).
1992-06-04 07:38:43 +00:00
David D. Zuhn
72754842fc fix -nfp documentation 1992-06-03 03:06:02 +00:00
Michael Tiemann
2198e4ba24 Makefile.in (all-binutils): ar needs flex, so depend on all-flex. 1992-06-03 00:21:33 +00:00
David D. Zuhn
a5992d117e recognize m680[1234] as separate processors now 1992-05-31 08:12:16 +00:00
David D. Zuhn
07f1d175cf better error testing on perverse cases (eg, ./config.sub -sun3) 1992-05-31 04:04:03 +00:00
Michael Tiemann
49df230880 Add flex to the list of keepers. flex is needed to build GNU ld. 1992-05-29 02:49:34 +00:00
Michael Tiemann
ad1f7512f8 Pass $tooldir in FLAGS_TO_PASS. Define -aout in $os. Both of these
are needed to do a `make all install' for a vxworks68 target install.
1992-05-28 06:21:54 +00:00
Michael Tiemann
11ad114b76 Thu May 21 18:00:09 1992 Michael Tiemann (tiemann@rtl.cygnus.com)
* Makefile.in (tooldir): Define it.
	(all-ld): Depend on all-flex.
1992-05-22 15:56:20 +00:00
K. Richard Pixley
9dba22c625 do not bury pwd into config.status, thus do fewer pwds 1992-05-08 20:29:39 +00:00
K. Richard Pixley
3b6f914fb4 print Building message only when subdir != . AND verbose 1992-05-08 19:34:32 +00:00
K. Richard Pixley
a98e98d368 remove -s, rework -v to better accomodate guested configures 1992-05-08 18:29:38 +00:00
K. Richard Pixley
a60ff51268 updated to 3 may 1992-05-08 15:32:25 +00:00
K. Richard Pixley
5bdf762bb8 pass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on install 1992-04-30 15:58:03 +00:00
K. Richard Pixley
1dbe4d41aa do not print subdir_do lines or recursion lines 1992-04-24 22:56:39 +00:00
K. Richard Pixley
618f57a9a2 add autoconf 1992-04-24 21:46:16 +00:00
K. Richard Pixley
92b9ed409a configure: test for and move config.status pieces from subdir. 1992-04-23 01:07:40 +00:00
Fred Fish
58760cdaa2 Test for nonexistance of files before trying to mv them, to avoid numerous
nonexistance error messages.
1992-04-22 21:41:44 +00:00
K. Richard Pixley
53988f33e8 correct final line of config.status 1992-04-21 19:52:54 +00:00