commit-bison
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]