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.
This commit is contained in:
Paul Smith
2007-08-15 13:53:53 +00:00
parent bb4d040fad
commit 19b6504f8a
8 changed files with 127 additions and 8 deletions

View File

@@ -127,6 +127,20 @@ mod_a.o mod_b.o:
', '-j2', '');
# TEST #9 -- Savannah bugs 3330 and 15919
# In earlier versions of make this will either give the wrong answer, or hang.
utouch(-10, 'target');
run_make_test('target: intermed ; touch $@
.INTERMEDIATE: intermed
intermed: | phony ; touch $@
.PHONY: phony
phony: ; : phony', '-rR -j', ': phony');
unlink('target');
# Make sure that all jobserver FDs are closed if we need to re-exec the
# master copy.
#