From c55ed43cd52dcd32fe1c3cd5a9d41f856dd4fe51 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 13 Nov 2014 17:36:57 +0300 Subject: Add configure option --enable-sanitize. --- src/Makefile.am | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am index be513e7..a00b5b9 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -21,9 +21,13 @@ MAP_SRC = map/dummy.c \ map/session.h \ map/sessionext.h -SHARED_CFLAGS = -pipe -ffast-math -Wall -Wextra -Wno-sign-compare -fsanitize=address +SHARED_CFLAGS = -pipe -ffast-math -Wall -Wextra -Wno-sign-compare +SHARED_LDFLAGS = -avoid-version -Wl,--no-undefined -SHARED_LDFLAGS = -avoid-version -Wl,--no-undefined -lasan +if ENABLE_SANITIZE +SHARED_CFLAGS += -fsanitize=address +SHARED_LDFLAGS = -lasan +endif if ENABLE_STATIC SHARED_CFLAGS += "-static-libgcc" -- cgit v1.2.3-60-g2f50