]> git.saurik.com Git - bison.git/commitdiff
tests: pacify gcc 4.6.0's -Wunused-but-set-variable.
authorJoel E. Denny <joeldenny@joeldenny.org>
Sat, 16 Apr 2011 22:26:18 +0000 (18:26 -0400)
committerJoel E. Denny <joeldenny@joeldenny.org>
Sat, 16 Apr 2011 22:29:11 +0000 (18:29 -0400)
Reported by Jim Meyering at
<http://lists.gnu.org/archive/html/bug-bison/2011-04/msg00002.html>.
* tests/actions.at
(Default %printer and %destructor for mid-rule values): Define
YYLLOC_DEFAULT so that it uses its Rhs argument.
(cherry picked from commit c9e2da4f20c97c4cb53b68d4912dbdb8836df9a4)

ChangeLog
tests/actions.at

index fa6198ca8fc0990395220c6f7c3f07ed67ecf463..ee6abc5b803740a4b1ff0bbf4c235eec4983062f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2011-04-16  Joel E. Denny  <joeldenny@joeldenny.org>
+
+       tests: pacify gcc 4.6.0's -Wunused-but-set-variable.
+       Reported by Jim Meyering at
+       <http://lists.gnu.org/archive/html/bug-bison/2011-04/msg00002.html>.
+       * tests/actions.at
+       (Default %printer and %destructor for mid-rule values): Define
+       YYLLOC_DEFAULT so that it uses its Rhs argument.
+
 2011-04-16  Joel E. Denny  <joeldenny@joeldenny.org>
 
        glr.c: omit yyresolveLocations when locations are disabled.
 2011-04-16  Joel E. Denny  <joeldenny@joeldenny.org>
 
        glr.c: omit yyresolveLocations when locations are disabled.
index 24c6ac8a4ea6752a266ab75e1a1e22db44c5023a..7f2d7eed828de60db1f6b7f038623f74c9e6936c 100644 (file)
@@ -1199,7 +1199,7 @@ AT_DATA_GRAMMAR([[input.y]],
   static int yylex (void);
 # define USE(SYM)
 # define YYLTYPE int
   static int yylex (void);
 # define USE(SYM)
 # define YYLTYPE int
-# define YYLLOC_DEFAULT(Current, Rhs, N)
+# define YYLLOC_DEFAULT(Current, Rhs, N) (void)(Rhs)
 # define YY_LOCATION_PRINT(File, Loc)
 %}
 
 # define YY_LOCATION_PRINT(File, Loc)
 %}