Commit graph

40 commits

Author SHA1 Message Date
Paul Smith
a81013175c * Ignore attempt to change a file into itself.
* Define COFLAGS to avoid unknown variable warning.
* Fix some usec problems on UnixWare.
* Don't remove .INTERMEDIATE targets specified on the command line.
2000-03-26 06:56:54 +00:00
Paul Smith
90f23f1ea6 * Updates for VMS, Windows, and DOS ports.
* Clean up some warnings.
2000-02-05 07:50:47 +00:00
Paul Smith
5577cdc261 * Merge VMS patches by Hartmut Becker. 2000-01-22 05:43:03 +00:00
Paul Smith
3e26bde6db * Fix PR/1394.
* Apply changes from Paul Eggert.
* Many other cleanups (index/rindex --> strchr/strrchr, etc.)
1999-10-15 07:00:58 +00:00
Paul Smith
ec50fe2a2b * Installed new versions of GLIBC glob library.
* Installed Tim Magill's "graph pruning" performance enhancement.
* Update version to 3.77.90 for the release.
* Require automake 1.4.
1999-07-22 04:20:14 +00:00
Paul Smith
e1d72ad3f1 * Added -R / --no-builtin-variables flag. 1999-07-08 06:49:52 +00:00
Paul Smith
9e6ba6a148 * Update FSF address info in copyright notices.
* Update maintainers build process; remove GNUmakefile.  Require builders to
  run automake && autoreconf by hand.
* Use AC_SUBST_FILE to get the maintMakefile included, rather than GNU
  make's include directive, which conflicts with automake 1.4's include
  directive.
1999-03-05 05:55:11 +00:00
Paul Smith
a66668aabc * New feature: .LIBPATTERNS controls the way -lfoo dependencies are expanded.
* A few tweaks to the system glob test, after trying it on a system where
  it's true.
* Installed patches to archive handling for AIX 4.3 big archives.
* Fix a memory stomp in target-specific variables.
* Fix a memory leak in foreach functions.
1999-02-22 07:23:30 +00:00
Paul Smith
2c64fb221a Checkpoint changes. Bug fixes, mostly. 1998-10-03 05:39:55 +00:00
Paul Smith
e2403327e9 GNU make release 3.77. 1998-07-30 20:54:47 +00:00
Roland McGrath
9e443adaf6 Tue Mar 19 20:21:34 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
Merged VMS port from Klaus Kaempf <kkaempf@didymus.rmi.de>.
	* make.h (PARAMS): New macro.
	* config.h-vms: New file.
	* makefile.com: New file.
	* makefile.vms: New file.
	* readme.vms: New file.
	* vmsdir.h: New file.
	* vmsfunctions.c: New file.
	* vmsify.c: New file.
	* file.h: Renamed to filedef.h to avoid conflict with VMS system hdr.
	* ar.c: Added prototypes and changes for VMS.
	* commands.c: Likewise.
	* commands.h: Likewise.
	* default.c: Likewise.
	* dep.h: Likewise.
	* dir.c: Likewise.
	* expand.c: Likewise.
	* file.c: Likewise.
	* function.c: Likewise.
	* implicit.c: Likewise.
	* job.c: Likewise.
	* job.h: Likewise.
	* main.c: Likewise.
	* make.h: Likewise.
	* misc.c: Likewise.
	* read.c: Likewise.
	* remake.c: Likewise.
	* remote-stub.c: Likewise.
	* rule.c: Likewise.
	* rule.h: Likewise.
	* variable.c: Likewise.
	* variable.h: Likewise.
	* vpath.c: Likewise.
	* compatMakefile (srcs): Rename file.h to filedef.h.
1996-03-20 14:57:41 +00:00
Roland McGrath
5958f28900 Wed Feb 28 03:56:20 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
* default.c (default_terminal_rules): Remove + prefix from RCS cmds.
	(default_variables): Put + prefix in $(CHECKOUT,v) value instead.
1996-02-29 00:27:22 +00:00
Roland McGrath
2f506a6d52 Remove all [M_XENIX] code. 1995-12-12 03:33:25 +00:00
Roland McGrath
fffc384bfc (default_variables) [__hpux]: Remove special definition of ARFLAGS.
Existence of the `f' flag is not consistent across HPUX versions;
and one might be using GNU ar anyway.
1995-01-11 00:14:53 +00:00
Roland McGrath
0b3317d2e1 Add missing ". 1994-09-07 00:15:23 +00:00
Roland McGrath
c8e76a708e [__MSDOS__]: Define GCC_IS_NATIVE.
(default_suffix_rules) [__MSDOS__]: Use `y_tab.c' instead of `y.tab.c'.
(default_variables) [GCC_IS_NATIVE]: Set CC and CXX to `gcc', YACC to
`bison -y', and LEX to `flex'.
Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>.
1994-07-25 22:54:09 +00:00
Roland McGrath
f2804372bd (default_terminal_rules): In SCCS rules, put $(SCCS_OUTPUT_OPTION) before
$<.  On some systems -G is grokked only before the file name.
1994-05-17 02:58:49 +00:00
Roland McGrath
d68bb0895b entered into RCS 1994-02-16 21:32:01 +00:00
Roland McGrath
50bb35c3e3 Formerly default.c.~32~ 1994-01-17 22:05:22 +00:00
Roland McGrath
c33908dea5 Formerly default.c.~31~ 1993-12-14 21:59:57 +00:00
Roland McGrath
48fe766053 Formerly default.c.~30~ 1993-11-11 16:47:27 +00:00
Roland McGrath
a3d7dfa85c Formerly default.c.~29~ 1993-10-14 22:25:17 +00:00
Roland McGrath
cc5be7c0cd Formerly default.c.~28~ 1993-10-03 19:15:29 +00:00
Roland McGrath
4ac6d66244 Formerly default.c.~27~ 1993-06-25 18:59:05 +00:00
Roland McGrath
f64cd37b29 Formerly default.c.~26~ 1993-06-21 21:56:36 +00:00
Roland McGrath
6fc0ab541e Formerly default.c.~25~ 1993-06-09 23:16:28 +00:00
Roland McGrath
1386d961a9 Formerly default.c.~24~ 1993-04-16 00:54:40 +00:00
Roland McGrath
ea1e49e5a8 Formerly default.c.~23~ 1993-04-14 15:32:26 +00:00
Roland McGrath
5136f317d2 Formerly default.c.~22~ 1993-04-12 19:58:26 +00:00
Roland McGrath
02caa22338 Formerly default.c.~21~ 1992-12-22 22:31:16 +00:00
Roland McGrath
2b42e280e8 Formerly default.c.~20~ 1992-12-09 22:09:42 +00:00
Roland McGrath
b8b8ba69d4 Formerly default.c.~19~ 1992-11-23 20:48:49 +00:00
Roland McGrath
1efb91cda6 Formerly default.c.~18~ 1992-11-10 20:36:42 +00:00
Roland McGrath
b45d1ae3c2 Formerly default.c.~17~ 1992-10-15 23:11:06 +00:00
Roland McGrath
d8f06cf21f Formerly default.c.~16~ 1992-09-09 19:50:38 +00:00
Roland McGrath
5329b592b7 Formerly default.c.~15~ 1992-07-30 19:53:39 +00:00
Roland McGrath
eeb9b7065d Formerly default.c.~14~ 1992-06-17 21:59:54 +00:00
Roland McGrath
85bab9477b Formerly default.c.~13~ 1992-06-03 01:13:51 +00:00
Roland McGrath
6a2935d67b Formerly default.c.~12~ 1992-01-14 02:12:09 +00:00
Roland McGrath
b859320606 Initial revision 1992-01-11 11:37:36 +00:00