4099. [port] clang: make unknown commandline options hard errors

when determining what options are supported.
                        [RT #39273]
This commit is contained in:
Mark Andrews
2015-04-15 12:39:55 +10:00
parent bc8f82492d
commit e840f92bfb
3 changed files with 8 additions and 4 deletions

View File

@@ -1,3 +1,7 @@
4099. [port] clang: make unknown commandline options hard errors
when determining what options are supported.
[RT #39273]
4098. [bug] Address use-after-free issue when using a
predecessor key with dnssec-settime. [RT #39272]

4
configure vendored
View File

@@ -16833,7 +16833,7 @@ if test "X$GCC" = "Xyes"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if \"$CC\" supports -fno-strict-aliasing" >&5
$as_echo_n "checking if \"$CC\" supports -fno-strict-aliasing... " >&6; }
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fno-strict-aliasing"
CFLAGS="$CFLAGS -Werror -fno-strict-aliasing"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
@@ -16866,7 +16866,7 @@ $as_echo "no" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if \"$CC\" supports -fno-delete-null-pointer-checks" >&5
$as_echo_n "checking if \"$CC\" supports -fno-delete-null-pointer-checks... " >&6; }
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fno-delete-null-pointer-checks"
CFLAGS="$CFLAGS -Werror -fno-delete-null-pointer-checks"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */

View File

@@ -2263,7 +2263,7 @@ if test "X$GCC" = "Xyes"; then
STD_CWARNINGS="$STD_CWARNINGS -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith"
AC_MSG_CHECKING(if "$CC" supports -fno-strict-aliasing)
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fno-strict-aliasing"
CFLAGS="$CFLAGS -Werror -fno-strict-aliasing"
AC_TRY_COMPILE(,, [FNOSTRICTALIASING=yes],[FNOSTRICTALIASING=no])
CFLAGS="$SAVE_CFLAGS"
if test "$FNOSTRICTALIASING" = "yes"; then
@@ -2277,7 +2277,7 @@ if test "X$GCC" = "Xyes"; then
#
AC_MSG_CHECKING(if "$CC" supports -fno-delete-null-pointer-checks)
SAVE_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fno-delete-null-pointer-checks"
CFLAGS="$CFLAGS -Werror -fno-delete-null-pointer-checks"
AC_TRY_COMPILE(,, [FNODELETENULLPOINTERCHECKS=yes],
[FNODELETENULLPOINTERCHECKS=no])
CFLAGS="$SAVE_CFLAGS"