]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Force test for -fno-delete-null-pointer-checks to fail
authorMark Andrews <marka@isc.org>
Wed, 22 Apr 2020 03:02:18 +0000 (13:02 +1000)
committerOndřej Surý <ondrej@isc.org>
Wed, 29 Apr 2020 15:56:14 +0000 (17:56 +0200)
configure.ac

index 458bd6cda263b7b57bc7986ad9bb85de598698d1..08365ae477119548868d8800707852c2676a9e68 100644 (file)
@@ -140,7 +140,8 @@ STD_CPPFLAGS="-D_FORTIFY_SOURCE=2"
 #
 AX_CHECK_COMPILE_FLAG([-fno-strict-aliasing],
                      [STD_CFLAGS="$STD_CFLAGS -fno-strict-aliasing"])
-AX_CHECK_COMPILE_FLAG([-fno-delete-null-pointer-checks],
+# Clang only issues a warning so use -Werror to force a error.
+AX_CHECK_COMPILE_FLAG([-Werror -fno-delete-null-pointer-checks],
                      [STD_CFLAGS="$STD_CFLAGS -fno-delete-null-pointer-checks"])
 AX_CHECK_COMPILE_FLAG([-fdiagnostics-show-option],
                      [STD_CFLAGS="$STD_CFLAGS -fdiagnostics-show-option"])