X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=build%2Fcompiler_flags;h=b17dac3db9ea7444a3215a19e0b1dc50671ac13e;hb=2a943947dfe7d07cb29f81b40f9c4406c0c01424;hp=198da870d53130604998cdd8768dea0f65e7f89a;hpb=e1576f40cfa7cba4bb6950c87d21fe5e79bb4243;p=plomrogue
diff --git a/build/compiler_flags b/build/compiler_flags
index 198da87..b17dac3 100644
--- a/build/compiler_flags
+++ b/build/compiler_flags
@@ -2,4 +2,12 @@
# or any later version. For details on its copyright, license, and warranties,
# see the file NOTICE in the root directory of the PlomRogue source package.
-CFLAGS='-std=c11 -pedantic-errors -Wall -Werror -Wextra -Wformat-security -O3'
+OFLAG='-O3'
+CFLAGS="-std=c11 -pedantic-errors -Wall -Werror -Wextra -Wformat-security $OFLAG"
+
+# For non-GNU gcc masks, drop all gcc-specific debugging flags.
+test=`stat --version 2>&1 | grep 'Free Software Foundation' | wc -l`
+if [ 1 -gt $test ]
+then
+ CFLAGS=$OFLAG
+fi