bpo-30923: Suppress fall-through warnings in libmpdec. (#2698)

This commit is contained in:
Stefan Krah 2017-07-13 20:54:20 +02:00 committed by GitHub
parent d3aaa2f149
commit 72b543308e
1 changed files with 3 additions and 0 deletions

View File

@ -2119,6 +2119,9 @@ class PyBuildExt(build_ext):
else: else:
raise DistutilsError("_decimal: unsupported architecture") raise DistutilsError("_decimal: unsupported architecture")
if 'gcc' in cc: # Suppressing the warnings in the source is too verbose.
extra_compile_args.append('-Wno-implicit-fallthrough')
# Workarounds for toolchain bugs: # Workarounds for toolchain bugs:
if sysconfig.get_config_var('HAVE_IPA_PURE_CONST_BUG'): if sysconfig.get_config_var('HAVE_IPA_PURE_CONST_BUG'):
# Some versions of gcc miscompile inline asm: # Some versions of gcc miscompile inline asm: