From: Eric Blake Date: Mon, 20 Oct 2008 20:03:36 +0000 (+0200) Subject: Avoid unportable use of echo in testsuite. X-Git-Tag: v2.63b~229 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8a745ce677f82dd7cf44428736b4a7b36140fef;p=thirdparty%2Fautoconf.git Avoid unportable use of echo in testsuite. * tests/m4sh.at (AS@&t@_VAR basics): Use AS_ECHO, since string contains backslash. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 5380a507..81a1f5af 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-10-20 Eric Blake + + Avoid unportable use of echo in testsuite. + * tests/m4sh.at (AS@&t@_VAR basics): Use AS_ECHO, since string + contains backslash. + 2008-10-18 Paolo Bonzini Make sure that nested AS_REQUIRE do not lose the desired diversion. diff --git a/tests/m4sh.at b/tests/m4sh.at index 75da8a4d..b0ddafde 100644 --- a/tests/m4sh.at +++ b/tests/m4sh.at @@ -939,8 +939,8 @@ AS_VAR_SET_IF([foo], [echo oops], [echo ok]) AS_VAR_SET([foo], ['\a "weird" `value` with; $fun '\''characters ']) # 'font-lock AS_VAR_COPY([bar], [foo]) -echo "$bar-" -echo "AS_VAR_GET([foo])-" +AS_ECHO(["$bar-"]) +AS_ECHO(["AS_VAR_GET([foo])-"]) AS_VAR_SET_IF([foo], [echo ok], [echo oops]) AS_VAR_IF([foo], [string], [echo oops], [echo ok]) AS_VAR_PUSHDEF([tmp], [foo]) @@ -958,8 +958,8 @@ AS_VAR_SET([foo$num], ['\a "weird" `value` with; $fun '\''characters AS_VAR_COPY([bar], [foo$num]) num=2 AS_VAR_COPY([foo$num], [bar]) -echo "$foo2-" -echo "AS_VAR_GET([foo$num])-" +AS_ECHO(["$foo2-"]) +AS_ECHO(["AS_VAR_GET([foo$num])-"]) AS_VAR_SET_IF([foo$num], [echo ok], [echo oops]) AS_VAR_IF([foo$num], [string], [echo oops], [echo ok]) AS_VAR_PUSHDEF([tmp], [foo$num]) @@ -976,8 +976,8 @@ AS_VAR_SET([`echo foo3`], ['\a "weird" `value` with; $fun '\''characters AS_VAR_COPY([bar], [`echo foo3`]) num=2 AS_VAR_COPY([`echo foo4`], [bar]) -echo "$foo4-" -echo "AS_VAR_GET([`echo foo4`])-" +AS_ECHO(["$foo4-"]) +AS_ECHO(["AS_VAR_GET([`echo foo4`])-"]) AS_VAR_SET_IF([`echo foo4`], [echo ok], [echo oops]) AS_VAR_IF([`echo foo4`], [string], [echo oops], [echo ok]) AS_VAR_PUSHDEF([tmp], [`echo foo4`])