mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-18 16:53:02 +00:00
parser: pretend we are Bison 3.5
* src/parse-gram.y: Accept we're Bison 3.5.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
/* A Bison parser, made by GNU Bison 3.4.91.18-42a6c. */
|
/* A Bison parser, made by GNU Bison 3.4.92. */
|
||||||
|
|
||||||
/* Bison implementation for Yacc-like parsers in C
|
/* Bison implementation for Yacc-like parsers in C
|
||||||
|
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
#define YYBISON 1
|
#define YYBISON 1
|
||||||
|
|
||||||
/* Bison version. */
|
/* Bison version. */
|
||||||
#define YYBISON_VERSION "3.4.91.18-42a6c"
|
#define YYBISON_VERSION "3.4.92"
|
||||||
|
|
||||||
/* Skeleton name. */
|
/* Skeleton name. */
|
||||||
#define YYSKELETON_NAME "yacc.c"
|
#define YYSKELETON_NAME "yacc.c"
|
||||||
@@ -354,13 +354,6 @@ typedef int yy_state_fast_t;
|
|||||||
_Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"")
|
_Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"")
|
||||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_END \
|
# define YY_IGNORE_MAYBE_UNINITIALIZED_END \
|
||||||
_Pragma ("GCC diagnostic pop")
|
_Pragma ("GCC diagnostic pop")
|
||||||
# if defined __cplusplus
|
|
||||||
# define YY_IGNORE_USELESS_CAST_BEGIN \
|
|
||||||
_Pragma ("GCC diagnostic push") \
|
|
||||||
_Pragma ("GCC diagnostic ignored \"-Wuseless-cast\"")
|
|
||||||
# define YY_IGNORE_USELESS_CAST_END \
|
|
||||||
_Pragma ("GCC diagnostic pop")
|
|
||||||
# endif
|
|
||||||
#else
|
#else
|
||||||
# define YY_INITIAL_VALUE(Value) Value
|
# define YY_INITIAL_VALUE(Value) Value
|
||||||
#endif
|
#endif
|
||||||
@@ -368,13 +361,21 @@ typedef int yy_state_fast_t;
|
|||||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
|
||||||
# define YY_IGNORE_MAYBE_UNINITIALIZED_END
|
# define YY_IGNORE_MAYBE_UNINITIALIZED_END
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef YY_INITIAL_VALUE
|
||||||
|
# define YY_INITIAL_VALUE(Value) /* Nothing. */
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined __cplusplus && defined __GNUC__ && ! defined __ICC && 6 <= __GNUC__
|
||||||
|
# define YY_IGNORE_USELESS_CAST_BEGIN \
|
||||||
|
_Pragma ("GCC diagnostic push") \
|
||||||
|
_Pragma ("GCC diagnostic ignored \"-Wuseless-cast\"")
|
||||||
|
# define YY_IGNORE_USELESS_CAST_END \
|
||||||
|
_Pragma ("GCC diagnostic pop")
|
||||||
|
#endif
|
||||||
#ifndef YY_IGNORE_USELESS_CAST_BEGIN
|
#ifndef YY_IGNORE_USELESS_CAST_BEGIN
|
||||||
# define YY_IGNORE_USELESS_CAST_BEGIN
|
# define YY_IGNORE_USELESS_CAST_BEGIN
|
||||||
# define YY_IGNORE_USELESS_CAST_END
|
# define YY_IGNORE_USELESS_CAST_END
|
||||||
#endif
|
#endif
|
||||||
#ifndef YY_INITIAL_VALUE
|
|
||||||
# define YY_INITIAL_VALUE(Value) /* Nothing. */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
#define YY_ASSERT(E) ((void) (0 && (E)))
|
#define YY_ASSERT(E) ((void) (0 && (E)))
|
||||||
@@ -3063,9 +3064,9 @@ handle_require (location const *loc, char const *version)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Pretend to be at least 3.4, to check features published in 3.4
|
/* Pretend to be at least 3.5, to check features published in that
|
||||||
while developping it. */
|
version while developping it. */
|
||||||
const char* api_version = "3.4";
|
const char* api_version = "3.5";
|
||||||
const char* package_version =
|
const char* package_version =
|
||||||
0 < strverscmp (api_version, PACKAGE_VERSION)
|
0 < strverscmp (api_version, PACKAGE_VERSION)
|
||||||
? api_version : PACKAGE_VERSION;
|
? api_version : PACKAGE_VERSION;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* A Bison parser, made by GNU Bison 3.4.91.18-42a6c. */
|
/* A Bison parser, made by GNU Bison 3.4.92. */
|
||||||
|
|
||||||
/* Bison interface for Yacc-like parsers in C
|
/* Bison interface for Yacc-like parsers in C
|
||||||
|
|
||||||
|
|||||||
@@ -1021,9 +1021,9 @@ handle_require (location const *loc, char const *version)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Pretend to be at least 3.4, to check features published in 3.4
|
/* Pretend to be at least 3.5, to check features published in that
|
||||||
while developping it. */
|
version while developping it. */
|
||||||
const char* api_version = "3.4";
|
const char* api_version = "3.5";
|
||||||
const char* package_version =
|
const char* package_version =
|
||||||
0 < strverscmp (api_version, PACKAGE_VERSION)
|
0 < strverscmp (api_version, PACKAGE_VERSION)
|
||||||
? api_version : PACKAGE_VERSION;
|
? api_version : PACKAGE_VERSION;
|
||||||
|
|||||||
Reference in New Issue
Block a user