]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
* doc/bison.texinfo (Mid-Rule Actions): Explain how to bury a
[bison.git] / ChangeLog
index d7db931721d77257977bf4afe401b061ae287f2d..d56eb26e61374aa545da72df3e2543c0cf5166e7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,26 @@
+2006-02-21  Joel E. Denny  <jdenny@ces.clemson.edu>
+
+       * doc/bison.texinfo (Mid-Rule Actions): Explain how to bury a
+       mid-rule action inside a nonterminal symbol in order to declare a
+       destructor for its semantic value.
+
+2006-02-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * data/yacc.c [(! defined yyoverflow || YYERROR_VERBOSE) && !
+       YYSTACK_USE_ALLOCA && ! defined YYSTACK_ALLOC && defined
+       __cplusplus && ! defined _STDLIB_H && !
+       ((defined YYMALLOC || defined malloc) && (defined YYFREE ||
+       defined free))]: Include <stdlib.h> rather than rolling our own
+       declarations of malloc and free, to avoid problems with
+       incompatible declarations (using 'throw') C++'s stdlib.h.  This
+       should fix Debian bug 340012
+       <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340012>,
+       reported by Guillaume Melquiond.
+
 2006-02-13  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * NEWS: Clarify symbols versus types in unused-value warnings.
+
        * configure.ac (AC_INIT): Bump version number.
 
 2006-02-13  Paul Eggert  <eggert@cs.ucla.edu>