X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/72f000b088367bd18a20b3e063bc1ab6a3e0bc15..80ce3401e9d2d2e41a94ad8b57134dc1e3c998f5:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 77e4b7fe..ffba1c30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2005-05-01 Paul Eggert + + * tests/actions.at: Test that stack overflow invokes destructors. + From Marcus Holland-Moritz. + * data/yacc.c (yyerrlab): Move the code that destroys the stack + from here.... + (yyreturn): to here. That way, destructors are called properly + even if the stack overflows, or the user calls YYACCEPT or + YYABORT. Stack-overflow problem reported by Marcus Holland-Moritz. + (yyoverflowlab): Destroy the lookahead. + +2005-04-24 Paul Eggert + + * data/yacc.c (YYSTACK_ALLOC_MAXIMUM): Add more-descriptive comment. + 2005-04-17 Paul Eggert * NEWS: Bison-generated C parsers no longer quote literal strings @@ -6,6 +21,7 @@ since users don't want to see C escapes. * tests/calc.at (AT_CHECK_CALC): Adjust to lack of quotes in diagnostics. + * tests/input.at (Torturing the Scanner): Likewise. * tests/regression.at (Token definitions, Web2c Actions): Likewise. 2005-04-16 Paul Eggert