commit-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bison ./ChangeLog data/glr.c src/scan-gram.c te...


From: Akim Demaille
Subject: bison ./ChangeLog data/glr.c src/scan-gram.c te...
Date: Sun, 30 Jun 2002 13:35:06 -0400

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Akim Demaille <address@hidden>  02/06/30 13:35:06

Modified files:
        .              : ChangeLog 
        data           : glr.c 
        src            : scan-gram.c 
        tests          : actions.at calc.at conflicts.at cxx-type.at 
                         headers.at input.at regression.at testsuite.at 
                         torture.at 

Log message:
        Have the GLR tests be `warning' checked, and fix the warnings.
        * data/glr.c (YYFPRINTF): Always define it, not only when YYDEBUG
        (yyuserAction, yyreportAmbiguity): `Use' all the arguments.
        (yyremoveDeletes): `yyi' and `yyj' are size_t.
        Use YYFPRINTF when under if (YYDEBUG) to avoid empty `if' bodies.
        (yyaddDeferredAction): static.
        (yyglrReduce): yyi, yyk, amd yyposn are size_t.
        (yyreportParseError): yyprefix is const.
        yytokenp is used only when verbose.
        (yy__GNUC__): Replace with __GNUC__.
        (yypdumpstack): yyi is size_t.
        (yypreference): Un-yy local variables and arguments, to avoid
        clashes with `yyr1'.  Anyway, we are not in the user name space.
        (yytname_size): be an int, as is compared with ints.
        * tests/testsuite.at (AT_COMPILE, AT_PARSER_CHECK): New.
        Use them.
        * tests/cxx-gram.at: Use quotation to protect $1.
        Use AT_COMPILE to enable warnings hunts.
        Prototype yylex and yyerror.
        `Use' argc.
        Include `string.h', not `strings.h'.
        Produce and prototype stmtMerge only when used.
        yylex takes a location.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.781&tr2=1.782&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/data/glr.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-gram.c.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/actions.at.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/calc.at.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/conflicts.at.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/cxx-type.at.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/headers.at.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/input.at.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/regression.at.diff?tr1=1.57&tr2=1.58&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/testsuite.at.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/torture.at.diff?tr1=1.17&tr2=1.18&r1=text&r2=text




reply via email to

[Prev in Thread] Current Thread [Next in Thread]