From: Stefan Krah Date: Fri, 18 Aug 2017 19:39:32 +0000 (+0200) Subject: bpo-30923: Disable warning that has been part of -Wextra since gcc-7.0. (#3142) X-Git-Tag: v3.7.0a1~253 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d73a960c575207539c3f9765cff26d4fff400b45;p=python bpo-30923: Disable warning that has been part of -Wextra since gcc-7.0. (#3142) --- diff --git a/Modules/_decimal/libmpdec/io.c b/Modules/_decimal/libmpdec/io.c index 3aadfb0437..f45e558f1a 100644 --- a/Modules/_decimal/libmpdec/io.c +++ b/Modules/_decimal/libmpdec/io.c @@ -45,6 +45,12 @@ PEP-3101 formatting for numeric types. */ +/* Disable warning that is part of -Wextra since gcc 7.0. */ +#if defined(__GNUC__) && !defined(__INTEL_COMPILER) && __GNUC__ >= 7 + #pragma GCC diagnostic ignored "-Wimplicit-fallthrough" +#endif + + /* * Work around the behavior of tolower() and strcasecmp() in certain * locales. For example, in tr_TR.utf8: