From: Akim Demaille Date: Mon, 28 Jan 2013 13:55:14 +0000 (+0100) Subject: tests: enable support for --debug X-Git-Tag: v2.7.90~151 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/26a4d3c8956b60735ba36744ef6047429e429fe3?ds=sidebyside tests: enable support for --debug * tests/c++.at (Variants): Here. And remove useless clutter when api.token.constructor is enabled. --- diff --git a/tests/c++.at b/tests/c++.at index 9b52900f..0f3d2354 100644 --- a/tests/c++.at +++ b/tests/c++.at @@ -113,7 +113,7 @@ AT_CLEANUP m4_pushdef([AT_TEST], [AT_SETUP([Variants $1]) -AT_BISON_OPTION_PUSHDEFS([%skeleton "lalr1.cc" $1]) +AT_BISON_OPTION_PUSHDEFS([%skeleton "lalr1.cc" %debug $1]) # Store strings and integers in a list of strings. AT_DATA_GRAMMAR([list.yy], [[%debug @@ -203,13 +203,13 @@ item: | NUMBER { if ($][1 == 3) YYERROR; else $][$ = string_cast ($][1); } ; %% - -#ifdef TWO_STAGE_BUILD +]AT_TOKEN_CTOR_IF([], +[[#ifdef TWO_STAGE_BUILD # define BUILD(Type, Value) build () = Value #else # define BUILD(Type, Value) build (Value) #endif - +]])[ #define STAGE_MAX 5 namespace yy {