]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
(AT_TEST_CPP_GUARD_H): Don't assume that "$CC -E foo.h" is allowed, as
[bison.git] / ChangeLog
index d8f9fa8c5610b494473fa0a7785454557f0360fd..6336f9ffe509205c33b232a9c60aa003a9d689f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,47 @@
+2002-11-14  Akim Demaille  <akim@epita.fr>
+
+       * tests/synclines.at (AT_SYNCLINES_COMPILE): Ignore the exit
+       status of the compiler.
+       Calling `exit 1' is no longer needed.
+       Reported by Nelson H. F. Beebe.
+
+2002-11-14  Akim Demaille  <akim@epita.fr>
+
+       * tests/atlocal.in (CPPFLAGS): We have config.h.
+       * tests/testsuite.at (AT_DATA_GRAMMAR_PROLOGUE, AT_DATA_GRAMMAR):
+       New.
+       * tests/actions.at, tests/calc.at, tests/conflicts.at,
+       * tests/cxx-type.at, tests/glr-regr1.at, tests/headers.at,
+       * tests/regression.at, tests/torture.at: Use them for all the
+       grammars that are to be compiled.
+       * tests/cxx-type.at (_AT_TEST_GLR_CALC): Rename as...
+       * tests/cxx-type.at (_AT_TEST_GLR_CXXTYPES): this.
+       * doc/bison.texinfo (GLR Parsers): Document `inline'.
+
+2002-11-14  Akim Demaille  <akim@epita.fr>
+
+       * doc/bison.texinfo: Various formatting changes (alignments in
+       samples, additional @group/@end group, GCS in samples.
+       Use @deffn instead of simple @table to define the directives,
+       macros, variables etc.
+
+2002-11-13  Paul Eggert  <eggert@twinsun.com>
+
+       Fix some bugs reported by Albert Chin-A-Young in
+       <http://mail.gnu.org/pipermail/bug-bison/2002-November/001881.html>.
+
+       * tests/input.at (Torturing the Scanner): Don't invoke "cc a.c b.c
+       -o c"; the HP-UX 11i C compiler chatters during compilation.
+       Instead, invoke "cc -c a.c -o a.o; cc -c b.c -o b.o; cc a.o b.o -o c".
+       * tests/headers.at (export YYLTYPE): Likewise.
+
+       * tests/input.at (Torturing the Scanner): Remove lines containing
+       solitary backslashes, as they tickle a bug in the HP-UX 11i C
+       compiler.
+
+       * tests/glr-regr1.at (Badly Collapsed GLR States): Avoid //
+       comments, since they're not portable.  Use GNU coding style.
+
 2002-11-13  Akim Demaille  <akim@epita.fr>
 
        * data/yacc.c: Leave bigger chunks of quoted text.
@@ -25,7 +69,7 @@
        responsibility to #define it away, just like 'const'.
        This fixes one of the bugs reported by Nelson H.F. Beebe in
        <http://mail.gnu.org/pipermail/bug-bison/2002-November/001873.html>.
-       
+
        * Makefile.maint (po-check): Scan .l and .y files instead of the
        .c and the .h files that they generate.  This fixes the bug
        reported by Tim Van Holder in: