]> granicus.if.org Git - python/commitdiff
Increase warning level for _decimal.so and libmpdec build when using gcc.
authorStefan Krah <skrah@bytereef.org>
Wed, 16 Jan 2013 13:45:16 +0000 (14:45 +0100)
committerStefan Krah <skrah@bytereef.org>
Wed, 16 Jan 2013 13:45:16 +0000 (14:45 +0100)
setup.py

index e0586ef24e4820d09f058ac863fcf515d0a9733c..3bbd623c5dc6e73a704ee609604c63f00045f383 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1995,6 +1995,11 @@ class PyBuildExt(build_ext):
         if not sysconfig.get_config_var('WITH_THREAD'):
             define_macros.append(('WITHOUT_THREADS', 1))
 
+        # Increase warning level for gcc:
+        if 'gcc' in cc:
+            extra_compile_args.extend(['-Wextra',
+                                       '-Wno-missing-field-initializers'])
+
         # Uncomment for extra functionality:
         #define_macros.append(('EXTRA_FUNCTIONALITY', 1))
         ext = Extension (