mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-15 15:23:02 +00:00
yacc.c: don't use _Pragma GCC diagnostic with 4.6
Reported by Peter Simons. http://lists.gnu.org/archive/html/bug-bison/2012-10/msg00033.html * data/yacc.c (b4_declare_scanner_communication_variables): 4.7 seems fine though.
This commit is contained in:
1
THANKS
1
THANKS
@@ -87,6 +87,7 @@ Paul Hilfinger Hilfinger@CS.Berkeley.EDU
|
|||||||
Per Allansson per@appgate.com
|
Per Allansson per@appgate.com
|
||||||
Peter Fales psfales@lucent.com
|
Peter Fales psfales@lucent.com
|
||||||
Peter Hamorsky hamo@upjs.sk
|
Peter Hamorsky hamo@upjs.sk
|
||||||
|
Peter Simons simons@cryp.to
|
||||||
Piotr Gackiewicz gacek@intertel.com.pl
|
Piotr Gackiewicz gacek@intertel.com.pl
|
||||||
Quoc Peyrot chojin@lrde.epita.fr
|
Quoc Peyrot chojin@lrde.epita.fr
|
||||||
R Blake blakers@mac.com
|
R Blake blakers@mac.com
|
||||||
|
|||||||
@@ -171,7 +171,7 @@ m4_define([b4_declare_scanner_communication_variables], [[
|
|||||||
int yychar;
|
int yychar;
|
||||||
|
|
||||||
]b4_pure_if([[
|
]b4_pure_if([[
|
||||||
#if defined __GNUC__ && (4 < __GNUC__ + (6 <= __GNUC_MINOR__))
|
#if defined __GNUC__ && 407 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||||
/* Suppress an incorrect diagnostic about yylval being uninitialized. */
|
/* Suppress an incorrect diagnostic about yylval being uninitialized. */
|
||||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \
|
||||||
_Pragma ("GCC diagnostic push") \
|
_Pragma ("GCC diagnostic push") \
|
||||||
|
|||||||
Reference in New Issue
Block a user