]> git.saurik.com Git - bison.git/blame - ChangeLog
Remove tests/Makefile.in and po/Makefile.in.
[bison.git] / ChangeLog
CommitLineData
80df8768
AD
12001-12-10 Akim Demaille <akim@epita.fr>
2
3 * configure.in: Require 2.52g.
4 M4 is not needed, but AUTOM4TE is.
5 * m4/m4.m4: Remove.
6 * tests/Makefile.am: Adjust.
7
8
f693ad14
AD
92001-12-10 Akim Demaille <akim@epita.fr>
10
11 One structure for states is enough, even though theoretically
12 there are LR(0) states and LALR(1) states.
13
14 * src/lalr.h (state_t): Remove.
15 (state_table): Be state_t **, not state_t *.
16 * src/state.h (core, CORE_ALLOC): Rename as...
17 (state_t, STATE_ALLOC): this.
18 Add the LALR(1) members: shifts, reductions, errs.
19 * src/LR0.c (state_table): Rename as...
20 (state_hash): this, to avoid name clashes with the global
21 `state_table'.
22 * src/print_graph.c, src/LR0.c, src/LR0.h, src/conflicts.c
23 * src/lalr.c, src/lalr.h, src/output.c, src/print.c: Adjust.
24
25
74ffbcb6
AD
262001-12-10 Akim Demaille <akim@epita.fr>
27
28 Bison dumps core on bash.y.
29 Reported by Pascal Bart.
30
31 * src/warshall.c (bitmatrix_print): New.
32 (TC): Use it.
33 When performing a transitive closure R(i, j) && R(j, k) => R(i, k),
34 j must be the outer loop.
35 * tests/regression.at (Broken Closure): New.
36
07708e19
AD
372001-12-05 Akim Demaille <akim@epita.fr>
38
39 * tests/atlocal.in (CPPFLAGS): Do not leave a space between -I and
40 its argument.
41