]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
* data/glr.c (yyFail): Drastically simplify; since the format argument
[bison.git] / ChangeLog
index c3b7ab3f0525c7c5462bfc0b359af861e365fcac..0c4f8132d2652a1efd3967f23f33d69298e8aea4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2005-07-05  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * data/glr.c (yyFail): Drastically simplify; since the format argument
+       never had any % directives, we can simply pass it to yyerror.
+       (yyparse): Use "t a; a=b;" rather than "t a = b;" when a will
+       be modified later, as that is the usual style in glr.c.
+       Problems reported by Paul Hilfinger.
+
        Rewrite GLR parser to catch more buffer overrun, storage exhaustion,
        and size overflow errors.
        * data/glr.c: Include <stdio.h> etc. after user prolog, not before,