From: Paul Eggert Date: Wed, 4 Jun 2003 05:58:52 +0000 (+0000) Subject: Avoid warnings generated by GCC 2.95.4 when Bison is X-Git-Tag: BISON-2_0~279 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/711f40b715e98f647d8ca56b28c4c7c4ac5a3624 Avoid warnings generated by GCC 2.95.4 when Bison is configured with --enable-gcc-warnings. --- diff --git a/ChangeLog b/ChangeLog index 513b448a..f46198bc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2003-06-03 Paul Eggert + + Avoid warnings generated by GCC 2.95.4 when Bison is + configured with --enable-gcc-warnings. + * data/lalr1.cc (yy::]b4_parser_class_name[::parse, + yy::]b4_parser_class_name[::translate_, + yy::Stack::operator[] (unsigned), + yy::Stack::operator[] (unsigned) const, + yy::Slice::operator[] (unsigned), + yy::Slice::operator[] (unsigned) const): + Rename local vars to avoid warnings. + * tests/glr-regression.at (Improper handling of embedded actions + and $-N in GLR parsers): Remove unused local variable from yylex. + * tests/regression.at (_AT_DATA_DANCER_Y): Declare yylex to take + (void) as arg when not pure, since we now assume C89 when building + Bison. Pacify GCC by using parameter. + 2003-06-02 Paul Eggert * data/lalr1.cc (yy::Position::lines, yy::Position::columns,