add --enable-sanitize config option
Change-Id: I12b7b0e751f274a05e88c79299fd8388667cc542
This commit is contained in:
parent
db5dae6c99
commit
6f3e8d6297
12
configure.ac
12
configure.ac
|
@ -47,6 +47,18 @@ AC_CONFIG_MACRO_DIR([m4])
|
||||||
dnl checks for header files
|
dnl checks for header files
|
||||||
AC_HEADER_STDC
|
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_ARG_ENABLE([external_tests],
|
||||||
AC_HELP_STRING([--enable-external-tests],
|
AC_HELP_STRING([--enable-external-tests],
|
||||||
[Include the VTY/CTRL tests in make check [default=no]]),
|
[Include the VTY/CTRL tests in make check [default=no]]),
|
||||||
|
|
Loading…
Reference in New Issue