diff options
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/include/clang/Basic/SanitizerBlacklist.h (renamed from clang/lib/CodeGen/SanitizerBlacklist.h) | 7 | ||||
| -rw-r--r-- | clang/lib/Basic/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | clang/lib/Basic/SanitizerBlacklist.cpp (renamed from clang/lib/CodeGen/SanitizerBlacklist.cpp) | 3 | ||||
| -rw-r--r-- | clang/lib/CodeGen/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 2 |
5 files changed, 6 insertions, 8 deletions
diff --git a/clang/lib/CodeGen/SanitizerBlacklist.h b/clang/include/clang/Basic/SanitizerBlacklist.h index b7c1fa9a88f..82d88f6bd00 100644 --- a/clang/lib/CodeGen/SanitizerBlacklist.h +++ b/clang/include/clang/Basic/SanitizerBlacklist.h @@ -11,8 +11,8 @@ // sanitizers. // //===----------------------------------------------------------------------===// -#ifndef LLVM_CLANG_LIB_CODEGEN_SANITIZERBLACKLIST_H -#define LLVM_CLANG_LIB_CODEGEN_SANITIZERBLACKLIST_H +#ifndef LLVM_CLANG_BASIC_SANITIZERBLACKLIST_H +#define LLVM_CLANG_BASIC_SANITIZERBLACKLIST_H #include "clang/Basic/LLVM.h" #include "llvm/ADT/StringRef.h" @@ -26,7 +26,6 @@ class Module; } namespace clang { -namespace CodeGen { class SanitizerBlacklist { std::unique_ptr<llvm::SpecialCaseList> SCL; @@ -41,7 +40,7 @@ public: StringRef Category = StringRef()) const; bool isBlacklistedType(StringRef MangledTypeName) const; }; -} // end namespace CodeGen + } // end namespace clang #endif diff --git a/clang/lib/Basic/CMakeLists.txt b/clang/lib/Basic/CMakeLists.txt index 0df82b3bc90..e04417d1cf5 100644 --- a/clang/lib/Basic/CMakeLists.txt +++ b/clang/lib/Basic/CMakeLists.txt @@ -17,6 +17,7 @@ add_clang_library(clangBasic ObjCRuntime.cpp OpenMPKinds.cpp OperatorPrecedence.cpp + SanitizerBlacklist.cpp SourceLocation.cpp SourceManager.cpp TargetInfo.cpp diff --git a/clang/lib/CodeGen/SanitizerBlacklist.cpp b/clang/lib/Basic/SanitizerBlacklist.cpp index 9882a6dc41b..f96ebc0d9dd 100644 --- a/clang/lib/CodeGen/SanitizerBlacklist.cpp +++ b/clang/lib/Basic/SanitizerBlacklist.cpp @@ -11,13 +11,12 @@ // sanitizers. // //===----------------------------------------------------------------------===// -#include "SanitizerBlacklist.h" +#include "clang/Basic/SanitizerBlacklist.h" #include "llvm/IR/Function.h" #include "llvm/IR/GlobalValue.h" #include "llvm/IR/Module.h" using namespace clang; -using namespace CodeGen; static StringRef GetGlobalTypeString(const llvm::GlobalValue &G) { // Types of GlobalVariables are always pointer types. diff --git a/clang/lib/CodeGen/CMakeLists.txt b/clang/lib/CodeGen/CMakeLists.txt index 836f507aec7..2c38c24d677 100644 --- a/clang/lib/CodeGen/CMakeLists.txt +++ b/clang/lib/CodeGen/CMakeLists.txt @@ -61,7 +61,6 @@ add_clang_library(clangCodeGen ItaniumCXXABI.cpp MicrosoftCXXABI.cpp ModuleBuilder.cpp - SanitizerBlacklist.cpp SanitizerMetadata.cpp TargetInfo.cpp diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index 665a7a589f8..47ff8cd2842 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -16,7 +16,6 @@ #include "CGVTables.h" #include "CodeGenTypes.h" -#include "SanitizerBlacklist.h" #include "SanitizerMetadata.h" #include "clang/AST/Attr.h" #include "clang/AST/DeclCXX.h" @@ -26,6 +25,7 @@ #include "clang/Basic/ABI.h" #include "clang/Basic/LangOptions.h" #include "clang/Basic/Module.h" +#include "clang/Basic/SanitizerBlacklist.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/SetVector.h" #include "llvm/ADT/SmallPtrSet.h" |

