X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/137437c6db9608a500ae602a526a28bd40c063d0..0051e3edb049541579f498c3e1d7d30ffcaee63e:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 7695097c..ab578c26 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ +2003-07-26 Paul Eggert + + * data/glr.c (YYASSERT): New macro. + (yyfillin, yydoAction, yyglrReduce, yysplitStack, + yyresolveStates, yyprocessOneStack): + Use `YYASSERT (FOO);' rather than `if (! (FOO)) abort ();'. + Derived from a suggestion by Frank Heckenbach. + 2003-07-25 Paul Eggert + * data/glr.c (yyglrReduce): Don't use C89 string concatenation, + for portability to K&R C (after ansi2knr, presumably). See + + by Frank Heckenbach, though I have omitted the structure-initialization + part of his glr-knr.diff patch since I recall that the Portable + C Compiler didn't require that change. + Let the user specify how to allocate and free memory. Derived from a suggestion by Frank Heckenbach in .