Move SanitizerBlacklist to clangBasic. NFC.
authorAlexey Samsonov <vonosmas@gmail.com>
Wed, 15 Oct 2014 19:57:45 +0000 (19:57 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Wed, 15 Oct 2014 19:57:45 +0000 (19:57 +0000)
commit8d043e82ef1179fed1d3d85171905c55bda7312f
tree25fb71f5b38e28f2818c4c4eb8b5e18144923bbf
parentaac82c4849ec487c523e9cdaff4fadb65f4cf6e2
Move SanitizerBlacklist to clangBasic. NFC.

This change moves SanitizerBlacklist.h from lib/CodeGen
to public Clang headers in include/clang/Basic. SanitizerBlacklist
is currently only used in CodeGen to decide which functions/modules
should be instrumented, but this will soon change as ASan will
optionally modify class layouts during AST construction
(http://reviews.llvm.org/D5687). We need blacklist machinery
to be available at this point.

llvm-svn: 219840
clang/include/clang/Basic/SanitizerBlacklist.h [new file with mode: 0644]
clang/lib/Basic/CMakeLists.txt
clang/lib/Basic/SanitizerBlacklist.cpp [new file with mode: 0644]
clang/lib/CodeGen/CMakeLists.txt
clang/lib/CodeGen/CodeGenModule.h
clang/lib/CodeGen/SanitizerBlacklist.cpp [deleted file]
clang/lib/CodeGen/SanitizerBlacklist.h [deleted file]