virt_phy/build: add configure option to build with ASan/USBan

Change-Id: I23fc4e38632c02269b3895115ba4e3171cc212d1
This commit is contained in:
Vadim Yanitskiy 2020-02-27 23:46:40 +07:00
parent 938faa16e4
commit 2d355c2453
1 changed files with 11 additions and 0 deletions

View File

@ -20,6 +20,17 @@ AC_HEADER_STDC
dnl Checks for typedefs, structures and compiler characteristics
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_CONFIG_FILES([
Makefile
include/Makefile