Commit graph

354 commits

Author SHA1 Message Date
Fred Fish
eecef7ef06 Since gdb distributions must be sanitized, and it is easy to forget to
run Sanitize during the build process, cause the distribution build process
to emit a appropriate message and quit when run in an unsanitized tree.
1994-01-24 19:36:12 +00:00
Ken Raeburn
5cc730861d * Makefile.in: Replace all occurrances of "rootme" with "r" and "$${rootme}"
with "$$r", to increase the likelihood that the do-* commands (plus user
environment) will fit SCO limits.
1994-01-18 05:24:14 +00:00
Jason Merrill
a0bd8e187b Fix gnatsishness 1993-12-01 23:20:23 +00:00
Jason Merrill
49dfa9840f Add gnats.tar.gz rule 1993-11-24 18:38:12 +00:00
Ken Raeburn
ea18081db6 * Makefile.in (taz): Only build "info" in DISTDOCDIRS.
(DISTDOCDIRS): Don't assume libg++ and gdb folks necessarily want this now.
1993-11-05 18:37:43 +00:00
Jim Kingdon
8636515256 * Makefile.in: Change RUNTEST_FLAGS back to RUNTESTFLAGS per
etc/make-stds.texi.  The underscore came from gcc, and dje now
	agrees that RUNTESTFLAGS is the correct name.
1993-11-05 01:02:31 +00:00
Jeffrey Wheat
484fa12d0b Changed RUNTESTFLAGS to RUNTEST_FLAGS 1993-11-04 16:43:25 +00:00
Jim Kingdon
7b63668388 * Makefile.in (CXXFLAGS): Add -O. 1993-11-01 20:18:22 +00:00
Ken Raeburn
65e2170193 * Makefile.in (taz): Replace "byacc" with "bison -y" in the
appropriate files before making "diststuff".
	(DISTBISONFILES): New var: list of files to be edited.
	(DISTSTUFFDIRS): Add binutils.
1993-10-25 18:26:24 +00:00
Per Bothner
6214eb23fd * Makefile.in: Add support for new libio. 1993-08-18 02:04:05 +00:00
Jason Merrill
ac259c28f0 * Makefile.in (all-send-pr): depends on all-prms 1993-08-11 22:39:09 +00:00
Mark Eichin
a9a2f22fe0 don't use $$(CC_FOR_TARGET) because that ends up being bash execute command
syntax; use $(CC_FOR_TARGET) instead.
1993-08-05 15:03:45 +00:00
Fred Fish
e65627f9f0 * Makefile.in (COMPRESS): Remove def.
* Makefile.in (gdb.tar.gz, make-gdb.tar.gz):  Renamed from
	gdb.tar.Z and make-gdb.tar.Z respectively.
	* Makefile.in (make-gdb.tar.gz):  Now only build gzip'd archive.
	* Makefile.in (make-gdb.tar.gz):  Minor changes to move closer
	to convergence with 'taz' target in Makefile.in.
1993-08-01 18:39:32 +00:00
Jason Merrill
62cd4a2067 Added a $ to Jim's mod 1993-07-27 19:40:12 +00:00
Jim Kingdon
c49a9c4076 * Makefile.in (install-dirs): Deal with a prefix like /gnu;
its parent is '/' not ''.
1993-07-27 18:06:23 +00:00
Jim Kingdon
01ec958849 * Makefile.in (DEVO_SUPPORT): Add comments about ChangeLog. 1993-07-27 17:49:52 +00:00
David D. Zuhn
a59b94d2a2 remove all.cross and install.cross targets 1993-07-08 01:00:43 +00:00
Ian Lance Taylor
9823504d83 * Makefile.in (MAKEINFOFLAGS): New variable.
(FLAGS_TO_PASS): Pass MAKEINFO as MAKEINFO MAKEINFOFLAGS.
	* build-all.mk, test-build.mk: Pass down --no-split as
	MAKEINFOFLAGS when hosted on DOS.  Compile DOS hosted without -g.
1993-06-29 19:55:24 +00:00
Per Bothner
a561909f11 taz rule: Simplify chmod; add xiberty to libg++.tar.gz. 1993-06-23 21:25:42 +00:00
Per Bothner
5600fbd262 * Makefile.in: Define VERSION (for cd ..; make taz).
* Makefile.in:  Set to version 2.3.91.
	* Makefile.in (diststuff):  Needed for distributions.
	* Makefile (dts):  Rip out.  Subsumed by stuff in ../Makefile.in.
1993-06-23 20:01:29 +00:00
David D. Zuhn
fe560b9fdf change program_transform_name quoting 1993-06-18 19:04:06 +00:00
David D. Zuhn
df063d29cc fix INSTALL_XFORM definition 1993-06-18 16:57:33 +00:00
Fred Fish
1d2bb44589 * Makefile.in: Change extension for gzip'd files from '.z' to
'.gz' per new FSF standard usage.
1993-06-18 01:45:34 +00:00
David D. Zuhn
f35c616002 update install usage 1993-06-15 23:49:46 +00:00
Ken Raeburn
96bfa6120d For gas and binutils snapshots, use .gz now instead of .z. (FSF is changing
gzip.)
1993-06-03 21:45:26 +00:00
Rob Savoye
c6ba9ae090 Add all-tk dependancy to all-expect. 1993-06-01 04:48:51 +00:00
Jim Kingdon
275049c078 * Makefile.in: Make all-opcodes depend on all-bfd. 1993-05-31 16:37:34 +00:00
Ken Raeburn
2b6582b41a Makefile.in (taz): Fix modes on $(TOOL) dir also. 1993-05-20 18:25:38 +00:00
Ken Raeburn
7f9cb3b2de (binutils.tar.z, &c): Updated for making binutils FSF release.
(taz): Try harder to catch errors in subdir invocations of make.
1993-05-18 19:54:48 +00:00
Ken Raeburn
a54e05f607 revised rules for gas snapshots 1993-05-14 10:50:44 +00:00
Fred Fish
873045c13f * Makefile.in (gdb.tar.Z): Make prototype gdb testsuite directory
at the same time we make the prototype gdb directory.
	* Makefile.in (make-gdb.tar.Z):  Make the testsuite distribution
	files at the same time as the gdb base release distribution.
1993-04-30 06:32:38 +00:00
Ian Lance Taylor
65088029a0 * Makefile.in (check): Use individual check targets rather than
DO_X rule.
	(check-gcc): Added.
1993-04-29 19:54:19 +00:00
Ken Raeburn
394ad6586e add rule for building snapshot of gas+ld+binutils 1993-04-22 06:57:37 +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
Fred Fish
8521640391 Couple of more minor tweaks to gdb.tar.Z target. 1993-04-06 23:32:16 +00:00
Ian Lance Taylor
7dcc06649a * Makefile.in (all-flex): flex depends on byacc. 1993-04-01 23:14:10 +00:00
K. Richard Pixley
46d0ca81bd Insert a missing backslash. 1993-04-01 05:22:08 +00:00
Ian Lance Taylor
79337c85b8 * Makefile.in: Complete overhaul to merge many almost identical
targets.
1993-03-31 20:33:16 +00:00
Ken Raeburn
40e16078da Build gas tar file, based on gdb code:
* Makefile.in (setup-dirs-gdb): Renamed from setup-dirs.
(gdb.tar.Z): Adjusted.

* Makefile.in (setup-dirs, taz): New targets; should be general enough to adapt
for gdb sometime.  Build only .z file.
(gas.tar.z): New target.
1993-03-31 01:31:10 +00:00
Ken Raeburn
a4e879a1a1 Some versions of make don't like empty variable expansions on lines by
themselves (outside of dependency rules).  Fix such Chill stuff to be
comments instead.
1993-03-25 14:03:34 +00:00
Ian Lance Taylor
7481617fbc Move the hacked unexport line so that it does not become the first
target.
1993-03-23 16:06:39 +00:00
David D. Zuhn
1a14993cd9 add installcheck 1993-03-23 07:09:24 +00:00
Ian Lance Taylor
caba7dbe7f * Makefile.in: Change deja-gnu to dejagnu. 1993-03-18 20:32:16 +00:00
Ian Lance Taylor
34b3298baa A new ARG_MAX hack. Use unexport to keep GNU make from dumping the
CHILL variables in the environment, with a : variable to keep older
makes happy.
1993-03-18 01:08:58 +00:00
Ian Lance Taylor
8871eea22f * Makefile.in (GCC_FLAGS_TO_PASS): Reset some variables that gcc
doesn't use to avoid ARG_MAX overflow on SCO.
1993-03-15 23:45:33 +00:00
K. Richard Pixley
6559fbdb52 * config.guess: add GPL.
* Makefile.in, config.guess, config.sub, configure: bump
  copyrights to 93.
1993-03-10 20:10:33 +00:00
Ian Lance Taylor
36286a3e2e * Makefile.in (do-info): Removed obsolete check for existence of
localenv file.
1993-03-10 19:32:44 +00:00
Ian Lance Taylor
1fa4a94e50 * Makefile.in (MAKEOVERRIDES): Define to be empty. 1993-03-10 15:13:33 +00:00
David D. Zuhn
50fbe97649 tclX support 1993-03-10 11:15:28 +00:00
K. Richard Pixley
53222cbdf1 * Makefile.in (setup-dirs): change invocation of make to $(MAKE). 1993-03-10 00:07:50 +00:00
Steve Chamberlain
72c09fbc24 Clean up damage made when I checked in sanitized version 1993-03-08 18:16:14 +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
Brendan Kehoe
28edf847ec undo previous change 1993-02-28 06:12:32 +00:00
Brendan Kehoe
9f33c26423 * Makefile.in (BASE_FLAGS_TO_PASS): Pass PRMS down, for the PRMS
special install.
1993-02-28 05:58:37 +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
Per Bothner
81246025fa * Makefile.in: Add some extra semi-colons (needed if SHELL=bash). 1993-02-20 03:01:45 +00:00
David D. Zuhn
7e57a051f7 diff needs libiberty 1993-02-18 17:16:51 +00:00
David D. Zuhn
07362bd93b add support for tar gzip hello recode and indent 1993-02-16 17:58:39 +00:00
John Gilmore
4218738722 Fix permissions in etc/. Use byacc, not yacc, to build *.tab.c files
for the tar file.
1993-02-16 10:21:04 +00:00
John Gilmore
6d68178459 * Makefile.in (DEVO_SUPPORT): Remove etc directory
(ETC_SUPPORT):  Only add the files GDB wants from etc/.
(gdb.tar.Z):  Use ETC_SUPPORT.
1993-02-16 08:59:35 +00:00
Ian Lance Taylor
0ef4728fb0 Tue Feb 9 12:42:27 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in: Various changes to eliminate a level of make
	recursion and reduce the required command line length.
	(BASE_FLAGS_TO_PASS): New variable holding flags passed to all
	sub-makes.
	(EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS, EXTRA_GCC_FLAGS): New
	variables holding settings for specific sub-makes.
	(FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS, GCC_FLAGS_TO_PASS): Rewrote
	in terms of BASE_FLAGS_TO_PASS.
	(TARGET_LIBS): New variable listing directories which use
	TARGET_FLAGS_TO_PASS.
	(subdir_do): Eliminated.
	(do-*): New set of targets to replace subdir_do.
	(various): All targets which used subdir_do now depend on do-*.
	(local-clean): Renamed from do_clean.
	(local-distclean): New target, dependency of distclean and
	realclean.
	(install-info): Don't create directories.  Depend on dir.info
	rather than calling make recursively.
	(install-dir.info): Eliminated.
	(install-info-dirs): Create all info directories here.
	(dir.info): Depend upon do-install-info.
1993-02-09 22:06:29 +00:00
Ian Lance Taylor
ff9d0fd580 Thu Feb 4 13:38:41 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (info): Added dependency on all-texinfo (PR 2112).
1993-02-04 21:39:47 +00:00
John Gilmore
eab2562e26 * Makefile.in (make-gdb.tar.Z): Change BISON to 'bison -y' for
GDB releases.
1993-02-04 09:52:04 +00:00
Steve Chamberlain
675e8ac9a2 Simulator consolidation 1993-02-04 00:15:56 +00:00
David D. Zuhn
4a2f0c79f5 added support for uudecode 1993-02-03 02:59:27 +00:00
Ian Lance Taylor
cb4005ffe2 Tue Feb 2 11:45:53 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (all-gcc): Added dependency on all-gas.
1993-02-02 21:46:14 +00:00
John Gilmore
a50b5d9d6d Remove CFLAGS setting from chill sanity area.
(make-gdb.tar.Z):  Fix bug in texinfo.tex "ln" command;
also, edit configure.in and Makefile.in correctly:
when building FSF GDB, BISON=bison, and don't build texinfo or glob.
1993-01-31 08:33:35 +00:00
John Gilmore
f980fcfbc6 * Makefile.in (make-gdb.tar.Z): New location for texinfo.tex. 1993-01-31 00:41:47 +00:00
Per Bothner
5cc24596c8 * guess-systype: Renamed to ...
* config.guess:  ... by popular request.
	* configure.in, Makefile.in:  Update accordingly.
1993-01-23 21:55:04 +00:00
Stu Grossman
d94d255d58 Update GDB_SUPPORT_DIRS and GDB_SUPPORT_FILES. 1993-01-18 23:30:48 +00:00
Stu Grossman
e9a050f9aa Makefile.in (FLAGS_TO_PASS): Balance (start-sanitize-chill) with (end-sanitize-chill). 1993-01-18 22:46:10 +00:00
Mike Werner
7d9f0c54d6 * Makefile.in: added variables CHILL_FOR_TARGET, CHILLFLAGS,
and CHILL_LIB.
	* deja-gnu/gdb.t31/Makefile.in: removed explicit setting of
	  CHILL variables as these are now passed down from the top
	  level makefile using FLAGS_TO_PASS.
1993-01-16 01:05:50 +00:00
Ian Lance Taylor
f4e414f14a Fri Jan 15 10:27:02 1993 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (GCC_FLAGS_TO_PASS): New variable.
	(all-gcc, install-gcc, subdir_do): Use it.
1993-01-15 18:32:04 +00:00
Jim Wilson
31883f012e Rename uninstalled gcc driver from gcc to xgcc. 1993-01-14 01:07:41 +00:00
David D. Zuhn
9f73dd6a47 chillrt depends on a C library (newlib) 1993-01-12 08:12:55 +00:00
David D. Zuhn
d405f5be84 redo (yet again) chill sanitization -- thanks per 1993-01-07 01:43:53 +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
David D. Zuhn
1b9b509007 * test-build.mk: set $PATH for all builds
* Makefile.in: pass TARGET_FLAGS_TO_PASS for xiberty and libm
1993-01-06 21:45:48 +00:00
Fred Fish
bc2a2c17cc * Makefile.in (GCC_FOR_TARGET): Supply a default that matches
the one used in gcc/Makefile.in, so that a null expansion doesn't
	override the one needed to build gcc with a native cc.
1993-01-06 19:04:18 +00:00
Steve Chamberlain
d09de70e76 * Makefile.in: FLAGS_TO_PASS, send down GCC_FOR_TARGET,
AR_FOR_TARGET and RANLIB_FOR_TARGET so gcc can make libgcc in a
	Canadian Cross.
1993-01-05 15:39:43 +00:00
Steve Chamberlain
ce1a2ef4ca Fix all-h8300sim typo 1993-01-04 15:46:12 +00:00
Steve Chamberlain
5dca5185af Added h8300sim 1993-01-03 23:16:04 +00:00
David D. Zuhn
7fed407888 better clean handling 1992-12-25 01:31:54 +00:00
David D. Zuhn
e9b5ed5986 clean up mostlyclean changes 1992-12-24 22:10:05 +00:00
Per Bothner
3b30df82b6 * Makefile.in (mostlyclean, distclean, realclean): Fix to
do more-or-less the right thing.
1992-12-24 20:42:13 +00:00
David D. Zuhn
64d9abf40d add dvi target 1992-12-22 23:27:58 +00:00
Ian Lance Taylor
e85e07cb85 Wed Dec 16 10:25:31 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in: Add lines defining CC and CXX, and use CXX rather
	than gcc in definitions of CXX_FOR_BUILD and CXX_FOR_TARGET.
1992-12-16 18:27:07 +00:00
Per Bothner
b5329d84cc Change AR_FLAGS from qc to rc - the 'q' option is not Posix. 1992-12-15 23:01:02 +00:00
David D. Zuhn
b1cceba2c0 * Makefile.in: extensive cleanup:: removed all of the explicit
clean-* targets, collapsed many wrappers around subdir_do into
 	one, added additional targets to satisfy standards.texi, deleted
 	some old targets, some changes for consistency
1992-12-13 09:08:29 +00:00
David D. Zuhn
d1bea4c760 define and pass down locations for X11 files 1992-11-28 02:37:07 +00:00
David D. Zuhn
ffce44a010 added tcl, tk, and expect 1992-11-07 05:00:06 +00:00
Mark Eichin
e8e18f7490 missing backslash after C++_FOR_BUILD in FLAGS_TO_PASS (latest/make dies,
/bin/make ignores it...)
1992-11-06 04:27:29 +00:00
David D. Zuhn
378fd38252 merge in some p3 Makefile changes 1992-11-05 23:04:38 +00:00
Mike Werner
fca4f908ca * Makefile.in: Added stuff for building deja-gnu. 1992-11-05 02:23:34 +00:00
John Gilmore
5a63b336cb Remove space from blank line, avoid Make complaints. 1992-10-09 10:15:05 +00:00
Ian Lance Taylor
9d4016257d Thu Oct 8 15:07:22 1992 Ian Lance Taylor (ian@cygnus.com)
* Makefile.in (XTRAFLAGS): include newlib directories if
	newlib/Makefile exists, rather than if host != target.
1992-10-08 22:09:32 +00:00
Mark Eichin
fb90daebc9 changes from p3. (new sparclite-wrs-vxworks triple, xiberty rules) 1992-10-05 07:58:54 +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
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
Mike Werner
868ebe79a8 get the order of opcodes + binutils right so that everything builds 1992-08-31 23:19:34 +00:00
Steve Chamberlain
aa06ff7e3c Support for opcodes directory 1992-08-31 22:26:18 +00:00
David D. Zuhn
a5cdd8afd1 removed debugging code accidentally checked in 1992-08-31 01:21:57 +00:00
David D. Zuhn
98a33b6db9 changes tests from -d foo to -f foo/Makefile 1992-08-31 01:07:24 +00:00
Sean Eric Fagan
8b361a954a -S flag is no longer supported (nor needed) with flex. 1992-08-28 21:27:32 +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
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
Steve Chamberlain
475f9b6d66 Add install-newlib 1992-06-23 01:34:25 +00:00
Stu Grossman
be2becc736 Add move-if-change to DEVO_SUPPORT_FILES. 1992-06-17 00:27:12 +00:00
Stu Grossman
6995fe83a5 More cleanup in gdb packaging... 1992-06-16 22:53:09 +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
Michael Tiemann
2198e4ba24 Makefile.in (all-binutils): ar needs flex, so depend on all-flex. 1992-06-03 00:21:33 +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
f8a6ad66f0 pass CFLAGS, remove MINUS_G, default CFLAGS to -g 1992-04-21 04:07:29 +00:00
K. Richard Pixley
64d424c633 remove clean-stamps from clean 1992-04-14 01:44:23 +00:00
David D. Zuhn
dcbfc14d16 added flex to the build tree 1992-04-13 21:39:15 +00:00
Fred Fish
c4fb14b791 Add MINUS_G macro, default to -g, and pass on to recursive makes.
Recognize new ncr3000 config.
1992-04-11 06:13:43 +00:00
K. Richard Pixley
079b2abe97 add send_pr. remove "force" from .stmp-gprof rule. Supress echoing of all the "if [ -d ... $(MAKE)" lines. 1992-03-31 06:35:16 +00:00
Stu Grossman
5620a251c8 gdb.tar.Z: all-texinfo target is now .stmp-texinfo. 1992-03-31 06:31:05 +00:00
Sean Eric Fagan
9a14a29d8a Put in stuff necessary for gprof to be built, cleaned up, etc. 1992-03-27 22:08:47 +00:00
Stu Grossman
52963fb7e9 Add .stmp-readline to all.cross... 1992-03-20 00:53:45 +00:00
Stu Grossman
66cfe047e5 * Makefile.in (all.cross): Add .stmp-bfd. 1992-03-20 00:51:23 +00:00
Mark Eichin
f67288c95f missing backslash on first line of all.normal 1992-03-14 09:04:48 +00:00
K. Richard Pixley
b7dd30ab1c add stmp dependencies for a few more things 1992-03-14 02:45:00 +00:00
Michael Tiemann
4313705116 Add .stmp-gcc to all-gcc target. 1992-03-11 15:42:34 +00:00
K. Richard Pixley
02a7ba9a40 remove force from dependencies, add grep to all 1992-03-11 10:08:54 +00:00
K. Richard Pixley
9d98d2ac35 drop flex. make stamp files work 1992-03-11 05:57:50 +00:00
Steve Chamberlain
7fcfdcf774 Hooks for configuring newlib 1992-03-11 02:01:42 +00:00
Heinz G. Seidl
062676eb48 changed prms to send_pr 1992-02-26 02:20:45 +00:00
K. Richard Pixley
b74fd080fb mkdir $(infodir) on install-info. 1992-02-25 01:08:38 +00:00
K. Richard Pixley
77806c3e79 I think this solves the MAKEINFO and BISON rooting problems. 1992-02-13 00:20:17 +00:00
K. Richard Pixley
bcdbe02f82 In configure{.in} {host|target}_makefile_frag should name a file
relative to srcdir.  I think it now does.  configure has been
corrected.  configure.texi has been clarified.
1992-02-08 08:57:08 +00:00
K. Richard Pixley
7c9feeb7de Patch joins devo. 1992-02-07 00:36:15 +00:00
Per Bothner
4cc027e126 * Makefile.in: For libg++, make sure the -I pointing
to the gcc directory goes *after* all the libg++-local -I flags.
	Also, move just-gcc dependency from just-libg++ to all-libg++.
1992-01-29 07:52:01 +00:00
Stu Grossman
1a7cac26ae * Makefile.in (DEV_SUPPORT): add configure.man. 1992-01-19 00:04:43 +00:00
Stu Grossman
23e3e7f949 * Makefile.in: remove form feeds to make Sun's make happy.
(DEVO_SUPPORT):  DOC.configure => cfg-paper.texi.
1992-01-18 02:03:00 +00:00
John Gilmore
ba8abfce45 Add libg++.
Cut gnulib and gnulib1 out of the process.  More work needed here to
put them back into the process in the gcc directory.
1992-01-06 02:57:58 +00:00
K. Richard Pixley
079399f6df small changes to accomodate other versions of configure 1991-12-28 03:15:17 +00:00
K. Richard Pixley
25113b4647 flex joins the fray, also fixed clean-info in devo. 1991-12-28 01:27:15 +00:00
K. Richard Pixley
126825483c add menu item and Makefile.in hook 1991-12-19 00:22:09 +00:00
K. Richard Pixley
8f861f082d removed -ansi and -languages options from configure, added
configure.texi (a work in progress), configure.man (a terse first
cut), build configure.info and install man page.
1991-12-13 11:54:57 +00:00
K. Richard Pixley
9a9e8e7f4b revised install for dir.info 1991-12-12 06:25:48 +00:00
K. Richard Pixley
c466cfab84 infodir belongs in datadir 1991-12-11 04:15:50 +00:00
K. Richard Pixley
65fd9a4d8b clean-gdbm on clean 1991-12-10 11:58:56 +00:00
K. Richard Pixley
bb07ee3ebd install-gcc on install 1991-12-10 11:14:48 +00:00
K. Richard Pixley
e9712beec8 BISON now bison -y again 1991-12-10 08:05:11 +00:00
K. Richard Pixley
b26ff9d824 fix for bad directory tests 1991-12-10 00:49:07 +00:00
K. Richard Pixley
4d714963c5 Sat Dec 7 00:17:01 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: unwrapped some for loops so that parallel makes
	  work again and so one can focus one's attention on a particular
	  package.

Fri Dec  6 00:22:08 1991  K. Richard Pixley  (rich at rtl.cygnus.com)

	* configure: added PWD as a stand in for `pwd` (for speed). use
	  elif wherever possible.  make -srcdir work without -objdir.
	  -objdir= commented out.

Thu Dec  5 22:46:52 1991  K. Richard Pixley  (rich at rtl.cygnus.com)

	* configure: +options become --options.  -subdirs commented out.
	  added -host, -datadir.  Renamed -destdir to -prefix.  Comment in
	  Makefile now at top of generated Makefile.  Removed cvs log
	  entries.  added -srcdir.  create .gdbinit only if there is one
	  in ${srcdir}.

	* Makefile.in: idestdir and ddestdir go away.  Added copyrights
	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
	  and mandir now keyed off datadir by default.

Fri Nov 22 07:38:11 1991  K. Richard Pixley  (rich at rtl.cygnus.com)

	* Freshly created ChangeLog.
1991-12-07 08:20:18 +00:00
John Gilmore
a3a063a9c3 Add glob to SUBDIRS and GDB_SUPPORT_DIRS.
Remove texinfo from configdirs in GDB releases' configure.in file,
since it won't have any config scripts.
1991-11-22 07:17:49 +00:00
John Gilmore
aaee126549 Rename REAMME.configure to DOC.configure 1991-11-21 23:48:58 +00:00
K. Richard Pixley
c5f94070c5 temporary mid-attempt at fixincludes during three-stage 1991-11-21 08:42:27 +00:00
K. Richard Pixley
58f81e1630 assume a yacc command line interface for the program 1991-11-14 07:46:19 +00:00
K. Richard Pixley
6b7e599846 add targets to generate info directory files 1991-11-13 23:57:20 +00:00
K. Richard Pixley
b772d75ef5 propogate MAKEINFO like we propogate BISON 1991-11-13 09:23:05 +00:00
K. Richard Pixley
30189626aa use gcc as ld for later stages 1991-11-13 08:50:40 +00:00
K. Richard Pixley
cd49a4dca6 add texinfo; mkdir foo/info; echo when mkdir'ing 1991-11-12 08:43:56 +00:00
K. Richard Pixley
fb6604097b add GCCVERBOSE flag for debugging 1991-11-11 10:17:11 +00:00
K. Richard Pixley
0cc03f79a8 thin out directories actually created 1991-11-09 11:34:34 +00:00
K. Richard Pixley
4c27527f1c rework install-dirs, add install-no-fixinclude 1991-11-08 00:08:14 +00:00
K. Richard Pixley
a297b8cead fix a three-stage typo, build better install-dirs 1991-11-07 10:16:37 +00:00
Steve Chamberlain
0ec776a5a6 Added $(INSTALL_FIXED_INCLUDES) so devo/config dir can chose not to create
all the /usr/include stuff if it wants to.

Steve
1991-11-06 08:12:56 +00:00
K. Richard Pixley
2c55824ff8 with bison's help, call it in such a way that any configuration type can find it 1991-11-06 07:34:54 +00:00
Steve Chamberlain
a5dc1fdbca Hi, I've fixed this twice now.
the old solution:
	then echo \`pwd\`/$(unsubdir)/../bison$(subdir)/bison -L $(srcdir)/bison/ ; \
is wrong: proof:
	[stuff]
>> /limbo/steve/devo/gcc/./../bison/bison -L ./bison/ -v ./c-parse.y -o c-parse.tab.c
>> /limbo/steve/devo/gcc/./../bison/bison: ./bison/bison.simple: No such file or directory

This solution:
	then echo \`pwd\`/$(unsubdir)/../bison$(subdir)/bison -L \`pwd\`/$(unsubdir)/../bison$(subdir)/ ; \

works.
1991-11-06 06:07:13 +00:00
K. Richard Pixley
137c0ccfff get bison library path right 1991-11-06 05:18:14 +00:00
K. Richard Pixley
7739eda2b7 get bison library path right 1991-11-06 05:15:52 +00:00
Steve Chamberlain
9488cc4d44 *** empty log message *** 1991-11-06 01:53:55 +00:00
K. Richard Pixley
517d18b234 get bison subdirs right 1991-11-05 21:54:33 +00:00
K. Richard Pixley
aab52f74a1 get bison paths right 1991-11-05 00:52:04 +00:00
K. Richard Pixley
28f3b09449 new install theme 1991-11-01 00:25:28 +00:00
Steve Chamberlain
26dcf901d5 *** empty log message *** 1991-10-31 00:35:31 +00:00
Steve Chamberlain
a0f47eb73c Does't pass env variables down if localenv file is in target dir. 1991-10-25 02:14:50 +00:00
K. Richard Pixley
b391b96dfb BISONPATH is now unused. remove it. 1991-10-23 05:35:13 +00:00
K. Richard Pixley
671e8558bf removed unused CC and CFLAGS lines 1991-10-23 05:00:45 +00:00
K. Richard Pixley
7dbcd409f1 New installed binary layout. 1991-10-10 06:36:30 +00:00
K. Richard Pixley
2bc9434c17 Getting BISON right. 1991-10-09 00:11:14 +00:00
K. Richard Pixley
f1eb48b62e no more configure on which to depend 1991-10-02 07:24:45 +00:00
John Gilmore
090811c1b9 Avoid 'v' flag on archive updates, since it just wastes space in the log. 1991-10-01 13:41:00 +00:00
K. Richard Pixley
a26878d1fa Exploit the new executable config.status 1991-10-01 03:46:00 +00:00
K. Richard Pixley
905bb120d3 Pass command names with absolute paths. Easier than keeping relative
paths right when dealing with sub/sub/directories.
1991-09-25 04:34:40 +00:00
John Gilmore
abc52b8069 New rules for building distributions. Normal distribution
is built by doing `make -f Makefile.in gdb.tar.Z' in the devo dir.
1991-09-20 08:41:45 +00:00
K. Richard Pixley
5710dc3779 Correcting install target when gcc not present. 1991-08-26 04:45:57 +00:00
K. Richard Pixley
3c8735af98 rcs enters the soup. 1991-08-25 23:40:24 +00:00
K. Richard Pixley
4dfe09da09 Three part names, etc. 1991-08-22 07:15:49 +00:00
John Gilmore
11954bf11a Add bfd.ilrt.tar.Z "make" rules. 1991-07-31 02:47:14 +00:00
K. Richard Pixley
2645fb0ca1 Changes to accomodate using the freshly built bison in place. 1991-07-27 07:46:34 +00:00
K. Richard Pixley
a7058e2669 install fixed include files on install. 1991-06-14 13:35:40 +00:00
K. Richard Pixley
a01bf1fbc1 added support for binary comparisons. 1991-06-09 20:27:20 +00:00
John Gilmore
6849cb7183 Avoid error stop from Make if a directory doesn't exist during subdir_do. 1991-05-31 12:34:55 +00:00
K. Richard Pixley
2770ad8b4e Put gcc/gstdarg.h where gas can find it; gas/stdarg.h. 1991-05-27 23:03:20 +00:00
K. Richard Pixley
3c81fef579 Added gdb. 1991-05-19 00:36:45 +00:00
John Gilmore
592ecfb22e Rename getopt to libiberty. 1991-05-03 21:30:41 +00:00
K. Richard Pixley
6a3958b22d Three staging checkpoint. 1991-04-24 16:52:32 +00:00
K. Richard Pixley
2b34da49e5 Added getopt for binutils, fixed problem with host dependancies in
configure.template.
1991-04-17 01:34:44 +00:00
K. Richard Pixley
0df06ca031 Now handles multiple hosts and targets. 1991-04-15 23:46:50 +00:00
Michael Tiemann
bb335cf4aa Don't depend install' on all'. Actually, the way things work, all
depends on things being incrementally installed, and install depends
on everything happening in a topological fashion.

This will need to be worked on further, but for now it's ok.
1991-04-13 13:06:16 +00:00
K. Richard Pixley
f149eb99b2 Fixed an ordering bug. Now everything is built, and then installed. 1991-04-13 07:40:41 +00:00