diff options
| author | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-11-02 13:56:36 +0100 |
|---|---|---|
| committer | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-11-02 13:56:36 +0100 |
| commit | 54ed02ef4771b227b000baa5e491e13e514d235e (patch) | |
| tree | f76ab6879577ab6b5b93473e5509e41f92a1b38e /instrumentation/SanitizerCoveragePCGUARD.so.cc | |
| parent | fdc364046e8349652d857e5f5decd8a09b89831e (diff) | |
| parent | e24f8ba4b086ea72cfeeb008a4afb9725d1de1bb (diff) | |
| download | afl++-54ed02ef4771b227b000baa5e491e13e514d235e.tar.gz | |
Merge branch 'dev' of github.com:AFLplusplus/AFLplusplus into dev
Diffstat (limited to 'instrumentation/SanitizerCoveragePCGUARD.so.cc')
| -rw-r--r-- | instrumentation/SanitizerCoveragePCGUARD.so.cc | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/instrumentation/SanitizerCoveragePCGUARD.so.cc b/instrumentation/SanitizerCoveragePCGUARD.so.cc index 124679f5..b8e3570a 100644 --- a/instrumentation/SanitizerCoveragePCGUARD.so.cc +++ b/instrumentation/SanitizerCoveragePCGUARD.so.cc @@ -68,11 +68,17 @@ class ModuleSanitizerCoveragePass : Options(Options) { if (AllowlistFiles.size() > 0) - Allowlist = SpecialCaseList::createOrDie(AllowlistFiles, - *vfs::getRealFileSystem()); + Allowlist = SpecialCaseList::createOrDie(AllowlistFiles +#if LLVM_MAJOR > 10 || (LLVM_MAJOR == 10 && LLVM_MINOR > 0) + , *vfs::getRealFileSystem() +#endif + ); if (BlocklistFiles.size() > 0) - Blocklist = SpecialCaseList::createOrDie(BlocklistFiles, - *vfs::getRealFileSystem()); + Blocklist = SpecialCaseList::createOrDie(BlocklistFiles +#if LLVM_MAJOR > 10 || (LLVM_MAJOR == 10 && LLVM_MINOR > 0) + , *vfs::getRealFileSystem() +#endif + ); } @@ -371,11 +377,17 @@ class ModuleSanitizerCoverageLegacyPass : public ModulePass { : ModulePass(ID), Options(Options) { if (AllowlistFiles.size() > 0) - Allowlist = SpecialCaseList::createOrDie(AllowlistFiles, - *vfs::getRealFileSystem()); + Allowlist = SpecialCaseList::createOrDie(AllowlistFiles +#if LLVM_MAJOR > 10 || (LLVM_MAJOR == 10 && LLVM_MINOR > 0) + , *vfs::getRealFileSystem() +#endif + ); if (BlocklistFiles.size() > 0) - Blocklist = SpecialCaseList::createOrDie(BlocklistFiles, - *vfs::getRealFileSystem()); + Blocklist = SpecialCaseList::createOrDie(BlocklistFiles +#if LLVM_MAJOR > 10 || (LLVM_MAJOR == 10 && LLVM_MINOR > 0) + , *vfs::getRealFileSystem() +#endif + ); initializeModuleSanitizerCoverageLegacyPassPass( *PassRegistry::getPassRegistry()); |
