Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-01-21 | Many bug fixes etc. | Paul Smith | 1 | -0/+3 | |
- Apply a fix for the "thundering herd" problem when using "-j -l". This also fixes bug #4693. - Fix bug #7257: allow functions as ifdef arguments - Fix bug #4518: make sure we print all double-colon rules with -p. - Upgrade to autconf 2.58/automake 1.8/gettext 0.13.1 - Various doc cleanups, etc. | |||||
2003-03-28 | Fix bug #2515: the .SECONDARY target with no prerequisites wasn't | Paul Smith | 1 | -1/+13 | |
behaving properly (if you listed prerequisites it worked properly). | |||||
2003-03-25 | Fix bug #2892. | Paul Smith | 1 | -1/+1 | |
More OS/2 updates from Andreas Buening. Upgrade build system to autoconf 2.57 and automake 1.7.3. | |||||
2002-10-14 | Convert the source code to use ANSI C style function definitions and | Paul Smith | 1 | -38/+20 | |
enable the automake ansi2knr capability. Right now this doesn't quite build using a K&R compiler because of a problem with the loadavg test program, but the rest of the code works. I'm asking the automake list about this problem. | |||||
2002-10-04 | Fix K&R-isms found on SunOS 4.1.4 builds. | Paul Smith | 1 | -3/+7 | |
2002-08-01 | New variables, .VARIABLES and .TARGETS. | Paul Smith | 1 | -0/+49 | |
2002-07-11 | Install Greg McGary's patches to port the id-utils hashing functions to | Paul Smith | 1 | -277/+221 | |
GNU make. Also he provides some other performance fixups after doing some profiling of make on large makefiles. Modify the test suite to allow the use of Valgrind to find memory problems. | |||||
2002-07-09 | Documentation and tests for order-only prerequisites. | Paul Smith | 1 | -2/+17 | |
Add a new test suite for automatic variables. | |||||
2002-05-10 | Fix Debian bug #144306: pass target-specific variables into the environment | Paul Smith | 1 | -1/+2 | |
properly. Fix configure: allow cross-compilation; fix getloadavg (still needs _lots_ of work!) Let $(call ...) functions to be self-referencing. Lets us do transitive closures, for example. | |||||
2000-10-05 | * Various bug fixes. | Paul Smith | 1 | -12/+18 | |
* New Galician translation. | |||||
2000-07-30 | * Various fixes; see the ChangeLog. | Paul Smith | 1 | -22/+26 | |
2000-07-07 | * Minor code cleanups | Paul Smith | 1 | -4/+11 | |
* Fix for PR/1811, from Paul Eggert. | |||||
2000-06-20 | * More updates and fixes. | Paul Smith | 1 | -20/+10 | |
2000-06-19 | * Various fixes for problems in the 3.79.0.1 pretest. | Paul Smith | 1 | -1/+2 | |
2000-06-14 | * More fixes for configuring gettext correctly. | Paul Smith | 1 | -1/+1 | |
2000-06-13 | * Some timestamp fixes from Paul Eggert. | Paul Smith | 1 | -10/+50 | |
* Fix compilation on Linux; use libintl.h and not gettext.h when using the system gettext. | |||||
2000-06-07 | * Lots of bug fixes and cleanup; new i18n files, etc. | Paul Smith | 1 | -3/+21 | |
2000-03-27 | * Handle case of empty static pattern rule prerequisites. | Paul Smith | 1 | -2/+1 | |
* Fix linenumbers in error messages for rule definitions. | |||||
2000-03-26 | * Ignore attempt to change a file into itself. | Paul Smith | 1 | -5/+5 | |
* Define COFLAGS to avoid unknown variable warning. * Fix some usec problems on UnixWare. * Don't remove .INTERMEDIATE targets specified on the command line. | |||||
2000-01-22 | * Implement GNU gettext internationalization support in GNU make. | Paul Smith | 1 | -2/+3 | |
2000-01-22 | * Merge VMS patches by Hartmut Becker. | Paul Smith | 1 | -6/+10 | |
1999-12-18 | * Fix problems with double-colon rules. | Paul Smith | 1 | -2/+2 | |
* Fix problems with INTERMEDIATE rules. | |||||
1999-11-17 | * Many cleanups and bugfixes. | Paul Smith | 1 | -0/+4 | |
* New handling of += in target-specific variables. | |||||
1999-10-15 | * Fix PR/1394. | Paul Smith | 1 | -3/+3 | |
* Apply changes from Paul Eggert. * Many other cleanups (index/rindex --> strchr/strrchr, etc.) | |||||
1999-08-24 | * Terminology change in docs and code. | Paul Smith | 1 | -3/+3 | |
1999-07-28 | * Add gettext macros to start i18n support. | Paul Smith | 1 | -37/+37 | |
1999-07-22 | * Installed new versions of GLIBC glob library. | Paul Smith | 1 | -0/+3 | |
* Installed Tim Magill's "graph pruning" performance enhancement. * Update version to 3.77.90 for the release. * Require automake 1.4. | |||||
1999-07-15 | * Fix up and document $(apply ...) function. | Paul Smith | 1 | -0/+3 | |
1999-03-05 | * Update FSF address info in copyright notices. | Paul Smith | 1 | -1/+2 | |
* 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. | |||||
1998-10-03 | Checkpoint changes. Bug fixes, mostly. | Paul Smith | 1 | -18/+67 | |
1998-07-30 | GNU make release 3.77. | Paul Smith | 1 | -5/+20 | |
1997-08-27 | Updates for GNU make 3.75.92. | Paul Smith | 1 | -9/+2 | |
1997-08-18 | Bug fixes and automake changes. | Paul Smith | 1 | -0/+17 | |
1997-04-07 | Changes for make 3.75.1 | Paul Smith | 1 | -10/+14 | |
1996-06-22 | Sat Jun 22 14:56:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> | Roland McGrath | 1 | -9/+14 | |
* file.c (file_hash_enter): Allow renaming :: to : when latter is non-target, or : to :: when former is non-target. | |||||
1996-05-13 | Sun May 12 19:19:43 1996 Aaron Digulla <digulla@fh-konstanz.de> | Roland McGrath | 1 | -8/+12 | |
* dir.c: New function: amigafy() to fold filenames Changes HASH() to HASHI() to fold filenames on Amiga. Stringcompares use strieq() instead of streq() The current directory on Amiga is "" instead of "." * file.c: Likewise. | |||||
1996-03-20 | Tue Mar 19 20:21:34 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> | Roland McGrath | 1 | -6/+49 | |
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 | Sun Jul 30 00:49:53 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu> | Roland McGrath | 1 | -2/+39 | |
* file.h (struct file): New field `secondary'. * file.c (snap_deps): Check for .INTERMEDIATE and .SECONDARY. (remove_intermediates): Don't delete .SECONDARY files. | |||||
1995-05-03 | (print_file): Grok update_status of 1 for -q. | Roland McGrath | 1 | -0/+5 | |
1995-04-26 | (remove_intermediates): Fix inverted test to bail under -n for signal case. | Roland McGrath | 1 | -3/+9 | |
Bail under -q or -t. Skip files with update_status==-1. | |||||
1994-10-27 | (snap_deps): Set COMMANDS_SILENT for .SILENT, not COMMANDS_NOERROR. | Roland McGrath | 1 | -1/+1 | |
1994-10-26 | (snap_deps): Set command_flags bits in all :: entries. | Roland McGrath | 1 | -2/+4 | |
1994-10-24 | (snap_deps): Fix last change. | Roland McGrath | 1 | -12/+20 | |
1994-10-24 | (snap_deps): Check .IGNORE, .SILENT, .POSIX here instead of in main. | Roland McGrath | 1 | -2/+18 | |
If .IGNORE has deps, OR COMMANDS_NOERROR into their command_flags and don't set -i. Likewise .SILENT. | |||||
1994-09-07 | (set_command_state): Actually set FILE->command_state. | Roland McGrath | 1 | -0/+2 | |
1994-09-07 | (set_command_state): Fix typo. | Roland McGrath | 1 | -1/+1 | |
1994-09-07 | (set_command_state): Declare D. | Roland McGrath | 1 | -1/+1 | |
1994-09-07 | (set_command_state): New function. | Roland McGrath | 1 | -0/+13 | |
1994-04-05 | (enter_file): If there is already a double-colon entry for the file, set | Roland McGrath | 1 | -2/+4 | |
NEW->double_colon to that pointer. (file_hash_enter): Use FILE->double_colon to find all entries to set name. | |||||
1994-03-23 | entered into RCS | Roland McGrath | 1 | -2/+2 | |