X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/91be6b283e689cdd4e151a7753a9c6daf218e098..1f9d82480eb108ae3b1ab878f52b990123276a2f:/ChangeLog diff --git a/ChangeLog b/ChangeLog index c698041e..2f687c27 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,38 @@ +2009-03-26 Akim Demaille + + doc: merge HACKING and README-hacking. + Two files is confusing. + Reported by Alexandre Duret-Lutz. + + * README-hacking: Merge into... + * HACKING (Working from the repository): here. + +2009-03-26 Akim Demaille + + doc: update README-hacking. + * README-hacking: We now use git and git submodules. + Reported by Ralf Wildenhues and Alexandre Duret-Lutz. + +2009-03-26 Akim Demaille + + lalr1.cc: avoid GCC 4.3 warnings. + GCC 4.3 now warns about "a || b && c" and asks for explicit + parentheses. + Reported by Alexandre Duret-Lutz. + * data/location.cc: Update copyright years. + (Position::operator==): Use parens to make precedence explicit. + Compare lines and columns first, as they are more likely to be + different, and they are faster to compare. + +2009-03-26 Akim Demaille + + gnulib: update. + * gnulib: Update to latest. + * src/local.mk (AM_CFLAGS): Move to... + * Makefile.am: here. + * etc/prefix-gnulib-mk (prefix_assignment): Also transform + AM_CFLAGS. + 2009-03-02 Akim Demaille Comment changes. @@ -11,10 +46,10 @@ 2009-03-02 Akim Demaille Use locations in the variant example. - Yes, this obfuscates the point of this example, variants only. But glr.cc - cannot work (yet?) without locations. This change makes it easier to use - this example with glr.cc. - + Yes, this obfuscates the point of this example, variants only. + But glr.cc cannot work (yet?) without locations. This change + makes it easier to use this example with glr.cc. + * examples/variant.yy (assert): %define it. (locations): Request them. (yylex): Bind the location to the stage.