[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bison ChangeLog
From: |
Paul Eggert |
Subject: |
bison ChangeLog |
Date: |
Sun, 10 Nov 2002 02:10:09 -0500 |
CVSROOT: /cvsroot/bison
Module name: bison
Changes by: Paul Eggert <address@hidden> 02/11/10 02:10:09
Modified files:
. : ChangeLog
Log message:
Fix the test failure due to GCC warnings described in
<http://mail.gnu.org/pipermail/bug-bison/2002-November/001815.html>.
* data/glr.c (yyis_pact_ninf, yyis_table_ninf): New macros, which
evaluate to 0 if it's impossible for NINF to be in the respective
table.
(yygetLRActions, yyrecoverParseError): Use them.
* src/scan-gram.l (unexpected_end_of_file): Fix bug: columns were
counted in the token inserted at end of file. Now takes
location_t *, not location_t, so that the location can be
adjusted. All uses changed.
* tests/regression.at (Invalid inputs): Adjust wording in
diagnostic to match the new behavior.
* tests/torture.at (AT_DATA_TRIANGULAR_GRAMMAR,
AT_DATA_HORIZONTAL_GRAMMAR, AT_DATA_LOOKAHEADS_GRAMMAR,
AT_DATA_STACK_TORTURE): Replace `assert (x);' with `if (! (x))
abort ();'. This reduces the runtime of the "Many lookaheads"
test from 27.6 to 2.7 minutes on a 440 MHz Ultrasparc III running
GCC 3.2.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.913&tr2=1.914&r1=text&r2=text
- bison ChangeLog, Paul Eggert, 2002/11/03
- bison ChangeLog, Paul Eggert, 2002/11/04
- bison ChangeLog, Paul Eggert, 2002/11/05
- bison ChangeLog, Paul Eggert, 2002/11/06
- bison ChangeLog, Paul Eggert, 2002/11/07
- bison ChangeLog, Paul Eggert, 2002/11/08
- bison ChangeLog,
Paul Eggert <=
- bison ChangeLog, Paul Eggert, 2002/11/12
- bison ChangeLog, Paul Eggert, 2002/11/13
- bison ChangeLog, Paul Eggert, 2002/11/13
- bison ChangeLog, Paul Eggert, 2002/11/13
- bison ChangeLog, Paul Eggert, 2002/11/14
- bison ChangeLog, Paul Eggert, 2002/11/14
- bison ChangeLog, Paul Eggert, 2002/11/14
- bison ChangeLog, Paul Eggert, 2002/11/16
- bison ChangeLog, Paul Eggert, 2002/11/16
- bison ChangeLog, Paul Eggert, 2002/11/18