From df98280e54cc199f3ff93cba848be1911ec9b8d9 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 3 May 2015 16:52:38 +0300 Subject: Add sanity into LDFLAGS also. Fix small typo. --- configure.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'configure.in') diff --git a/configure.in b/configure.in index f8a3fa639..9497ce6bc 100644 --- a/configure.in +++ b/configure.in @@ -627,6 +627,8 @@ AC_DEFUN(AC_CHECK_SANITIZER_FLAG, AC_MSG_CHECKING([whether $CC supports -fsanitize=$1]) OLD_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -fsanitize=$1" + OLD_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS -fsanitize=$1" AC_COMPILE_IFELSE( [AC_LANG_SOURCE([int foo;])], [ @@ -645,12 +647,14 @@ AC_DEFUN(AC_CHECK_SANITIZER_FLAG, [ AC_MSG_RESULT([no]) CFLAGS="$OLD_CFLAGS" + LDFLAGS="$OLD_LDFLAGS" ] ) ], [ AC_MSG_RESULT([guessing no]) CFLAGS="$OLD_CFLAGS" + LDFLAGS="$OLD_LDFLAGS" ] ) ] @@ -677,7 +681,7 @@ if test "$enable_sanitize" != "no" ; then AC_CHECK_SANITIZER_FLAG(nonnull-attribute) AC_CHECK_SANITIZER_FLAG(returns-nonnull-attribute) AC_CHECK_SANITIZER_FLAG(bool) - AC_CHECK_SANITIZER_FLAG(enum, sanitize-undefined-trap-on-error) + AC_CHECK_SANITIZER_FLAG(enum) AC_CHECK_SANITIZER_FLAG(vptr) fi fi -- cgit v1.2.3-60-g2f50