diff options
| -rw-r--r-- | generic/tclDate.c | 3 | ||||
| -rw-r--r-- | generic/tclGetDate.y | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/generic/tclDate.c b/generic/tclDate.c index f09fbaf..1d7a844 100644 --- a/generic/tclDate.c +++ b/generic/tclDate.c @@ -96,7 +96,8 @@ #ifdef _MSC_VER #pragma warning( disable : 4102 ) -#elif defined (__clang__) || ((__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) +#elif defined (__clang__) +#elif (__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5))) #pragma GCC diagnostic ignored "-Wunused-but-set-variable" #endif diff --git a/generic/tclGetDate.y b/generic/tclGetDate.y index a152044..655cbf2 100644 --- a/generic/tclGetDate.y +++ b/generic/tclGetDate.y @@ -43,9 +43,10 @@ * don't like that, and complain. Simply disable the warning to silence them. */ -#ifdef _MSC_VER +ifdef _MSC_VER #pragma warning( disable : 4102 ) -#elif defined (__clang__) || ((__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) +#elif defined (__clang__) +#elif (__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5))) #pragma GCC diagnostic ignored "-Wunused-but-set-variable" #endif |
