From 4325a2ac4bb723ad71f3e22dcb7acee5a23b408b Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Thu, 16 Nov 2017 11:02:48 +0100 Subject: add --enable-sanitize config option Change-Id: Id9bb6cc982cd30b86f772207184398af6b899f66 --- configure.ac | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/configure.ac b/configure.ac index ff0501a..4c5f47f 100644 --- a/configure.ac +++ b/configure.ac @@ -45,6 +45,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_OUTPUT( libosmo-ranap.pc src/Makefile -- cgit v1.2.3