summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2015-02-20 17:41:59 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2015-02-20 17:41:59 +0000
commitd1c318657b1c3b3ee54f4b30a6c6a52a6c4c3b93 (patch)
treeb4cfbb968f87c098bdeb11bab0fe7eedf550db74 /clang/lib/Serialization/ModuleManager.cpp
parent57d71ac7b387b443ad9a0643fa2565ba0926c78e (diff)
downloadbcm5719-llvm-d1c318657b1c3b3ee54f4b30a6c6a52a6c4c3b93.tar.gz
bcm5719-llvm-d1c318657b1c3b3ee54f4b30a6c6a52a6c4c3b93.zip
[Sanitizer] Refactor SuppressionContext class.
SuppressionContext is no longer a singleton, shared by all sanitizers, but a regular class. Each of ASan, LSan, UBSan and TSan now have their own SuppressionContext, which only parses suppressions specific to that sanitizer. "suppressions" flag is moved away from common flags into tool-specific flags, so the user now may pass ASAN_OPTIONS=suppressions=asan_supp.txt LSAN_OPIONS=suppressions=lsan_supp.txt in a single invocation. llvm-svn: 230026
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud