add --enable-sanitize config option

Change-Id: I12b7b0e751f274a05e88c79299fd8388667cc542
This commit is contained in:
Neels Hofmeyr 2017-11-17 01:43:36 +01:00 committed by Harald Welte
parent db5dae6c99
commit 6f3e8d6297
1 changed files with 12 additions and 0 deletions

View File

@ -47,6 +47,18 @@ AC_CONFIG_MACRO_DIR([m4])
dnl checks for header files
AC_HEADER_STDC
AC_ARG_ENABLE(sanitize,
[AS_HELP_STRING(
[--enable-sanitize],
[Compile with address sanitizer enabled],
)],
[sanitize=$enableval], [sanitize="no"])
if test x"$sanitize" = x"yes"
then
CFLAGS="$CFLAGS -fsanitize=address -fsanitize=undefined"
CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined"
fi
AC_ARG_ENABLE([external_tests],
AC_HELP_STRING([--enable-external-tests],
[Include the VTY/CTRL tests in make check [default=no]]),