This commit is contained in:
vanhauser-thc
2022-09-17 11:56:39 +02:00
parent 2e8a459d0b
commit 0623a73a5c
5 changed files with 13 additions and 9 deletions

View File

@ -668,8 +668,8 @@ static void edit_params(u32 argc, char **argv, char **envp) {
#if defined(AFL_CLANG_LDPATH) && LLVM_MAJOR >= 15
// The NewPM implementation only works fully since LLVM 15.
cc_params[cc_par_cnt++] =
alloc_printf("-Wl,--load-pass-plugin=%s/SanitizerCoverageLTO.so", obj_path);
cc_params[cc_par_cnt++] = alloc_printf(
"-Wl,--load-pass-plugin=%s/SanitizerCoverageLTO.so", obj_path);
#elif defined(AFL_CLANG_LDPATH) && LLVM_MAJOR >= 13
cc_params[cc_par_cnt++] = "-Wl,--lto-legacy-pass-manager";
cc_params[cc_par_cnt++] =