]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
(yybool): Renamed from bool, to avoid collisions in C.
[bison.git] / ChangeLog
index 71845ef998b956b3ab6e835003414a0cafc3536c..eeec5bf4f09f9899d7fc70b8863373b5009d8b5a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2003-01-02  Paul Eggert  <eggert@twinsun.com>
+
+       * data/yacc.c (yyerrlab1): Append `;' after attribute, to
+       pacify the buggy "smart preprocessor" in MacOS 10.2.3.
+       Bug reported by Nelson H. F. Beebe.
+
+2003-01-01  Paul Eggert  <eggert@twinsun.com>
+
+       * Version 1.875.
+
+2002-12-30  Paul Eggert  <eggert@twinsun.com>
+
+       * src/scan-gram.l (<INITIAL,SC_AFTER_IDENTIFIER,SC_PRE_CODE>","):
+       Moved here from...
+       (<INITIAL>","): Here.  This causes stray "," to be treated
+       more uniformly.
+
+       * src/scan-gram.l (<SC_BRACED_CODE>"}"): Output ";" before the
+       last brace in braced code when not in Yacc mode, for compatibility
+       with Bison 1.35.  This resurrects the 2001-12-15 patch to
+       src/reader.c.
+
+       * src/reader.h (YYDECL): Use YYSTYPE, not its deprecated alias
+       yystype.  This follows up the 2002-12-24 YYSTYPE bug fix.
+
+2002-12-28  Paul Eggert  <eggert@twinsun.com>
+
+       * src/symtab.c (symbol_make_alias): Set type of SYMVAL to be
+       that of SYM's type.  This fixes Debian bug 168069, reported by
+       Thomas Olsson.
+       
 2002-12-28  Paul Eggert  <eggert@twinsun.com>
 
        Version 1.75f.
 2002-12-28  Paul Eggert  <eggert@twinsun.com>
 
        Version 1.75f.
        (token_type): New local var, to keep track of which token type
        to return when scanning braced code.
        (<INITIAL>"%destructor", <INITIAL>"%lex-param",
        (token_type): New local var, to keep track of which token type
        to return when scanning braced code.
        (<INITIAL>"%destructor", <INITIAL>"%lex-param",
-       <INITIAL>"%parse-param", <INITIAL>"%printer,
+       <INITIAL>"%parse-param", <INITIAL>"%printer",
        <INITIAL>"%union"): Set token type and BEGIN SC_PRE_CODE
        instead of returning a token type immediately.
        (<INITIAL>"{"): Set token type.
        <INITIAL>"%union"): Set token type and BEGIN SC_PRE_CODE
        instead of returning a token type immediately.
        (<INITIAL>"{"): Set token type.
 1987-12-16  Richard Stallman  <rms@gnu.org>
 
        * REFERENCES: entered into RCS
 1987-12-16  Richard Stallman  <rms@gnu.org>
 
        * REFERENCES: entered into RCS
+
 -----
 
 Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
 -----
 
 Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
-1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
 
 This file is part of Bison, the GNU Compiler Compiler.
 
 
 This file is part of Bison, the GNU Compiler Compiler.