add optional support for building with asan

This commit is contained in:
djcb
2018-11-03 15:47:39 +02:00
parent 7c63fe65eb
commit 052a228be7
8 changed files with 66 additions and 25 deletions

View File

@ -28,8 +28,8 @@ AM_CPPFLAGS= \
# don't use -Werror, as it might break on other compilers
# use -Wno-unused-parameters, because some callbacks may not
# really need all the params they get
AM_CFLAGS=${WARN_CFLAGS}
AM_CXXFLAGS=${WARN_CXXFLAGS}
AM_CFLAGS=$(ASAN_CFLAGS) ${WARN_CFLAGS}
AM_CXXFLAGS=$(ASAN_CXXFLAGS) ${WARN_CXXFLAGS}
lib_LTLIBRARIES= \
libguile-mu.la
@ -44,7 +44,9 @@ libguile_mu_la_LIBADD= \
${top_builddir}/lib/libmu.la \
${GUILE_LIBS}
libguile_mu_la_LDFLAGS= -export-dynamic
libguile_mu_la_LDFLAGS= \
$(ASAN_LDFLAGS)
-export-dynamic
XFILES= \
mu-guile.x \