flag-o-matic.eclass: Add -fno-stack-check to ALLOWED_FLAGS
authorJoshua Kinard <kumba@gentoo.org>
Mon, 20 Feb 2017 23:47:51 +0000 (18:47 -0500)
committerJoshua Kinard <kumba@gentoo.org>
Mon, 20 Feb 2017 23:47:51 +0000 (18:47 -0500)
The -fno-stack-check flag is equivalent to -fstack-check=no, so
support both in ALLOWED_FLAGS.

Signed-off-by: Joshua Kinard <kumba@gentoo.org>
eclass/flag-o-matic.eclass

index 57d207b0831314602e1311ad3a179fbcd629e3f5..5b8a054079d26edd2590140640607e3a7d5eb6f7 100644 (file)
@@ -25,7 +25,7 @@ all-flag-vars() {
 setup-allowed-flags() {
        ALLOWED_FLAGS=(
                -pipe -O '-O[12sg]' -mcpu -march -mtune
-               '-fstack-protector*' '-fsanitize*' '-fstack-check*'
+               '-fstack-protector*' '-fsanitize*' '-fstack-check*' -fno-stack-check
                -fbounds-check -fbounds-checking -fno-strict-overflow
                -fno-PIE -fno-pie -nopie -no-pie -fno-unit-at-a-time
                -g '-g[0-9]' -ggdb '-ggdb[0-9]' '-gdwarf-*' gstabs -gstabs+