Commit Graph

273 Commits

Author SHA1 Message Date
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
K. Richard Pixley ec342d7d9a Config cut 3. We now almost install a29k. 1991-04-13 02:12:45 +00:00
K. Richard Pixley 131a3881f0 Cut 2 config. Subdirs. 1991-04-11 02:41:53 +00:00
K. Richard Pixley 74cc5508e7 First cut config. builds in place. 1991-04-09 23:52:42 +00:00
K. Richard Pixley eb02fd64a6 Initial revision 1991-04-04 19:01:18 +00:00