configure.ac: Add --enable-sanitize flag

Change-Id: I6a3bc49142b93a35988c8763f3125d7b5ffddaef
This commit is contained in:
Pau Espin 2018-10-08 13:39:51 +02:00
parent f59fabf9dc
commit e241eada55
1 changed files with 12 additions and 0 deletions

View File

@ -22,6 +22,18 @@ AC_PROG_RANLIB
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(werror,
[AS_HELP_STRING(
[--enable-werror],