aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2023-06-06 10:03:04 +0300
committerGitHub <noreply@github.com>2023-06-06 10:03:04 +0300
commit993d0c267d31969a188fb20a21f03dc98a8604e7 (patch)
treefbd3e1e45b97cb2389c81103d7bdf4f1515d821a
parent281f6c1ea1541dde40c914b77a7529466b7dc3bf (diff)
parent9585f5cdfeb7b287ec8614a92f295127eba0a384 (diff)
downloadAFLplusplus-993d0c267d31969a188fb20a21f03dc98a8604e7.tar.gz
Merge pull request #1757 from cocochpie/fix-llvm-17-pcguard-compile-error
Fix llvm 17 pcguard compile error
-rw-r--r--instrumentation/SanitizerCoveragePCGUARD.so.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/instrumentation/SanitizerCoveragePCGUARD.so.cc b/instrumentation/SanitizerCoveragePCGUARD.so.cc
index 20f54b84..7171e7aa 100644
--- a/instrumentation/SanitizerCoveragePCGUARD.so.cc
+++ b/instrumentation/SanitizerCoveragePCGUARD.so.cc
@@ -18,9 +18,6 @@
#include "llvm/ADT/Triple.h"
#endif
#endif
-#if LLVM_VERSION_MAJOR < 17
- #include "llvm/Analysis/EHPersonalities.h"
-#endif
#include "llvm/Analysis/PostDominators.h"
#if LLVM_VERSION_MAJOR < 15
#include "llvm/IR/CFG.h"
@@ -32,6 +29,8 @@
#endif
#include "llvm/IR/Dominators.h"
#if LLVM_VERSION_MAJOR >= 17
+ #include "llvm/IR/EHPersonalities.h"
+#else
#include "llvm/Analysis/EHPersonalities.h"
#endif
#include "llvm/IR/Function.h"