summaryrefslogtreecommitdiff
path: root/fuzz
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2021-09-18 07:18:59 +0200
committerDaiki Ueno <ueno@gnu.org>2021-09-18 07:18:59 +0200
commitc3137e17356c798ea4c9327a37c0693a500571ae (patch)
treeb94f29a46c05c3e559a0a0b5536ae62e8184ce89 /fuzz
parent687787b1651be522c9af2a028498c7dbdc6708ae (diff)
downloadgnutls-c3137e17356c798ea4c9327a37c0693a500571ae.tar.gz
fuzz: explicitly supply LDFLAGS to clang++ command line
This prevented fuzzer programs being linked in Ubuntu 20.03, used in oss-fuzz. Signed-off-by: Daiki Ueno <ueno@gnu.org>
Diffstat (limited to 'fuzz')
-rw-r--r--fuzz/Makefile.am2
1 files changed, 1 insertions, 1 deletions
diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am
index 31690a1295..34a8919994 100644
--- a/fuzz/Makefile.am
+++ b/fuzz/Makefile.am
@@ -95,7 +95,7 @@ oss-fuzz:
$$CC $$CFLAGS -I$(top_srcdir)/lib/includes/ -I$(top_srcdir) \
-c "$${fuzzer}.c" -o "$${fuzzer}.o" ; \
$$CXX $$CXXFLAGS "$${fuzzer}.o" -o "$${fuzzer}" \
- ../lib/.libs/libgnutls.a $${LIB_FUZZING_ENGINE} \
+ $$LDFLAGS ../lib/.libs/libgnutls.a $${LIB_FUZZING_ENGINE} \
-Wl,-z,muldefs \
-Wl,-Bstatic \
$${XLIBS} \