From 711f40b715e98f647d8ca56b28c4c7c4ac5a3624 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 4 Jun 2003 05:58:52 +0000 Subject: [PATCH] Avoid warnings generated by GCC 2.95.4 when Bison is configured with --enable-gcc-warnings. --- ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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, -- 2.50.0