[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: merge maint into master,
Akim Demaille <=