summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/replace/wscript6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/replace/wscript b/lib/replace/wscript
index 8d97f5b234..9a6be208de 100644
--- a/lib/replace/wscript
+++ b/lib/replace/wscript
@@ -54,7 +54,11 @@ struct foo bar = { .y = 'X', .x = 1 };
break
# Try to find the right extra flags for -Werror behaviour
- for f in ["-Werror", "-w2", "-errwarn=%all", "-qhalt=w"]:
+ for f in ["-Werror", # GCC
+ "-errwarn=%all", # Sun Studio
+ "-qhalt=w", # IBM xlc
+ "-w2", # Tru64
+ ]:
if conf.CHECK_CFLAGS([f], '''
'''):
if not 'WERROR_CFLAGS' in conf.env: