+2005-08-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ * data/glr.c (yyresolveValue): Fix redundant parse tree problem
+ reported by Joel E. Denny in
+ <http://lists.gnu.org/archive/html/bison-patches/2005-08/msg00004.html>
+ (trivial change).
+ * tests/glr-regression.at (Duplicate representation of merged trees):
+ New test, from Joel E. Denny in:
+ <http://lists.gnu.org/archive/html/help-bison/2005-07/msg00013.html>.
+ * THANKS: Add Joel E. Denny.
+
+ * configure.ac (AC_INIT): Bump to 2.0c.
+
2005-07-24 Paul Eggert <eggert@cs.ucla.edu>
* NEWS: Version 2.0b.
+ * Makefile.am (SUBDIRS): Put examples before tests, so that
+ "make check" doesn't finish with "All 1 tests passed".
+
+ * tests/regression.at (Token definitions): Don't rely on
+ AT_PARSER_CHECK for data that contains backslashes. It currently
+ uses 'echo', and 'echo' isn't portable if its argument contains
+ backslashes. Problem found on OpenBSD 3.4. Also, do not assume
+ that the byte '\0xff' is not printable in the C locale; it is,
+ under OpenBSD 3.4 (!). Luckily, '\0x80' through '\0x9e' are
+ not printable, so use '\0x81' to test.
+
+ * data/glr.c (YYOPTIONAL_LOC): Define even if it's not a recent
+ version of GCC, since the macro is used with non-GCC compilers.
+
+ Fix core dump reported by Pablo De Napoli in
+ <http://lists.gnu.org/archive/html/bug-bison/2005-07/msg00053.html>.
+ * tests/regression.at (Invalid inputs with {}): New test.
+ * src/parse-gram.y (token_name): Translate type before using
+ it as an index.
+
* data/glr.c (ATTRIBUTE_UNUSED): Remove, since it infringes on
the user's name space. All uses changed to __attribute__
((__unused__)).