aboutsummaryrefslogtreecommitdiff
path: root/llvm_mode
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-01-07 21:44:55 +0100
committervan Hauser <vh@thc.org>2020-01-07 21:44:55 +0100
commit578b1f4b9499c6429c0835d36c09e6f4573ae7e2 (patch)
tree86bacf2d784a31dda5e87069c7210a1f169d9cd6 /llvm_mode
parent48171dc4ada1938b7286dee324732325a3f1b6c3 (diff)
downloadafl++-578b1f4b9499c6429c0835d36c09e6f4573ae7e2.tar.gz
llvm ver display in afl-clang-fast
Diffstat (limited to 'llvm_mode')
-rw-r--r--llvm_mode/Makefile3
-rw-r--r--llvm_mode/afl-clang-fast.c5
2 files changed, 5 insertions, 3 deletions
diff --git a/llvm_mode/Makefile b/llvm_mode/Makefile
index 0e290ffc..ebe6b9de 100644
--- a/llvm_mode/Makefile
+++ b/llvm_mode/Makefile
@@ -67,7 +67,8 @@ endif
CFLAGS ?= -O3 -funroll-loops
CFLAGS += -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -I ../include/ \
-DAFL_PATH=\"$(HELPER_PATH)\" -DBIN_PATH=\"$(BIN_PATH)\" \
- -DLLVM_BINDIR=\"$(LLVM_BINDIR)\" -DVERSION=\"$(VERSION)\"
+ -DLLVM_BINDIR=\"$(LLVM_BINDIR)\" -DVERSION=\"$(VERSION)\" \
+ -DLLVM_VERSION=\"$(LLVMVER)\"
ifdef AFL_TRACE_PC
CFLAGS += -DUSE_TRACE_PC=1
endif
diff --git a/llvm_mode/afl-clang-fast.c b/llvm_mode/afl-clang-fast.c
index 6d40bb4c..2b359cdf 100644
--- a/llvm_mode/afl-clang-fast.c
+++ b/llvm_mode/afl-clang-fast.c
@@ -443,8 +443,9 @@ int main(int argc, char** argv) {
"You can specify custom next-stage toolchain via AFL_CC and AFL_CXX. "
"Setting\n"
- "AFL_HARDEN enables hardening optimizations in the compiled code.\n\n",
- BIN_PATH, BIN_PATH);
+ "AFL_HARDEN enables hardening optimizations in the compiled code.\n\n"
+ "afl-clang-fast was built for llvm %s with the llvm binary path of \"%s\".\n\n",
+ BIN_PATH, BIN_PATH, LLVM_VERSION, LLVM_BINDIR);
exit(1);