From 19b6504f8a92ec9db6330976dba85804e9c18d6e Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Wed, 15 Aug 2007 13:53:53 +0000 Subject: 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. --- tests/scripts/features/parallelism | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests/scripts/features/parallelism') diff --git a/tests/scripts/features/parallelism b/tests/scripts/features/parallelism index 432c088..11102f2 100644 --- a/tests/scripts/features/parallelism +++ b/tests/scripts/features/parallelism @@ -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. # -- cgit v1.2.3