about summary refs log tree commit diff
path: root/llvm_mode/afl-clang-fast.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-08-14 12:42:45 +0200
committervan Hauser <vh@thc.org>2020-08-14 12:42:45 +0200
commit15e799f7ae666418e75c6a79db833c5316b21f97 (patch)
tree107df994e2f3c9870e2dc48222313a3fa4316c35 /llvm_mode/afl-clang-fast.c
parent5f0a9c90c83b2fc9cdd8bc583e9843c9bd9d9ecb (diff)
downloadafl++-15e799f7ae666418e75c6a79db833c5316b21f97.tar.gz
fix for llvm 11
Diffstat (limited to 'llvm_mode/afl-clang-fast.c')
-rw-r--r--llvm_mode/afl-clang-fast.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm_mode/afl-clang-fast.c b/llvm_mode/afl-clang-fast.c
index 20b0de17..99b17430 100644
--- a/llvm_mode/afl-clang-fast.c
+++ b/llvm_mode/afl-clang-fast.c
@@ -352,7 +352,7 @@ static void edit_params(u32 argc, char **argv, char **envp) {
     else
       setenv("AFL_LLVM_LTO_AUTODICTIONARY", "1", 1);
 
-#ifdef AFL_CLANG_LDPATH
+#if defined(AFL_CLANG_LDPATH) && LLVM_VERSION_MAJOR >= 12
     u8 *ld_ptr = strrchr(AFL_REAL_LD, '/');
     if (!ld_ptr) ld_ptr = "ld.lld";
     cc_params[cc_par_cnt++] = alloc_printf("-fuse-ld=%s", ld_ptr);