X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/32c292920e804e2246cd7d83fbc773022b9fe95a..e9ad4aeca53f9e96dd72821c96d25e3ee2a3a2e8:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 0d822d9a..4448b67e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +2006-01-18 Paul Eggert + + Avoid undefined behavior that accessed just before the start of an + array. Problem reported by twlevo. + * src/reader.c (packgram): Prepend a new sentinel before ritem. + * src/lalr.c (build_relations): Rely on new sentinel. + * src/gram.c (gram_free): Adjust to new sentinel. + +2006-01-12 Joel E. Denny + + * data/glr.c (yyGLRStateSet): Rename yylookaheadStatuses to + yylookaheadNeeds. All uses updated. + (yysplitStack): Rename local yynewLookaheadStatuses to + yynewLookaheadNeeds. + * data/glr-regression.at (Incorrect lookahead during nondeterministic + GLR): In comments, change `lookahead status' to `lookahead need'. + +2006-01-11 Paul Hilfinger + + * data/glr.c (yysplitStack): A little stylistic rewrite. + +2006-01-11 Paul Hilfinger + + * data/glr.c (yyaddDeferredAction): Flesh out the comment. + 2006-01-11 Joel E. Denny * doc/bison.texinfo: Fix some typos.