X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/223a78837bb1b264a9f8bc28a11297761c628959..30ba05f239b36f373bc5e077ade2ac1bd0462420:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 6ab35602..e2d714b0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,42 @@ +2002-10-24 Paul Eggert + + Version 1.75a. + + * tests/calc.at (_AT_DATA_CALC_Y): Remove unused strcat declaration. + * tests/cxx-type.at (_AT_TEST_GLR_CALC): Include stdlib.h, since + we use malloc. Don't assume 'A' through 'Z' are contiguous. + Don't assume strdup exists; POSIX says its an XSI extension. + Check for buffer overflow on input. + +2002-10-24 Akim Demaille + + * src/output.c (output_skeleton): Don't disable M4sugar comments + too soon: it results in comments being expanded. + * data/yacc.c, data/glr.c, data/lalr1.cc: Do it right before the + first output. + +2002-10-24 Akim Demaille + + * data/yacc.c (m4_int_type): New. + * data/c.m4 (m4_int_type): Don't use yysigned_char, but `signed + char' as only yacc.c wants K&R portability. + * data/glr.c (yysigned_char): Remove. + * data/lalr1.cc: Rename the trailing b4_name as b4_parser_class_name. + Reported by Quoc Peyrot. + +2002-10-23 Paul Eggert + + * src/main.c (main): With --trace=time, report times even if a + non-fatal error occurs. Formerly, the times were reported in some + such cases but not in others. + * src/reader.c (reader): Just return if a complaint has been issued, + instead of exiting, so that 'main' can report times. + +2002-10-22 Akim Demaille + + * src/system.h: Include sys/types. + Reported by Bert Deknuydt. + 2002-10-23 Paul Eggert * configure.ac (AC_PROG_LEX): Use instead of AM_PROG_LEX. @@ -18,7 +57,7 @@ http://mail.gnu.org/pipermail/bug-bison/2002-October/001769.html and I hope it also fixes this bug report: http://mail.gnu.org/pipermail/bug-bison/2002-October/001748.html - + * doc/bison.texinfo: Minor spelling and typographical fixes. Use @acronym consistently. Standardize on "Yacc" instead of "YACC", "Algol" instead of "ALGOL". Give a bit more history about BNF. @@ -45,7 +84,7 @@ (complaint_issued): Renamed from complain_message_count; likewise. * src/main.c (main): Use exit to exit with failure. - + * src/complain.c (fatal_at, fatal): Use EXIT_FAILURE and EXIT_SUCCESS rather than 1 and 0. * src/main.c (main): Likewise.