summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2019-09-12 19:11:28 +0200
committerAkim Demaille <akim.demaille@gmail.com>2019-09-12 19:12:24 +0200
commit5e4133175d901a03d76bc6bd42376e0a14c71b40 (patch)
tree6364cc91eeea7e61df5fd2e942b28856d45cc5a7 /NEWS
parent4eed3a0f0ccb96077436648b539c83e03fbfa9b4 (diff)
parent69b22b49d42200f1031477ea54d121bd99ae7b00 (diff)
downloadbison-5e4133175d901a03d76bc6bd42376e0a14c71b40.tar.gz
Merge tag 'v3.4.2' into HEAD
bison 3.4.2 * tag 'v3.4.2': (24 commits) version 3.4.2 CI: always uninstall icc news: more bug fixes thanks to Marc Schönefeld diagnostics: beware of unexpected EOF when quoting the source file gnulib: update build: fix distcheck tests: add noexcept to please GCC 9 news: update fix: don't die when EOF token is defined twice tests: check token redeclaration yacc.c: beware of GCC's -Wmaybe-uninitialized glr.c: initialize vector of bools gnulib: update check for memory exhaustion diagnostics: avoid global variables diagnostics: fix invalid error message indentation git: ignore files generated in gnulib-po c++: avoid duplicate definition of YYUSE gnulib: update CI: more compilers ...
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS20
1 files changed, 17 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 05bcee8a..bac182b7 100644
--- a/NEWS
+++ b/NEWS
@@ -4,9 +4,6 @@ GNU Bison NEWS
** Bug fixes
- In some cases, when warnings are disabled, bison could emit tons of white
- spaces as diagnostics.
-
In Java, %define api.prefix was ignored. It now behaves as expected.
** New features
@@ -23,6 +20,23 @@ GNU Bison NEWS
The Java backend no longer emits code and data for parser tracing if the
%define variable parse.trace is not defined.
+* Noteworthy changes in release 3.4.2 (2019-09-08) [stable]
+
+** Bug fixes
+
+ In some cases, when warnings are disabled, bison could emit tons of white
+ spaces as diagnostics.
+
+ When running out of memory, bison could crash (found by fuzzing).
+
+ When defining twice the EOF token, bison would crash.
+
+ New warnings from recent compilers have been addressed in the generated
+ parsers (yacc.c, glr.c, glr.cc).
+
+ When lone carriage-return characters appeared in the input file,
+ diagnostics could hang forever.
+
* Noteworthy changes in release 3.4.1 (2019-05-22) [stable]
** Bug fixes