From 31a8beb44967207a8eecc17440783304493f145a Mon Sep 17 00:00:00 2001 From: vanhauser-thc Date: Sun, 19 May 2024 13:47:53 +0200 Subject: support new llvm 19 changes --- instrumentation/afl-llvm-common.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'instrumentation/afl-llvm-common.cc') diff --git a/instrumentation/afl-llvm-common.cc b/instrumentation/afl-llvm-common.cc index ed9268dc..50954324 100644 --- a/instrumentation/afl-llvm-common.cc +++ b/instrumentation/afl-llvm-common.cc @@ -136,7 +136,11 @@ bool isIgnoreFunction(const llvm::Function *F) { for (auto const &ignoreListFunc : ignoreList) { +#if LLVM_VERSION_MAJOR >= 19 + if (F->getName().starts_with(ignoreListFunc)) { return true; } +#else if (F->getName().startswith(ignoreListFunc)) { return true; } +#endif } -- cgit 1.4.1