From: Akim Demaille Date: Fri, 12 Oct 2012 08:09:40 +0000 (+0200) Subject: tests: minor simplification X-Git-Tag: v2.6.90~66 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d74d8cb6c547a726e0af8ddc12b7d4ff426ce078;p=platform%2Fupstream%2Fbison.git tests: minor simplification * tests/headers.at (Several parsers): Use *.y even for C++. --- diff --git a/tests/headers.at b/tests/headers.at index 8e70a7e..96a7558 100644 --- a/tests/headers.at +++ b/tests/headers.at @@ -131,7 +131,7 @@ AT_SETUP([Several parsers]) # self-contained, and can be compiled by a C++ compiler. m4_pushdef([AT_TEST], [AT_BISON_OPTION_PUSHDEFS([%define api.prefix "$1_" $2]) -AT_DATA_GRAMMAR([$1.AT_SKEL_CC_IF([yy], [y])], +AT_DATA_GRAMMAR([$1.y], [[%define api.prefix "$1_" $2 %error-verbose @@ -161,7 +161,7 @@ exp: ]AT_YYLEX_DEFINE(["$1"])[ ]]) -AT_BISON_CHECK([-d -o AT_SKEL_CC_IF([$1.cc $1.yy], [$1.c $1.y])]) +AT_BISON_CHECK([-d -o $1.AT_SKEL_CC_IF([cc], [c]) $1.y]) # Check there is no 'yy' left. # C++ output relies on namespaces and still uses yy a lot.