X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/63cb01d656aadba43f5ad2feb935bf32546002f2..fd2df2ede47e0254d528ffb890a6d5b9b1dbb3a6:/ChangeLog diff --git a/ChangeLog b/ChangeLog index c3b7ab3f..0c4f8132 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2005-07-05 Paul Eggert + * 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 etc. after user prolog, not before,