/[bison]/bison/ChangeLog
ViewVC logotype

Diff of /bison/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.855 by akim, Sun Oct 13 18:49:44 2002 UTC revision 1.856 by akim, Sun Oct 13 18:50:40 2002 UTC
# Line 1  Line 1 
1  2002-10-13  Akim Demaille  <akim@epita.fr>  2002-10-13  Akim Demaille  <akim@epita.fr>
2    
3            Let nondeterministic skeletons be usable with deterministic
4            tables.
5    
6            With the patch, GAWK compiled by GCC without -O2 passes its test
7            suite using a GLR parser driven by LALR tables.  It fails with -O2
8            because `struct stat' gives two different answers on my machine:
9            88 (definition of an auto var) and later 96 (memset on this var).
10            Hence the stack is badly corrumpted.  The headers inclusion is to
11            blame: if I move the awk.h inclusion before GLR's system header
12            inclusion, the two struct stat have the same size.
13    
14            * src/tables.c (pack_table): Always create conflict_table.
15            (token_actions): Always create conflict_list.
16            * data/glr.c (YYFLAG): Remove, unused.
17    
18    2002-10-13  Akim Demaille  <akim@epita.fr>
19    
20          * configure.ac (AC_GNU_SOURCE): Use it instead of hand written code.          * configure.ac (AC_GNU_SOURCE): Use it instead of hand written code.
21          (O0FLAGS): New.          (O0FLAGS): New.
22          (VALGRIND, GXX): New.          (VALGRIND, GXX): New.

Legend:
Removed from v.1.855  
changed lines
  Added in v.1.856

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26