diff options
author | Joel E. Denny <joeldenny@joeldenny.org> | 2011-04-16 18:26:18 -0400 |
---|---|---|
committer | Joel E. Denny <joeldenny@joeldenny.org> | 2011-04-16 18:29:11 -0400 |
commit | 9fc4c025fd334dabca9c7d66ec8219e4e29a4dda (patch) | |
tree | fa9ccf33f3a74d92e6a8e440ee698dca4bacecdd | |
parent | 67b8cfbd94b6ec696291851f222922043044bfa4 (diff) | |
download | bison-9fc4c025fd334dabca9c7d66ec8219e4e29a4dda.tar.gz |
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.
(cherry picked from commit c9e2da4f20c97c4cb53b68d4912dbdb8836df9a4)
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | tests/actions.at | 2 |
2 files changed, 10 insertions, 1 deletions
@@ -1,5 +1,14 @@ 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. This prevents gcc 4.6.0's -Wunused-but-set-variable from warning about yyresolveLocations's local yyrhsloc. When locations are diff --git a/tests/actions.at b/tests/actions.at index 24c6ac8a..7f2d7eed 100644 --- a/tests/actions.at +++ b/tests/actions.at @@ -1199,7 +1199,7 @@ AT_DATA_GRAMMAR([[input.y]], 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) %} |