Paul Smith
30b2e4207d
When .POSIX: is specified use POSIX-standard macro values by default.
2012-09-09 19:19:15 +00:00
Paul Smith
23c2b99e9d
Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.
...
Fixes Savannah bug #34530 .
2012-03-04 00:24:20 +00:00
Paul Smith
405c89ba1e
Ensure that .ONESHELL works with .SHELLFLAGS options containing whitespace.
...
See Savannah bug #35397 .
2012-03-03 22:56:20 +00:00
Paul Smith
3057357c0a
Add prerequisites to ensure ordering of results.
2011-12-10 17:13:14 +00:00
Paul Smith
a86d1693ba
Bump the version to 3.82.90.
...
Fix some doc bugs.
Implement the --trace flag.
Show filename/linenumber on error.
2010-08-29 23:05:26 +00:00
Paul Smith
95f1a32d27
Release GNU make 3.82
...
- Update tests for Solaris bizarre-ness
- Update files for release
2010-07-28 05:39:50 +00:00
Paul Smith
fba20a776d
- Many fixup patches from Savannah.
...
- Fix the test suite on Solaris (from Boris)
- Update the manual for .ONESHELL
2010-07-19 07:10:53 +00:00
Paul Smith
bbe7b86718
Forgot to add the ONESHELL regression tests.
2010-07-12 05:29:25 +00:00
Paul Smith
c7b469f0f3
- Enhance .POSIX to set -e when invoking shells, as demanded by a
...
backward-incompatible change in the 2008 POSIX specification.
- Add the .SHELLFLAGS variable so people can choose their own shell flags.
- Add tests for this.
- Add documentation for this.
2010-07-06 06:37:42 +00:00
Paul Smith
19b6504f8a
Incorporate Icarus Sparry's fix for 3330 and 15919, and test cases.
...
One of our translations disappeared from the translations site so remove it.
The fdl.texi file was changed to not contain any @node entries, so add some
around it in make.texi.
2007-08-15 13:53:53 +00:00
Paul Smith
4bd6db9df1
Update the make.1 man page.
...
Use rm -f instead of rm in the test scripts. Fixes bug #15085 .
2005-12-13 14:44:17 +00:00
Paul Smith
3daf8df6ee
Fix some Savannah bugs.
...
Updates to docs (still need more work here) and NEWS file.
New language.
2005-04-08 12:51:20 +00:00
Paul Smith
08c8105c54
Various enhancements
...
- OS/2 Patches
- OpenVMS updates
- Sanitize the handling of -include/sinclude with and without -k
- Fix the setting of $< for order-only rules.
2004-05-16 19:16:52 +00:00
Paul Smith
652234e967
Fix bug #2515 : the .SECONDARY target with no prerequisites wasn't
...
behaving properly (if you listed prerequisites it worked properly).
2003-03-28 06:31:44 +00:00
Paul Smith
988deb489b
Fix for complex situations where directories are declared as prerequisites.
...
Info on this fix from barkalow@reputation.com: thanks!
Some updates/cleanups of some of the tests; added a forgotten -t test, etc.
2002-09-04 07:26:19 +00:00
Paul Smith
21cf8c6444
Install Greg McGary's patches to port the id-utils hashing functions to
...
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-11 06:38:57 +00:00
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
af44f16799
* Fix problems with double-colon rules.
...
* Fix problems with INTERMEDIATE rules.
1999-12-18 17:43:47 +00:00
Paul Smith
0d366b6682
* Added the test suite to the main distribution.
1999-09-14 02:03:19 +00:00