]> git.saurik.com Git - bison.git/commitdiff
Remove compiler warnings in GLR parsers.
authorPaul Hilfinger <Hilfinger@cs.berkeley.edu>
Thu, 9 Sep 2010 07:46:50 +0000 (00:46 -0700)
committerPaul Hilfinger <Hilfinger@cs.berkeley.edu>
Thu, 9 Sep 2010 07:46:50 +0000 (00:46 -0700)
* data/glr.c (yySymbol): Define as int to avoid compiler warnings
about possible change of value.

ChangeLog
data/glr.c

index cef54a3d53003f6997ebda04a140dec2e720b41c..5b61ec57b3e8f74497eefb8ae56adb284a5faa8f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-09-09  Paul Hilfinger  <hilfinger@cs.berkeley.edu>
+
+       * data/glr.c (yySymbol): Define as int to avoid compiler warnings about
+       possible change of value.
+
 2010-09-08  Paul Hilfinger  <hilfinger@cs.berkeley.edu>
 
        * data/glr.c (yy_reduce_print): Change yyrhsVals to yyvsp to remove
 2010-09-08  Paul Hilfinger  <hilfinger@cs.berkeley.edu>
 
        * data/glr.c (yy_reduce_print): Change yyrhsVals to yyvsp to remove
index 944c33499e237caa4a32e72f051a413a279a3ac7..642b99310f7259bb36b05a77de5e270160645068 100644 (file)
@@ -673,7 +673,7 @@ typedef int yyStateNum;
 typedef int yyRuleNum;
 
 /** Grammar symbol */
 typedef int yyRuleNum;
 
 /** Grammar symbol */
-typedef short int yySymbol;
+typedef int yySymbol;
 
 /** Item references, as in LALR(1) machine */
 typedef short int yyItemNum;
 
 /** Item references, as in LALR(1) machine */
 typedef short int yyItemNum;