mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-23 03:03:02 +00:00
Version 1.50.
This commit is contained in:
33
ChangeLog
33
ChangeLog
@@ -1,3 +1,36 @@
|
|||||||
|
2002-10-04 Paul Eggert <eggert@twinsun.com>
|
||||||
|
|
||||||
|
Version 1.50.
|
||||||
|
|
||||||
|
* configure.ac (AC_INIT), NEWS: Increment version number.
|
||||||
|
|
||||||
|
* doc/bison.texinfo: Minor spelling, grammar, and white space
|
||||||
|
fixes.
|
||||||
|
(Symbols): Mention that any negative value returned from yylex
|
||||||
|
signifies end-of-input. Warn about negative chars. Mention
|
||||||
|
the portable Standard C character set.
|
||||||
|
|
||||||
|
The GNU coding standard says CFLAGS and YFLAGS are reserved
|
||||||
|
for the installer to set.
|
||||||
|
* lib/Makefile.am (AM_CFLAGS): Renamed from CFLAGS.
|
||||||
|
* src/Makefile.am (AM_CFLAGS): Likewise.
|
||||||
|
(AM_YFLAGS): Renamed from YFLAGS.
|
||||||
|
|
||||||
|
Fix some MAX and MIN problems.
|
||||||
|
* src/gram.h (ITEM_NUMBER_MIN): MIN_MAX -> INT_MIN.
|
||||||
|
* src/lalr.h (GOTO_NUMBER_MAX): INT_MAX -> SHRT_MAX.
|
||||||
|
* src/symtab.h (SYMBOL_NUMBER_MAX): New macro.
|
||||||
|
* src/reader.c (reader): Use it.
|
||||||
|
|
||||||
|
* tests/regression.at (Braces parsing): Use grep, not fgrep, as
|
||||||
|
POSIX 1003.1-2001 has removed fgrep.
|
||||||
|
|
||||||
|
2002-10-04 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||||
|
|
||||||
|
* lib/bbitset.h (BITSET_WINDEX_MAX): Redefine so that it cannot be
|
||||||
|
interpreted as signed.
|
||||||
|
* lib/ebitset.c (ebitset_list): Fix bug.
|
||||||
|
|
||||||
2002-10-01 Paul Eggert <eggert@twinsun.com>
|
2002-10-01 Paul Eggert <eggert@twinsun.com>
|
||||||
|
|
||||||
More fixes for 64-bit hosts and large bitsets.
|
More fixes for 64-bit hosts and large bitsets.
|
||||||
|
|||||||
9
NEWS
9
NEWS
@@ -1,10 +1,7 @@
|
|||||||
Bison News
|
Bison News
|
||||||
----------
|
----------
|
||||||
|
|
||||||
Changes in version 1.49d:
|
Changes in version 1.50, 2002-10-04:
|
||||||
|
|
||||||
|
|
||||||
Changes in version 1.49b, 2002-08-12:
|
|
||||||
|
|
||||||
* GLR parsing
|
* GLR parsing
|
||||||
The declaration
|
The declaration
|
||||||
@@ -14,6 +11,9 @@ Changes in version 1.49b, 2002-08-12:
|
|||||||
%dprec and %merge on grammar rules allow parse-time resolution of
|
%dprec and %merge on grammar rules allow parse-time resolution of
|
||||||
ambiguities. Contributed by Paul Hilfinger.
|
ambiguities. Contributed by Paul Hilfinger.
|
||||||
|
|
||||||
|
Unfortunately GLR parsing does not yet work properly on 64-bit hosts
|
||||||
|
like the Alpha, so please stick to 32-bit hosts for now.
|
||||||
|
|
||||||
* Output Directory
|
* Output Directory
|
||||||
When not in Yacc compatibility mode, when the output file was not
|
When not in Yacc compatibility mode, when the output file was not
|
||||||
specified, running `bison foo/bar.y' created `foo/bar.c'. It
|
specified, running `bison foo/bar.y' created `foo/bar.c'. It
|
||||||
@@ -155,7 +155,6 @@ Changes in version 1.35, 2002-03-25:
|
|||||||
|
|
||||||
This kludge also addresses some C++ problems when the stack was
|
This kludge also addresses some C++ problems when the stack was
|
||||||
extended.
|
extended.
|
||||||
|
|
||||||
|
|
||||||
Changes in version 1.34, 2002-03-12:
|
Changes in version 1.34, 2002-03-12:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user