mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
Version 1.875e.
This commit is contained in:
25
ChangeLog
25
ChangeLog
@@ -1,3 +1,28 @@
|
||||
2004-12-10 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* NEWS: Version 1.875e.
|
||||
* src/parse-gram.c, src/parse-gram.h: Regenerate with 1.875e.
|
||||
|
||||
* src/scan-skel.l: Include "complain.h", for "fatal".
|
||||
|
||||
* src/relation.h (relation_print, relation_digraph):
|
||||
Relation sizes are of type relation_node, not size_t (this is
|
||||
merely a doc fix, since the two types are equivalent).
|
||||
(relation_transpose): Relation sizes are of type relation_node,
|
||||
not int.
|
||||
* src/relation.c: Likewise.
|
||||
(top, infinity): Now of type relation_node, not int.
|
||||
(traverse, relation_transpose): Use relation_node, not int.
|
||||
|
||||
* data/glr.c (yyuserAction, yyrecoverSyntaxError): Mark args
|
||||
with ATTRIBUTE_UNUSED if they're not used, to avoid GCC warning.
|
||||
(yyparse): Remove unused local introduced in 2004-10-25 patch.
|
||||
|
||||
* tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): New arg
|
||||
specifying whether the test is expected to fail. Use it tp
|
||||
specify that the [%defines %skeleton "lalr1.cc"] tests currently
|
||||
fail.
|
||||
|
||||
2004-12-08 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* src/system.h (CALLOC, MALLOC, REALLOC): Remove. All callers
|
||||
|
||||
5
NEWS
5
NEWS
@@ -1,7 +1,7 @@
|
||||
Bison News
|
||||
----------
|
||||
|
||||
Changes in version 1.875e:
|
||||
Changes in version 1.875e, 2004-12-10:
|
||||
|
||||
* New directive: %initial-action.
|
||||
This directive allows the user to run arbitrary code (including
|
||||
@@ -231,7 +231,8 @@ Changes in version 1.50, 2002-10-04:
|
||||
allowed some non-error action other than a default reduction on the
|
||||
error token. The new behavior has long been the documented behavior,
|
||||
and has long been required by POSIX. For more details, please see
|
||||
<http://mail.gnu.org/pipermail/bug-bison/2002-May/001452.html>.
|
||||
Paul Eggert, "Reductions during Bison error handling" (2002-05-20)
|
||||
<http://lists.gnu.org/archive/html/bug-bison/2002-05/msg00038.html>.
|
||||
|
||||
* Traces
|
||||
Popped tokens and nonterminals are now reported.
|
||||
|
||||
Reference in New Issue
Block a user