--- a/make/autoconf/spec.gmk.in Tue Nov 07 09:37:45 2017 -0500
+++ b/make/autoconf/spec.gmk.in Tue Nov 07 08:47:47 2017 +0100
@@ -311,6 +311,16 @@
GCOV_ENABLED=@GCOV_ENABLED@
+# AddressSanitizer
+export ASAN_ENABLED:=@ASAN_ENABLED@
+export DEVKIT_LIB_DIR:=@DEVKIT_LIB_DIR@
+ifeq ($(ASAN_ENABLED), yes)
+ export ASAN_OPTIONS="handle_segv=0 detect_leaks=0"
+ ifneq ($(DEVKIT_LIB_DIR),)
+ export LD_LIBRARY_PATH:=$(LD_LIBRARY_PATH):$(DEVKIT_LIB_DIR)
+ endif
+endif
+
# Necessary additional compiler flags to compile X11
X_CFLAGS:=@X_CFLAGS@
X_LIBS:=@X_LIBS@