]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: add ASAN_LDFLAGS
authorKarel Zak <kzak@redhat.com>
Mon, 15 Apr 2019 11:01:21 +0000 (13:01 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 15 Apr 2019 11:01:21 +0000 (13:01 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
Makefile.am
configure.ac

index c9ef6122627b9d0041a9ea06c718fb2b838177ac..0ae085d9a953ce3f5f0d3e260b435ed081bfd240 100644 (file)
@@ -4,7 +4,7 @@ AM_CPPFLAGS = \
        -DLOCALEDIR=\"$(localedir)\" \
        -D_PATH_RUNSTATEDIR=\"${runstatedir}\"
 AM_CFLAGS = -fsigned-char $(WARN_CFLAGS)
-AM_LDFLAGS =
+AM_LDFLAGS = $(ASAN_LDFLAGS)
 
 # Add gettext stuff to the global LDADD for systems with separate libintl
 # library. The LTLIBINTL is generated by AM_GNU_GETTEXT macro.
index bbf07db3fcb6a291c5b4fe1217bb8e4a46d24e1e..cb72f42bdae5524ea8bb4afceacdd2f89a3b19e8 100644 (file)
@@ -155,9 +155,10 @@ AC_ARG_ENABLE([asan],
 )
 AS_IF([test "x$enable_asan" = xyes], [
   UL_WARN_ADD([-fsanitize=address])
+  ASAN_LDFLAGS="-fsanitize=address"
 ])
 
-
+AC_SUBST([ASAN_LDFLAGS])
 
 dnl libtool-2
 LT_INIT