bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: merge maint into master


From: Akim Demaille
Subject: FYI: merge maint into master
Date: Wed, 26 Sep 2012 12:23:53 +0200

Pushed.

commit 6c05543cb03b40b9728f7073c4073ce993d796c6
Merge: d87ea54 63fec1e
Author: Akim Demaille <address@hidden>
Date:   Wed Sep 26 12:19:15 2012 +0200

    Merge remote-tracking branch 'origin/maint'
    
    * origin/maint:
      regen
      yacc: fix handling of CPP guards when no header is generated
      gnulib: update

diff --git a/NEWS b/NEWS
index bc66a4c..7f0fe8b 100644
--- a/NEWS
+++ b/NEWS
@@ -199,6 +199,17 @@ GNU Bison NEWS
 
 * Noteworthy changes in release ?.? (????-??-??) [?]
 
+** Bug fixes
+
+  Bugs in the test suite have been fixed.
+
+  Some errors in translations have been addressed, and --help now directs
+  users to the appropriate place to report them.
+
+  Stray Info files shipped by accident are removed.
+
+  Incorrect definitions of YY_, issued by yacc.c when no parser header is
+  generated, are removed.
 
 * Noteworthy changes in release 2.6.2 (2012-08-03) [stable]
 
diff --git a/data/c.m4 b/data/c.m4
index 1a527b5..8471388 100644
--- a/data/c.m4
+++ b/data/c.m4
@@ -36,13 +36,15 @@ m4_define([b4_cpp_guard],
 # b4_cpp_guard_open(FILE)
 # b4_cpp_guard_close(FILE)
 # ------------------------
-# Open/close CPP inclusion guards for FILE.
+# If FILE does not expand to nothing, open/close CPP inclusion guards for FILE.
 m4_define([b4_cpp_guard_open],
+[m4_ifval(m4_quote($1),
 [#ifndef b4_cpp_guard([$1])
-# define b4_cpp_guard([$1])])
+# define b4_cpp_guard([$1])])])
 
 m4_define([b4_cpp_guard_close],
-[#endif b4_comment([!b4_cpp_guard([$1])])])
+[m4_ifval(m4_quote($1),
+[#endif b4_comment([!b4_cpp_guard([$1])])])])
 
 
 ## ---------------- ##
diff --git a/data/yacc.c b/data/yacc.c
index a15ef77..44f96dd 100644
--- a/data/yacc.c
+++ b/data/yacc.c
@@ -340,9 +340,11 @@ m4_if(b4_api_prefix, [yy], [],
 # define YYERROR_VERBOSE ]b4_error_verbose_if([1], [0])[
 #endif
 
-/* In a future release of Bison, this section will be replaced
+]m4_ifval(m4_quote(b4_spec_defines_file),
+[[/* In a future release of Bison, this section will be replaced
    by #include "@basename(]b4_spec_defines_file[@)".  */
-]b4_shared_declarations[
+]])dnl
+b4_shared_declarations[
 
 /* Copy the second part of user declarations.  */
 ]b4_user_post_prologue
diff --git a/gnulib b/gnulib
index bd54a45..cb38ce7 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit bd54a45e6e4bcb3ee7359c9b4f1d831a6291148f
+Subproject commit cb38ce7db84edb421fbaeea5abe16ebeb8ad8a5c-dirty
diff --git a/lib/.gitignore b/lib/.gitignore
index a448e84..e62b99c 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -271,3 +271,5 @@
 /xsize.h
 /xstrndup.c
 /xstrndup.h
+/binary-io.c
+/xsize.c
diff --git a/m4/.gitignore b/m4/.gitignore
index c6a84ce..d317858 100644
--- a/m4/.gitignore
+++ b/m4/.gitignore
@@ -182,3 +182,4 @@
 /xsize.m4
 /xstrndup.m4
 /obstack-printf.m4
+/extern-inline.m4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]