]> git.saurik.com Git - bison.git/commit - data/glr.c
* data/c.m4 (yydestruct, yysymprint):
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 6 Oct 2005 07:17:21 +0000 (07:17 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 6 Oct 2005 07:17:21 +0000 (07:17 +0000)
commit2a4647a32f3de7eda80133370b05cea9f72e5761
treed0b4b30ff2473a38d30548540e334a0e52c8766d
parent74e543d21f609b731e636c500a94c9958a923292
* data/c.m4 (yydestruct, yysymprint):
Use YYUSE instead of casting to void.
* data/glr.c (YYUSE): New macro.
(yyuserMerge, yyreportAmbiguity, yyreportSyntaxError):
Use it instead of rolling our own.
(YYLLOC_DEFAULT, YYCHK, YYDPRINTF, YY_SYMBOL_PRINT, YY_REDUCE_PRINT):
(YYCHK1):
Use /*CONSTCOND*/ to suppress lint warnings.
* data/lalr1.cc (YYLLOC_DEFAULT, YY_SYMBOL_PRINT, YY_REDUCE_PRINT):
(YY_STACK_PRINT): Use 'false' not '0'.
(YYUSE): New macro.
(yysymprint_, yydestruct_): Use it instead of rolling our own.
* data/yacc.c (YYUSE): New macro.
(YYCOPY, YYSTACK_RELOCATE, YYBACKUP, YYLLOC_DEFAULT):
(YYDPRINTF, YY_SYMBOL_PRINT, YY_STACK_PRINT, YY_REDUCE_PRINT):
(yyerrorlab): Use /*CONSTCOND*/ to suppress lint warnings.
ChangeLog
data/c.m4
data/glr.c
data/lalr1.cc
data/yacc.c