summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2015-12-14 11:55:26 +0000
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2015-12-19 16:14:01 +0000
commitaa3e2c82c786224c36e765f2d2b20e5df78c83d3 (patch)
tree483a7232591319f6ae9ea9bd1a8b4b778e02b623
parent0c307b8a991e99beb957448b7a98372094213a84 (diff)
downloadswig-aa3e2c82c786224c36e765f2d2b20e5df78c83d3.tar.gz
Use -Wmissing-field-initializers warning testing all languages on Travis
-rwxr-xr-xTools/testflags.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/Tools/testflags.py b/Tools/testflags.py
index 63a3b4645..9aafd8eb7 100755
--- a/Tools/testflags.py
+++ b/Tools/testflags.py
@@ -3,7 +3,7 @@
def get_cflags(language, std, compiler):
if std == None or len(std) == 0:
std = "gnu89"
- c_common = "-fdiagnostics-show-option -std=" + std + " -Wno-long-long -Wreturn-type -Wdeclaration-after-statement"
+ c_common = "-fdiagnostics-show-option -std=" + std + " -Wno-long-long -Wreturn-type -Wdeclaration-after-statement -Wmissing-field-initializers"
cflags = {
"csharp":"-Werror " + c_common,
"d":"-Werror " + c_common,
@@ -15,7 +15,7 @@ def get_cflags(language, std, compiler):
"octave":"-Werror " + c_common,
"perl5":"-Werror " + c_common,
"php":"-Werror " + c_common,
- "python":"-Werror " + c_common + " -Wmissing-field-initializers",
+ "python":"-Werror " + c_common,
"r":"-Werror " + c_common,
"ruby":"-Werror " + c_common,
"scilab":"-Werror " + c_common,
@@ -32,7 +32,7 @@ def get_cflags(language, std, compiler):
def get_cxxflags(language, std, compiler):
if std == None or len(std) == 0:
std = "c++98"
- cxx_common = "-fdiagnostics-show-option -std=" + std + " -Wno-long-long -Wreturn-type"
+ cxx_common = "-fdiagnostics-show-option -std=" + std + " -Wno-long-long -Wreturn-type -Wmissing-field-initializers"
cxxflags = {
"csharp":"-Werror " + cxx_common,
"d":"-Werror " + cxx_common,
@@ -44,7 +44,7 @@ def get_cxxflags(language, std, compiler):
"octave":"-Werror " + cxx_common,
"perl5":"-Werror " + cxx_common,
"php":"-Werror " + cxx_common,
- "python":"-Werror " + cxx_common + " -Wmissing-field-initializers",
+ "python":"-Werror " + cxx_common,
"r":"-Werror " + cxx_common,
"ruby":"-Werror " + cxx_common,
"scilab": cxx_common,