summaryrefslogtreecommitdiff
path: root/cflags.SH
diff options
context:
space:
mode:
Diffstat (limited to 'cflags.SH')
-rwxr-xr-xcflags.SH8
1 files changed, 5 insertions, 3 deletions
diff --git a/cflags.SH b/cflags.SH
index e2bf4b9859..aa730c6dd0 100755
--- a/cflags.SH
+++ b/cflags.SH
@@ -267,10 +267,12 @@ case "$cc" in
-Werror=declaration-after-statement \
-std=c89
do
- case "$ccflags" in
+ case "$ccflags$warn" in
*"$f"*)
- echo "cflags.SH: Removing $ccflags because of g++."
- ccflags=`echo $ccflags|sed 's/$f/ /'` ;;
+ echo "cflags.SH: Removing $f because of g++."
+ ccflags=`echo $ccflags|sed 's/$f/ /'`
+ warn=`echo $warn|sed 's/$f/ /'`
+ ;;
esac
done
;;