From f907a4d90c895f04ee7497a5f1b58ad1fd3cddb5 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Mon, 28 Sep 2009 23:08:49 +0000 Subject: - Update manual description for pattern rule search algorithm - Add new "-all" flag to the test suite to run tests that don't pass yet - Add some non-passing tests - Fix from Andreas Buening for OS/2. --- tests/scripts/functions/shell | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/scripts/functions/shell') diff --git a/tests/scripts/functions/shell b/tests/scripts/functions/shell index ecea4cf..723cd0e 100644 --- a/tests/scripts/functions/shell +++ b/tests/scripts/functions/shell @@ -11,6 +11,15 @@ all: ; @echo $(shell echo hi) ','','hi'); +# Test unescaped comment characters in shells. Savannah bug #20513 +if ($all_tests) { + run_make_test(q! +FOO := $(shell echo '#') +foo: ; echo '$(FOO)' +!, + '', "#\n"); +} + # Test shells inside exported environment variables. # This is the test that fails if we try to put make exported variables into # the environment for a $(shell ...) call. -- cgit v1.2.3