Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-03-10 | Fixed Savannah bug #12267. | Boris Kolpackov | 4 | -4/+60 | |
2005-03-09 | Fixed Savannah bug #12266. | Boris Kolpackov | 5 | -5/+38 | |
2005-03-04 | Fixed Savannah bug #12202. | Boris Kolpackov | 4 | -3/+41 | |
2005-03-04 | - Missing docs for $| | Paul Smith | 9 | -20/+75 | |
- Update NEWS and AUTHORS files. - Fix support request #103195. - Apply patch #3679 - Fix handling of sys_siglist in autoconf/etc. | |||||
2005-03-03 | Fixed stem termination and stem triple-expansion bugs. | Boris Kolpackov | 7 | -28/+108 | |
2005-03-01 | Fixed Savannah bug #12180. | Boris Kolpackov | 4 | -7/+21 | |
2005-02-28 | - Fix bug #7144 (infinite loop sometimes with -q and double-colon rules) | Paul Smith | 6 | -49/+54 | |
- Resolve support request #103195 (rationalize wordlist fn arguments) | |||||
2005-02-28 | * New feature: -L option | Paul Smith | 25 | -104/+390 | |
* 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) | |||||
2005-02-27 | Implementation of the .DEFAULT_TARGET special variable. | Boris Kolpackov | 9 | -61/+236 | |
2005-02-27 | Implementation of the second expansion in explicit | Boris Kolpackov | 18 | -352/+1125 | |
rules, static pattern rules and implicit rules. | |||||
2005-02-26 | Add configure operations to support MINGW on Windows. | Paul Smith | 10 | -15/+113 | |
2005-02-16 | Update NEWS file. | Paul Smith | 1 | -9/+25 | |
2005-02-16 | Add a patch from Paul Eggert that's been lying around in my directory for | Paul Smith | 4 | -5/+38 | |
a long time, disabling stack size limits where possible. Update version to beta2. | |||||
2005-02-10 | Flush stdout after printing directory info. | Paul Smith | 7 | -69/+96 | |
Fix references to MINGW #define constants. Remove WINDOWS32 ifdef from sub_proc.h. Only add variables to the command line for recursion once. New features in run_make_test: #PWD# and #MAKEPATH# replacements. Test the multi-variable fix in the recursion regression test. | |||||
2005-02-09 | Add a new Irish (ga) translation. | Paul Smith | 4 | -45/+23 | |
Fixed the CVS download URL to be simplified. Fixed the .texi doc download: the ftp site was decommed so use CVS. | |||||
2005-02-01 | Add a Finnish translation. | Paul Smith | 4 | -3/+11 | |
Update the URL for the GNU translation site in maintMakefile; the old one stopped working. | |||||
2004-12-06 | Handle build.sh in a better way (recommendation from the automake mailing | Paul Smith | 2 | -8/+6 | |
list). | |||||
2004-12-05 | Fix bug with SHELL handling: make sure the variable struct is initialized. | Paul Smith | 4 | -13/+15 | |
2004-11-30 | Fix problems with README and build.sh | Paul Smith | 6 | -44/+66 | |
Apply an old patch from Paul Eggert. | |||||
2004-11-30 | Implemented `realpath' and `abspath' built-in functions. | Boris Kolpackov | 7 | -6/+368 | |
2004-11-29 | Fix bug #10252: Remove any trailing slashes from -C arguments (WINDOWS32). | Paul Smith | 5 | -21/+87 | |
Add a regression test for "@" before a define/enddef vs. one inside. | |||||
2004-11-28 | Fix for bug #1276: Handle SHELL according to POSIX requirements. | Paul Smith | 8 | -46/+150 | |
POSIX requires that the value of SHELL in the makefile NOT be exported to sub-commands. Instead, the value in the environment when make was invoked should be passed to the environment of sub-commands. Note that make still uses SHELL to _run_ sub-commands; it just doesn't change the value of the SHELL variable in the environment of sub-commands. As an extension to POSIX, if the makefile explicitly exports SHELL then GNU make _will_ use it in the environment of sub-commands. | |||||
2004-11-28 | Fix WINDOWS32 bug #11155 with patch from Alessandro Vesely. | Paul Smith | 2 | -4/+13 | |
2004-11-12 | Patch for command line parsing for VMS from Hartmut Becker. | Paul Smith | 2 | -1/+18 | |
2004-10-21 | New $(lastword ) built-in function: implementation, documentation and tests. | Boris Kolpackov | 5 | -20/+109 | |
2004-10-06 | Apply patch from Alessandro Vesely for WINDOWS32-specific bug # 9748. | Paul Smith | 2 | -18/+96 | |
2004-10-05 | Moved expansion of simple pattern-specific variables from the rebuild stage | Boris Kolpackov | 5 | -5/+88 | |
to the read stage. | |||||
2004-09-28 | Implemented dontcare flag inheritance when rebuilding makefiles. | Boris Kolpackov | 4 | -1/+52 | |
2004-09-27 | bugfix for exported pattern-specific variables | Boris Kolpackov | 4 | -4/+29 | |
2004-09-22 | Update the test template. A few fixes in run_make_test(). | Paul Smith | 5 | -122/+66 | |
Rename implicit_prereq_eval to patternrules, to be the start of a suite of tests of pattern rules. | |||||
2004-09-21 | Fixed bug in implicit rule prerequisite evaluation code. Added test. | Boris Kolpackov | 6 | -3/+86 | |
2004-09-21 | Some code cleanups and efficiency enhancements. As far as I can tell | Paul Smith | 4 | -33/+63 | |
none of these have impacts that are visible to the user (although in some cases that appears to be nothing more than dumb luck :-/). | |||||
2004-09-21 | Remove sindex() and replace with strstr(). | Paul Smith | 7 | -49/+61 | |
Windows: allow users to set SHELL to cmd.exe and have it behave as if no UNIX shell were found. | |||||
2004-09-21 | Add some more unit tests for variable flavors. | Paul Smith | 3 | -18/+103 | |
Allow run_make_tests() to be invoked with an undef makefile string, in which case it re-uses the previous string. | |||||
2004-09-21 | Fix some bugs in variable pattern substitution (e.g. $(VAR:A=B)), | Paul Smith | 9 | -103/+147 | |
reported by Markus Mauhart <qwe123@chello.at>. One was a simple typo; to fix the other we call patsubst_expand() for all instances of variable substitution, even when there is no '%'. We used to call subst_expand() with a special flag set in the latter case, but it didn't work properly in all situations. Easier to just use patsubst_expand() since that's what it is. | |||||
2004-05-16 | Various enhancements | Paul Smith | 30 | -231/+458 | |
- OS/2 Patches - OpenVMS updates - Sanitize the handling of -include/sinclude with and without -k - Fix the setting of $< for order-only rules. | |||||
2004-03-22 | Numerous updates and bug fixes. | Paul Smith | 16 | -191/+281 | |
A number of W32 cleanups from J.Grant. A number of OS/2 cleanups from Andreas Buening. Various random bug fixes. | |||||
2004-03-06 | Don't use __STDC__; some compilers don't set it properly. | Paul Smith | 9 | -6/+38 | |
Use autoconf's test to set HAVE_ANSI_COMPILER and check that instead. | |||||
2004-03-06 | More maintainer rules. | Paul Smith | 2 | -53/+106 | |
2004-03-04 | Updates to automate generation of GNU upload artifacts. | Paul Smith | 8 | -22/+68 | |
Fix a problem compiling on old, pre-ANSI systems. getloadavg test is still broken, but make builds. Document a breakage on SunOS 4.x systems. | |||||
2004-02-25 | Fix the origin regression test. | Paul Smith | 2 | -16/+1 | |
Remove sample code from make.h I accidentally left behind. | |||||
2004-02-25 | Add in HAVE_STDARG_H to the various port config files. | Paul Smith | 4 | -0/+15 | |
2004-02-24 | Many compiler warning cleanups. | Paul Smith | 19 | -68/+105 | |
Small fixes for W32 (from Jonathan Grant <jg-make@jguk.org>) Maintainer enhancements to clean up the tree. | |||||
2004-02-23 | Numerous fixes: patches for OS/2; core for -f ''; makefile updates. | Paul Smith | 13 | -97/+175 | |
2004-02-21 | VMS fix. | Paul Smith | 2 | -24/+12 | |
2004-01-21 | Many bug fixes etc. | Paul Smith | 14 | -100/+174 | |
- 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. | |||||
2004-01-08 | Enhancements to the documentation (fixes bugs #1772 and 4898). | Paul Smith | 4 | -18/+39 | |
Add "!" to the list of shell escape characters: POSIX sh allows it to be used to negate the return value of the command. | |||||
2004-01-07 | Fix order-only prerequisites for pattern rules. (Savannah patch #2349). | Paul Smith | 6 | -5/+64 | |
Add a regression test for this. Older libraries don't allow *alloc(0), so make sure we don't ever do that. | |||||
2003-11-04 | Fix bugs 5798 and 6195. | Paul Smith | 6 | -14/+72 | |
2003-11-03 | Added MINGW32 changes. | Paul Smith | 6 | -56/+113 | |
This commits a number of changes from Earnie Boyd that allows GNU make to build for MINGW32 systems. Only missing from this commit are the changes to configure.in etc.; I'm waiting for Earnie to sign papers for those new files. Also not here is any README.mingw32 etc. which would explain how to use this port. |