mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-21 10:13:03 +00:00
Version 1.875d.
This commit is contained in:
13
ChangeLog
13
ChangeLog
@@ -1,3 +1,16 @@
|
|||||||
|
2004-05-21 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
|
* NEWS: Version 1.875d.
|
||||||
|
* configure.ac (AC_INIT): Likewise.
|
||||||
|
* src/parse-gram.c, src/parse-gram.h: Regenerate with 1.875d.
|
||||||
|
|
||||||
|
* configure.ac (--enable-gcc-warnings): Do not enable -Wshadow,
|
||||||
|
-Wmissing-prototypes, or -Wstrict-prototypes for C++. The current
|
||||||
|
lalr1.cc runs afoul of the first, and the last two are no longer
|
||||||
|
supported by GCC 3.4.0.
|
||||||
|
* README: Mention GNU m4 1.4 or later; mention m4 patches.
|
||||||
|
* HACKING: Use ./bootstrap, not "make update" to import foreign files.
|
||||||
|
|
||||||
2004-05-06 Paul Eggert <eggert@cs.ucla.edu>
|
2004-05-06 Paul Eggert <eggert@cs.ucla.edu>
|
||||||
|
|
||||||
* src/muscle_tab.c (hash_muscle): Accept and return size_t, not
|
* src/muscle_tab.c (hash_muscle): Accept and return size_t, not
|
||||||
|
|||||||
14
HACKING
14
HACKING
@@ -70,14 +70,10 @@ release:
|
|||||||
See above.
|
See above.
|
||||||
|
|
||||||
** Update the foreign files
|
** Update the foreign files
|
||||||
Running `make update' in the top level should make it all for you.
|
Running `./bootstrap' in the top level should update them all for you.
|
||||||
This covers PO files too. Beware that it happens that some PO files
|
This covers PO files too. Sometimes a PO file contains problems that
|
||||||
contain serious problems and are rejected by recent Gettext releases:
|
causes it to be rejected by recent Gettext releases; please report
|
||||||
fix them all, and complain to the Translation Project!
|
these to the Translation Project.
|
||||||
|
|
||||||
Note that there might be *new* PO files. Don't forget to update the
|
|
||||||
whole machinery, which not only includes LINGUAS, but `cvs add'ing the
|
|
||||||
PO files too.
|
|
||||||
|
|
||||||
** Update NEWS
|
** Update NEWS
|
||||||
The version number, *and* the date of the release (including for
|
The version number, *and* the date of the release (including for
|
||||||
@@ -117,7 +113,7 @@ Cc'ed. It really needs to be a separate message.
|
|||||||
|
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Copyright (C) 2002, 2003 Free Software Foundation, Inc.
|
Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GNU Bison.
|
This file is part of GNU Bison.
|
||||||
|
|
||||||
|
|||||||
2
NEWS
2
NEWS
@@ -1,7 +1,7 @@
|
|||||||
Bison News
|
Bison News
|
||||||
----------
|
----------
|
||||||
|
|
||||||
Changes in version 1.875d:
|
Changes in version 1.875d, 2004-05-21:
|
||||||
|
|
||||||
* Unescaped newlines are no longer allowed in character constants or
|
* Unescaped newlines are no longer allowed in character constants or
|
||||||
string literals. They were never portable, and GCC 3.4.0 has
|
string literals. They were never portable, and GCC 3.4.0 has
|
||||||
|
|||||||
10
README
10
README
@@ -1,8 +1,14 @@
|
|||||||
This directory contains the Bison parser generator.
|
This directory contains the Bison parser generator.
|
||||||
|
|
||||||
See the file INSTALL for compilation and installation instructions.
|
See the file INSTALL for generic compilation and installation instructions.
|
||||||
See the file doc/FAQ for frequently asked questions.
|
See the file doc/FAQ for frequently asked questions.
|
||||||
|
|
||||||
|
Bison requires GNU m4 1.4 (or later, if a later version of GNU m4
|
||||||
|
becomes available). The following m4 patches are recommended:
|
||||||
|
|
||||||
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=92629
|
||||||
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=211477
|
||||||
|
|
||||||
Older versions of Sun Forte Developer 6 update 2 have a compiler bug
|
Older versions of Sun Forte Developer 6 update 2 have a compiler bug
|
||||||
that cause "make check" to fail with a "Encounter BINCL entry"
|
that cause "make check" to fail with a "Encounter BINCL entry"
|
||||||
diagnostic. To fix the bug, update to the latest set of Solaris and
|
diagnostic. To fix the bug, update to the latest set of Solaris and
|
||||||
@@ -23,7 +29,7 @@ not answer, send mail to <help-bison@gnu.org>.
|
|||||||
|
|
||||||
-----
|
-----
|
||||||
|
|
||||||
Copyright (C) 1992, 1998, 1999, 2003 Free Software Foundation, Inc.
|
Copyright (C) 1992, 1998, 1999, 2003, 2004 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of Bison, the GNU Compiler Compiler.
|
This file is part of Bison, the GNU Compiler Compiler.
|
||||||
|
|
||||||
|
|||||||
10
configure.ac
10
configure.ac
@@ -20,7 +20,7 @@
|
|||||||
# We need a recent Autoconf to run a recent Autotest.
|
# We need a recent Autoconf to run a recent Autotest.
|
||||||
AC_PREREQ(2.57)
|
AC_PREREQ(2.57)
|
||||||
|
|
||||||
AC_INIT([GNU Bison], [1.875c], [bug-bison@gnu.org])
|
AC_INIT([GNU Bison], [1.875d], [bug-bison@gnu.org])
|
||||||
AC_CONFIG_AUX_DIR([config])
|
AC_CONFIG_AUX_DIR([config])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
||||||
@@ -43,20 +43,20 @@ if test "${enableval}" = yes; then
|
|||||||
BISON_WARNING(-Werror)
|
BISON_WARNING(-Werror)
|
||||||
AC_SUBST([WERROR_CFLAGS], [$WARNING_CFLAGS])
|
AC_SUBST([WERROR_CFLAGS], [$WARNING_CFLAGS])
|
||||||
WARNING_CFLAGS=
|
WARNING_CFLAGS=
|
||||||
BISON_WARNING(-Wall)
|
|
||||||
BISON_WARNING(-W)
|
BISON_WARNING(-W)
|
||||||
|
BISON_WARNING(-Wall)
|
||||||
BISON_WARNING(-Wcast-align)
|
BISON_WARNING(-Wcast-align)
|
||||||
BISON_WARNING(-Wcast-qual)
|
BISON_WARNING(-Wcast-qual)
|
||||||
BISON_WARNING(-Wformat)
|
BISON_WARNING(-Wformat)
|
||||||
BISON_WARNING(-Wmissing-prototypes)
|
|
||||||
BISON_WARNING(-Wshadow)
|
|
||||||
BISON_WARNING(-Wstrict-prototypes)
|
|
||||||
BISON_WARNING(-Wwrite-strings)
|
BISON_WARNING(-Wwrite-strings)
|
||||||
AC_SUBST([WARNING_CXXFLAGS], [$WARNING_CFLAGS])
|
AC_SUBST([WARNING_CXXFLAGS], [$WARNING_CFLAGS])
|
||||||
# The following warnings are not suitable for C++.
|
# The following warnings are not suitable for C++.
|
||||||
BISON_WARNING(-Wbad-function-cast)
|
BISON_WARNING(-Wbad-function-cast)
|
||||||
BISON_WARNING(-Wmissing-declarations)
|
BISON_WARNING(-Wmissing-declarations)
|
||||||
|
BISON_WARNING(-Wmissing-prototypes)
|
||||||
BISON_WARNING(-Wnested-externs)
|
BISON_WARNING(-Wnested-externs)
|
||||||
|
BISON_WARNING(-Wshadow)
|
||||||
|
BISON_WARNING(-Wstrict-prototypes)
|
||||||
AC_DEFINE([lint], 1, [Define to 1 if the compiler is checking for lint.])
|
AC_DEFINE([lint], 1, [Define to 1 if the compiler is checking for lint.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* A Bison parser, made by GNU Bison 1.875c. */
|
/* A Bison parser, made by GNU Bison 1.875d. */
|
||||||
|
|
||||||
/* Skeleton parser for Yacc-like parsing with Bison,
|
/* Skeleton parser for Yacc-like parsing with Bison,
|
||||||
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
|
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* A Bison parser, made by GNU Bison 1.875c. */
|
/* A Bison parser, made by GNU Bison 1.875d. */
|
||||||
|
|
||||||
/* Skeleton parser for Yacc-like parsing with Bison,
|
/* Skeleton parser for Yacc-like parsing with Bison,
|
||||||
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
|
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
|
||||||
|
|||||||
Reference in New Issue
Block a user