X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/a7b15ab99c444f75c9248cdaa72043069d64962b..34136e65fc7bd6babcfedcbfcfdca3b9feb10f1d:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 7f516ae7..c49741d1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,105 @@ +2012-01-11 Tim Landscheidt + + java: remove used variable. + * data/lalr1.java (yyresult): remove, unused. + +2012-01-11 Akim Demaille + + scanner: fix typo. + * src/scan-skel.l (@`): s/emtpy/empty/. + Reported by Tim Landscheidt. + +2012-01-06 Jim Meyering + + build: avoid warnings about set-but-not-used variables + * lib/bitset_stats.c (bitset_stats_list): Remove declaration + and set of unused local, "type". + * lib/ebitset.c (ebitset_init): Likewise, for "size". + * lib/lbitset.c (lbitset_not): Likewise, for "elt". + +2011-08-21 Joel E. Denny + + lalr1.cc: remove trailing comma from enumerator list. + * data/lalr1.cc (yy::parser): Here. This suppresses a -pedantic + warning. + +2011-08-21 Joel E. Denny + + tests: add -pedantic for --enable-gcc-warnings. + This should help to avoid some portability problems. For example, + it would have revealed the empty unions fixed by the last patch + * configure.ac (WARN_CFLAGS_TESTS, WARN_CXXFLAGS_TEST): Implement. + * tests/synclines.at (AT_TEST_SYNCLINE): Avoid -pedantic warning + about an empty translation unit. + +2011-08-21 Joel E. Denny + + tests: fix empty unions. + Empty unions are not accepted by the ISO C99 grammar or by at + least some versions of Sun Studio. Reported by Wolfgang S. Kechel + at + . + * NEWS (2.5.1): Document fix. + * THANKS (Wolfgang S. Kechel): Add. + * tests/existing.at (GNU Cim Grammar) + (GNU pic (Groff 1.18.1) Grammar.): Remove empty %union. + +2011-07-24 Joel E. Denny + + global: remove unnecessary horizontal tabs. + This change was made by applying emacs' untabify function to + nearly all files in Bison's repository. Required tabs in make + files, ChangeLog, regexps, and test code were manually skipped. + Other notable exceptions and changes are listed below. + * bootstrap: Skip because we sync this with gnulib. + * data/m4sugar/foreach.m4 + * data/m4sugar/m4sugar.m4: Skip because we sync these with + Autoconf. + * djgpp: Skip because I don't know how to test djgpp properly, and + this code appears to be unmaintained anyway. + * README-hacking (Hacking): Specify that tabs should be avoided + where not required. + +2011-07-10 Joel E. Denny + + build: avoid YACC typo inherited from Autoconf. + The typo shows up in the `configure --help' output. Reported by + W.C.A. Wijngaards and Paul Eggert at + . + * README-hacking (Release Procedure): Remind about updating + maintainer tools before a release. + * THANKS (W.C.A. Wijngaards): Add. + * configure.ac (AC_PREREQ): Set to 2.68, which fixes the YACC + typo. + +2011-07-10 Joel E. Denny + + build: create xz instead of bzip2 tarballs. + Suggested by Jim Meyering at + . + * README-hacking (Release Procedure): Update example. + * configure.ac (AM_INIT_AUTOMAKE): Replace dist-bzip2 with + dist-xz. + +2011-05-29 Joel E. Denny + + doc: clean up references to `Locations Overview'. + * doc/bison.texinfo (Locations Overview): Rename node to... + (Locations): ... this, which is its section name. Update menus to + match that and not to use the title `Tracking Locations', which is + a different section. + +2011-05-29 Joel E. Denny + + doc: clean up references to `Tracking Locations'. + * doc/bison.texinfo (Locations): Rename node to... + (Tracking Locations): ... this, which is its section name, and + update all cross references. The trouble is that there is another + node about locations. Its section name is `Locations', which was + easily confused with the node name of this node. Moreover, its + node name is `Locations Overview', which was mistakenly used to + label some cross references to this node. + 2011-05-29 Joel E. Denny doc: clean up `Named References' a little. @@ -26592,7 +26694,7 @@ ----- - Copyright (C) 1987-1988, 1991-2011 Free Software Foundation, + Copyright (C) 1987-1988, 1991-2012 Free Software Foundation, Inc. Copying and distribution of this file, with or without