From: Paul Eggert Date: Fri, 14 Dec 2001 01:54:30 +0000 (+0000) Subject: * src/bison.simple (YYSIZE_T, YYSTACK_ALLOC, YYSTACK_FREE): X-Git-Tag: before-m4-back-end~140 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/927c15577418c9c18feea508854a3f49bb03aa9f * src/bison.simple (YYSIZE_T, YYSTACK_ALLOC, YYSTACK_FREE): Do not infringe on the global user namespace when using C++. (YYFPRINTF, YYSTDERR): New macros, needed for the above. All uses of `fprintf' and `stderr' changed. * doc/bison.texinfo: Document YYFPRINTF, YYSTDERR. --- diff --git a/ChangeLog b/ChangeLog index b0589d35..f33a119e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2001-12-13 Paul Eggert + + * src/bison.simple (YYSIZE_T, YYSTACK_ALLOC, YYSTACK_FREE): + Do not infringe on the global user namespace when using C++. + (YYFPRINTF, YYSTDERR): New macros, needed for the above. + All uses of `fprintf' and `stderr' changed. + + * doc/bison.texinfo: Document YYFPRINTF, YYSTDERR. + 2001-12-13 Akim Demaille The computation of nullable is broken: it doesn't handle empty @@ -71,7 +80,7 @@ 2001-12-10 Marc Autret - * src/reader.c (copy_definition): Re-use CPP-outed code which + * src/reader.c (copy_definition): Re-use CPP-outed code which replace precedent remove. * src/bison.simple: Remove #line before %%prologue because %%input-line is wrong at this time. @@ -79,7 +88,7 @@ 2001-12-10 Marc Autret * src/reader.c (symbols_output): Clean up. - * src/output.c (output_gram, output): Clean up. + * src/output.c (output_gram, output): Clean up. 2001-12-10 Akim Demaille @@ -2260,7 +2269,7 @@ * src/files.h (graph_obstack): New extern declaration. * src/Makefile.am: Add new source files. -2001-08-06 Marc Autret +2001-08-06 Marc Autret * src/print_graph.c, src/print_graph.h (graph): New. * src/vcg.h: New file.