Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
libpkg: ensure asan, ubsan or coverage flags are propagated to shared lib
Baptiste Daroussin committed 3 years ago
commit c581535faeb91750bd7e5f31ede83e22cff7fdfd
parent 45d8488
1 file changed +4 -1
modified mk/defs.mk.in
@@ -4,20 +4,23 @@ CC= @CC@
@if coverage
CFLAGS+=	@COVERAGE_CFLAGS@
LDFLAGS+=	@COVERAGE_LDFLAGS@
+
SH_LDFLAGS+=	@COVERAGE_LDFLAGS@
@endif
@if asan
CFLAGS+=	@ASAN_CFLAGS@
LDFLAGS+=	@ASAN_LDFLAGS@
+
SH_LDFLAGS+=	@ASAN_LDFLAGS@
@endif
@if ubsan
CFLAGS+=	@UBSAN_CFLAGS@
LDFLAGS+=	@UBSAN_LDFLAGS@
+
SH_LDFLAGS+=	@UBSAN_LDFLAGS@
@endif
SHOBJ_CFLAGS=	@SHOBJ_CFLAGS@
LIBSOEXT=	@LIBSOEXT@
SH_SOEXT=	@SH_SOEXT@
SH_PREFIX=	@SH_SOPREFIX@
-
SH_LDFLAGS=	@SH_LDFLAGS@
+
SH_LDFLAGS+=	@SH_LDFLAGS@
PREFIX=		@prefix@
top_srcdir=	@abs_top_srcdir@
top_builddir=	@abs_top_builddir@