From 4c0281adc82bfe1624d3d4b20719dded6c3030fc Mon Sep 17 00:00:00 2001 From: HexRabbit Date: Mon, 16 May 2022 16:10:07 +0800 Subject: Fix missing dependency add `instrumentation/afl-llvm-common.o` to `SanitizerCoverageLTO.so`'s dependency list --- GNUmakefile.llvm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'GNUmakefile.llvm') diff --git a/GNUmakefile.llvm b/GNUmakefile.llvm index 685964b7..538ca4a2 100644 --- a/GNUmakefile.llvm +++ b/GNUmakefile.llvm @@ -407,7 +407,7 @@ ifeq "$(LLVM_LTO)" "1" $(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@ endif -./SanitizerCoverageLTO.so: instrumentation/SanitizerCoverageLTO.so.cc +./SanitizerCoverageLTO.so: instrumentation/SanitizerCoverageLTO.so.cc instrumentation/afl-llvm-common.o ifeq "$(LLVM_LTO)" "1" $(CXX) $(CLANG_CPPFL) -Wno-writable-strings -fno-rtti -fPIC -std=$(LLVM_STDCXX) -shared $< -o $@ $(CLANG_LFL) instrumentation/afl-llvm-common.o $(CLANG_BIN) $(CFLAGS_SAFE) $(CPPFLAGS) -Wno-unused-result -O0 $(AFL_CLANG_FLTO) -fPIC -c instrumentation/afl-llvm-rt-lto.o.c -o ./afl-llvm-rt-lto.o -- cgit 1.4.1