]> git.saurik.com Git - bison.git/commitdiff
Pacify ./configure --enable-gcc-warnings.
authorJoel E. Denny <jdenny@ces.clemson.edu>
Thu, 30 Apr 2009 00:50:01 +0000 (20:50 -0400)
committerJoel E. Denny <jdenny@ces.clemson.edu>
Thu, 30 Apr 2009 00:54:59 +0000 (20:54 -0400)
* tests/input.at (Symbols): Prototype yyerror and yylex.
(cherry picked from commit 0b59345789e88b34ec7e3a68b99d6fbd368cb798)

Conflicts:

ChangeLog

ChangeLog
tests/input.at

index 20d57d868495d33dac69d2bc2be657141ea19353..a7dc476abc4189cd7d06be5ddddc220764374866 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,9 @@
-2009-04-24  Joel E. Denny  <jdenny@ces.clemson.edu>
+2009-04-29  Joel E. Denny  <jdenny@ces.clemson.edu>
+
+       Pacify ./configure --enable-gcc-warnings.
+       * tests/input.at (Symbols): Prototype yyerror and yylex.
+
+2009-04-29  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        Document how `%define "var" "value"' is not M4-friendly.
        * src/parse-gram.y (variable): In comments here.
index db3f3234d42a6c49c87871dac950ead26c2e0c46..4eaa8df397c52d01868686e003ea135593ec683b 100644 (file)
@@ -624,6 +624,10 @@ AT_DATA_GRAMMAR([input.y],
 %token WITHOUT_DASH "WITHOUT-DASH"
 %token WITH.PERIOD
 %token WITHOUT_PERIOD "WITHOUT.PERIOD"
+%code {
+  void yyerror (char const *);
+  int yylex (void);
+}
 %%
 start: with-dash without_dash with.period without_period;
 with-dash: WITH-DASH;
@@ -636,13 +640,13 @@ without_period: "WITHOUT.PERIOD";
 # POSIX Yacc accept periods, but not dashes.
 AT_BISON_CHECK([--yacc input.y], [1], [],
 [[input.y:9.8-16: POSIX Yacc forbids dashes in symbol names: WITH-DASH
-input.y:14.8-16: POSIX Yacc forbids dashes in symbol names: with-dash
+input.y:18.8-16: POSIX Yacc forbids dashes in symbol names: with-dash
 ]])
 
 # So warn about them.
 AT_BISON_CHECK([-Wyacc input.y], [], [],
 [[input.y:9.8-16: warning: POSIX Yacc forbids dashes in symbol names: WITH-DASH
-input.y:14.8-16: warning: POSIX Yacc forbids dashes in symbol names: with-dash
+input.y:18.8-16: warning: POSIX Yacc forbids dashes in symbol names: with-dash
 ]])
 
 # Dashes are fine for GNU Bison.