diff options
author | vanhauser-thc <vh@thc.org> | 2024-09-29 17:11:07 +0200 |
---|---|---|
committer | vanhauser-thc <vh@thc.org> | 2024-09-29 17:11:07 +0200 |
commit | b88f132975b41aa16c43ee5e2bc3a243b79330ec (patch) | |
tree | 9e50246d490b9cc5034761278ff68c9a3c8baf44 /instrumentation/SanitizerCoveragePCGUARD.so.cc | |
parent | 12271064f8570213ea4169a2ae94f68304d5a73d (diff) | |
download | afl++-b88f132975b41aa16c43ee5e2bc3a243b79330ec.tar.gz |
llvm20 fix
Diffstat (limited to 'instrumentation/SanitizerCoveragePCGUARD.so.cc')
-rw-r--r-- | instrumentation/SanitizerCoveragePCGUARD.so.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/instrumentation/SanitizerCoveragePCGUARD.so.cc b/instrumentation/SanitizerCoveragePCGUARD.so.cc index 49fe904b..859b4e7b 100644 --- a/instrumentation/SanitizerCoveragePCGUARD.so.cc +++ b/instrumentation/SanitizerCoveragePCGUARD.so.cc @@ -63,11 +63,16 @@ #if LLVM_VERSION_MAJOR < 15 #include "llvm/Support/raw_ostream.h" #endif -#if LLVM_VERSION_MAJOR < 17 - #include "llvm/Transforms/Instrumentation.h" +#if LLVM_VERSION_MAJOR < 20 + #if LLVM_VERSION_MAJOR < 17 + #include "llvm/Transforms/Instrumentation.h" + #else + #include "llvm/TargetParser/Triple.h" + #endif #else - #include "llvm/TargetParser/Triple.h" + #include "llvm/Transforms/Utils/Instrumentation.h" #endif + #include "llvm/Transforms/Utils/BasicBlockUtils.h" #include "llvm/Transforms/Utils/ModuleUtils.h" |