Browse Source
bpo-37437: Pass -Wno-unreachable-code when compiling expat. (GH-14470)
pull/14480/head
Benjamin Peterson
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
setup.py
|
|
|
@ -1608,9 +1608,9 @@ class PyBuildExt(build_ext): |
|
|
|
|
|
|
|
cc = sysconfig.get_config_var('CC').split()[0] |
|
|
|
ret = os.system( |
|
|
|
'"%s" -Werror -Wimplicit-fallthrough -E -xc /dev/null >/dev/null 2>&1' % cc) |
|
|
|
'"%s" -Werror -Wno-unreachable-code -E -xc /dev/null >/dev/null 2>&1' % cc) |
|
|
|
if ret >> 8 == 0: |
|
|
|
extra_compile_args.append('-Wno-implicit-fallthrough') |
|
|
|
extra_compile_args.append('-Wno-unreachable-code') |
|
|
|
|
|
|
|
self.add(Extension('pyexpat', |
|
|
|
define_macros=define_macros, |
|
|
|
|