Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-02-28 | - Fix bug #7144 (infinite loop sometimes with -q and double-colon rules) | Paul Smith | 1 | -2/+3 | |
- Resolve support request #103195 (rationalize wordlist fn arguments) | |||||
2005-02-28 | * New feature: -L option | Paul Smith | 1 | -1/+74 | |
* New function: $(info ...) * Disallow $(eval ...) to create prereq relationships inside command scripts (caused core dumps) * Try to allow more tests to succeed in Windows/DOS by sanitizing CRLF and \ * Various bug fixes and code cleanups (see the ChangeLog entry) | |||||
2004-09-28 | Implemented dontcare flag inheritance when rebuilding makefiles. | Boris Kolpackov | 1 | -0/+31 | |
2004-05-16 | Various enhancements | Paul Smith | 1 | -41/+59 | |
- OS/2 Patches - OpenVMS updates - Sanitize the handling of -include/sinclude with and without -k - Fix the setting of $< for order-only rules. | |||||
2004-02-24 | Many compiler warning cleanups. | Paul Smith | 1 | -1/+1 | |
Small fixes for W32 (from Jonathan Grant <jg-make@jguk.org>) Maintainer enhancements to clean up the tree. | |||||
2003-03-25 | Commit fix for bug #1418. | Paul Smith | 1 | -1/+2 | |
Upgrade to require autoconf 2.56. Fix a pathological performance hit substituting in large values with lots of words. | |||||
2003-03-24 | Add support for OS/2, contributed by Andreas Buening <andreas.buening@nexgo.de> | Paul Smith | 1 | -0/+8 | |
Also a small patch from Hartmut Becker <Hartmut.Becker@compaq.com> for VMS. | |||||
2003-01-30 | Portability fix for glob.h building in FreeBSD ports system. | Paul Smith | 1 | -2/+6 | |
Implement a fix for bug # 2169: too many OSs, even major OSs like Solaris, don't properly implement SA_RESTART: important system calls like stat() can still fail when SA_RESTART is set. So, forget the BROKEN_RESTART config check and get rid of atomic_stat() and atomic_readdir(), and implement permanent wrappers for EINTR checking on various system calls (stat(), fstat(), opendir(), and readdir() so far). | |||||
2002-10-14 | Convert the source code to use ANSI C style function definitions and | Paul Smith | 1 | -28/+11 | |
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-08-08 | Incorporate some VMS fixes. | Paul Smith | 1 | -7/+14 | |
Add -B option docs. Add .VARIABLES variable. Add a few new tests. Add a new translation: Swedish | |||||
2002-07-11 | Install Greg McGary's patches to port the id-utils hashing functions to | Paul Smith | 1 | -1/+2 | |
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-08 | Various cleanups reported by people using the alpha release. | Paul Smith | 1 | -11/+29 | |
Incorporate "order-only" prerequisites patch. Wrote a test for it. The test shows what might be a bug in the code; I need to look at it more closely (anyway it doesn't behave as I expected). Also I haven't done the docs yet. | |||||
2002-07-08 | Major updates in preparation for 3.80. | Paul Smith | 1 | -5/+18 | |
New version of the manual, put into the doc subdir. Enhancements: $(eval ...) and $(value ...) functions, various bug fixes, etc. See the ChangeLog. More to come. | |||||
2002-04-20 | Updates to translaations. | Paul Smith | 1 | -1/+1 | |
Fix an assert() in an obscure use of -q Handling of double-colon timestamp updates was broken in a bizarre way. Store arguments to $(call ...) functions in simple variables, not recursive variables. | |||||
2001-06-01 | Fix for EINTR problems when using jobserver. | Paul Smith | 1 | -13/+7 | |
New translation files. Fix for @+ inside define macros being applied too widely. Various other bug fixes. | |||||
2001-01-21 | Some bug fixes and document updates. | Paul Smith | 1 | -2/+2 | |
2000-11-17 | * Fix FAT handling on Windows to match the DJGPP port's FAT handling. | Paul Smith | 1 | -15/+6 | |
* Fix a potential hole in readline if lines end in ^M (CRLF). | |||||
2000-07-30 | * Various fixes; see the ChangeLog. | Paul Smith | 1 | -7/+10 | |
2000-07-07 | * Minor code cleanups | Paul Smith | 1 | -21/+38 | |
* Fix for PR/1811, from Paul Eggert. | |||||
2000-06-20 | * More updates and fixes. | Paul Smith | 1 | -0/+3 | |
2000-06-19 | * Various fixes for problems in the 3.79.0.1 pretest. | Paul Smith | 1 | -1/+1 | |
2000-06-13 | * Some timestamp fixes from Paul Eggert. | Paul Smith | 1 | -46/+49 | |
* 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 | -21/+29 | |
2000-04-22 | * Various bug fixes. | Paul Smith | 1 | -1/+7 | |
2000-04-03 | * Fix bug handling archive members: convert timestamp to nsec properly | Paul Smith | 1 | -1/+1 | |
on those systems that support it. | |||||
2000-03-27 | * A large number of fixes/enhancements. See the ChangeLog. | Paul Smith | 1 | -7/+19 | |
* Added a new version of the German translation file. | |||||
2000-02-09 | * Fix some warnings in gettext.c and function.c | Paul Smith | 1 | -5/+0 | |
* Don't try to execute tests which are actually directories. | |||||
2000-01-23 | * A few fixes. | Paul Smith | 1 | -35/+25 | |
2000-01-22 | * Implement GNU gettext internationalization support in GNU make. | Paul Smith | 1 | -2/+2 | |
1999-12-18 | * Fix problems with double-colon rules. | Paul Smith | 1 | -2/+2 | |
* Fix problems with INTERMEDIATE rules. | |||||
1999-12-08 | * Various changes and fixes. See ChangeLog. | Paul Smith | 1 | -24/+33 | |
1999-11-27 | * Update debugging to use string flags instead of integers. | Paul Smith | 1 | -14/+14 | |
1999-11-22 | * Add new debugging output level selection feature. | Paul Smith | 1 | -43/+56 | |
1999-10-15 | * Fix PR/1394. | Paul Smith | 1 | -4/+6 | |
* Apply changes from Paul Eggert. * Many other cleanups (index/rindex --> strchr/strrchr, etc.) | |||||
1999-10-13 | * Fix PR/1379: -n/-q behaves correctly when all commands are recursive. | Paul Smith | 1 | -18/+21 | |
1999-09-06 | * Some doc and help changes. | Paul Smith | 1 | -43/+42 | |
1999-09-04 | * Fix for infinite recursion. | Paul Smith | 1 | -23/+21 | |
1999-09-03 | * Removed a memory stomp (reading freed memory). | Paul Smith | 1 | -5/+13 | |
* Fixed some infinite recursion on rebuilt makefiles bugs. | |||||
1999-08-24 | * Terminology change in docs and code. | Paul Smith | 1 | -8/+8 | |
1999-08-23 | * Fix jobserver algorithm again. | Paul Smith | 1 | -11/+11 | |
* A couple of nits. * Fix considered pruning for double-colon rules. | |||||
1999-08-01 | * Release 3.77.92.3.77.92 | Paul Smith | 1 | -5/+2 | |
* Complete implementation of new jobserver algorithm. * A few minor fixups. | |||||
1999-08-01 | * Applied some DOS updates. | Paul Smith | 1 | -4/+0 | |
* Started reworking the jobserver algorithm; not complete yet. | |||||
1999-07-28 | * Add gettext macros to start i18n support. | Paul Smith | 1 | -38/+38 | |
1999-07-22 | * Installed new versions of GLIBC glob library. | Paul Smith | 1 | -0/+19 | |
* 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 | -14/+6 | |
1999-07-09 | * Fixed error rebuilding makefiles with -j>1 | Paul Smith | 1 | -2/+13 | |
* Fixed problem with job pipe and -j>1 when waiting on -l loads. | |||||
1999-07-08 | * Minor code cleanup. | Paul Smith | 1 | -1/+1 | |
1999-07-06 | * Various bugfixes/updates. See ChangeLog. | Paul Smith | 1 | -10/+15 | |
1999-06-14 | * Various bug fixes. | Paul Smith | 1 | -8/+3 | |
1999-04-09 | If a file declared .INTERMEDIATE already exists before make starts, we | Paul Smith | 1 | -1/+12 | |
won't delete it--this is how normal intermediate files behave, too. |