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

when determining what options are supported.
                        [RT #39273]

(cherry picked from commit e840f92bfb)
This commit is contained in:
Mark Andrews 2015-04-15 12:39:55 +10:00
parent 2f088f0896
commit d48dec46f2
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"