mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +00:00
glr2.cc: remove C-style casts
* data/skeletons/glr2.cc: here.
This commit is contained in:
committed by
Akim Demaille
parent
b7e2cac2aa
commit
1c5b05ad31
8
TODO
8
TODO
@@ -165,14 +165,6 @@ Get rid of scaffolding in glr.c.
|
||||
*** pragmas in glr2.cc
|
||||
Remove the pragmas that disable some warnings:
|
||||
|
||||
// This skeleton is based on C, yet compiles it as C++.
|
||||
// So expect warnings about C style casts.
|
||||
#if defined __clang__ && 306 <= __clang_major__ * 100 + __clang_minor__
|
||||
# pragma clang diagnostic ignored "-Wold-style-cast"
|
||||
#elif defined __GNUC__ && 406 <= __GNUC__ * 100 + __GNUC_MINOR__
|
||||
# pragma GCC diagnostic ignored "-Wold-style-cast"
|
||||
#endif
|
||||
|
||||
// On MacOS, PTRDIFF_MAX is defined as long long, which Clang's
|
||||
// -pedantic reports as being a C++11 extension.
|
||||
#if defined __APPLE__ && YY_CPLUSPLUS < 201103L \
|
||||
|
||||
Reference in New Issue
Block a user