X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/cbf25ce74fab2a7ff245bf0a2b160c06ac5b7b1e..81535bfa352e0a289a6b5448b37b53afb8542d79:/ChangeLog?ds=sidebyside diff --git a/ChangeLog b/ChangeLog index f858adae..52342a13 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +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. + 2009-03-02 Akim Demaille Share b4_yytranslate_define. @@ -10,7 +40,7 @@ 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.