[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: several messages
From: |
Joel E. Denny |
Subject: |
Re: several messages |
Date: |
Wed, 16 Dec 2009 02:06:19 -0500 (EST) |
User-agent: |
Alpine 1.00 (DEB 882 2007-12-20) |
On Tue, 15 Dec 2009, Joel E. Denny wrote:
> > Thanks for the catch. I should have been saying -Wundef all this
> > time.
> Two following two patches follow.
>
> Avoid warnings from gcc -Wunused y.tab.c.
> Simplify y.tab.c when location tracking is disabled.
Including the -Wundef correction, I pushed those patches and the following
patches to master, branch-2.5, and branch-2.4.2 except that I omitted the
b4_locations_if changes from branch-2.4.2.
Thanks again for your contribution.
>From c938d650dbddd3d94b3543bab76e1afce99c409d Mon Sep 17 00:00:00 2001
From: Joel E. Denny <address@hidden>
Date: Wed, 16 Dec 2009 01:14:44 -0500
Subject: [PATCH] Document gcc -Wundef fix.
* NEWS (2.4.2): Here.
* THANKS (Jonathan Nieder): Add.
---
ChangeLog | 6 ++++++
NEWS | 3 +++
THANKS | 1 +
3 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 029826f..3fedc38 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-12-16 Joel E. Denny <address@hidden>
+
+ Document gcc -Wundef fix.
+ * NEWS (2.4.2): Here.
+ * THANKS (Jonathan Nieder): Add.
+
2009-12-15 Jonathan Nieder <address@hidden> (tiny change)
Simplify y.tab.c when location tracking is disabled.
diff --git a/NEWS b/NEWS
index d585139..186b8e0 100644
--- a/NEWS
+++ b/NEWS
@@ -216,6 +216,9 @@ Bison News
** Detection of GNU M4 1.4.6 or newer during configure is improved.
+** Warnings from gcc's -Wundef option about undefined YYENABLE_NLS and
+ YYLTYPE_IS_TRIVIAL in C/C++ parsers are now avoided.
+
** %code is now a permanent feature.
A traditional Yacc prologue directive is written in the form:
diff --git a/THANKS b/THANKS
index 67d6663..0a203ed 100644
--- a/THANKS
+++ b/THANKS
@@ -46,6 +46,7 @@ Jesse Thilo address@hidden
Jim Kent address@hidden
Jim Meyering address@hidden
Joel E. Denny address@hidden
+Jonathan Nieder address@hidden
Juan Manuel Guerrero address@hidden
Kees Zeelenberg address@hidden
Keith Browne address@hidden
--
1.5.4.3
>From 19750d310c1f21b72fc26d0b8905fac08d175130 Mon Sep 17 00:00:00 2001
From: Joel E. Denny <address@hidden>
Date: Wed, 16 Dec 2009 01:41:17 -0500
Subject: [PATCH] * data/yacc.c: Reformat m4 a little.
---
ChangeLog | 4 ++++
data/yacc.c | 13 +++++++------
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 3fedc38..97c8f6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2009-12-16 Joel E. Denny <address@hidden>
+ * data/yacc.c: Reformat m4 a little.
+
+2009-12-16 Joel E. Denny <address@hidden>
+
Document gcc -Wundef fix.
* NEWS (2.4.2): Here.
* THANKS (Jonathan Nieder): Add.
diff --git a/data/yacc.c b/data/yacc.c
index 711d41d..11ebbf1 100644
--- a/data/yacc.c
+++ b/data/yacc.c
@@ -660,9 +660,9 @@ while (YYID (0))
YYRHSLOC (Rhs, 0).last_column; \
} \
while (YYID (0))
-#endif
+#endif]b4_locations_if([[
+
-]b4_locations_if([[
/* YY_LOCATION_PRINT -- Print the location on the stream.
This macro was not mandated originally: define only if we know
we won't break user code: when these are the locations we know. */
@@ -676,14 +676,15 @@ while (YYID (0))
# else
# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
# endif
-#endif
-]], [[
+#endif]], [[
+
+
/* This macro is provided for backward compatibility. */
#ifndef YY_LOCATION_PRINT
# define YY_LOCATION_PRINT(File, Loc) ((void) 0)
-#endif
-]])[
+#endif]])[
+
/* YYLEX -- calling `yylex' with the right arguments. */
--
1.5.4.3
- [PATCH 1/2] Check if YYENABLE_NLS is defined before checking its value, (continued)
- [PATCH 1/2] Check if YYENABLE_NLS is defined before checking its value, Jonathan Nieder, 2009/12/12
- [PATCH 3/2] Regenerate src/parse-gram.c, Jonathan Nieder, 2009/12/12
- [PATCH 2/2] Do not depend on YYLTYPE_IS_TRIVIAL unless locations are requested, Jonathan Nieder, 2009/12/12
- Re: several messages, Joel E. Denny, 2009/12/15
- Re: several messages, Jonathan Nieder, 2009/12/15
- Re: several messages, Joel E. Denny, 2009/12/15
- Re: several messages, Jonathan Nieder, 2009/12/15
- Re: several messages, Joel E. Denny, 2009/12/15
- Re: several messages, Jonathan Nieder, 2009/12/15
- Re: several messages, Joel E. Denny, 2009/12/15
- Re: several messages,
Joel E. Denny <=
- Re: several messages, Joel E. Denny, 2009/12/16
- [PATCH v2] Avoid warnings from gcc -Wunused y.tab.c, Jonathan Nieder, 2009/12/15
- Re: [PATCH v2] Avoid warnings from gcc -Wunused y.tab.c, Joel E. Denny, 2009/12/15