diff options
Diffstat (limited to 'clang/lib/Basic/Sanitizers.cpp')
-rw-r--r-- | clang/lib/Basic/Sanitizers.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/lib/Basic/Sanitizers.cpp b/clang/lib/Basic/Sanitizers.cpp index 8c4884b8ec3..527d7f0c70e 100644 --- a/clang/lib/Basic/Sanitizers.cpp +++ b/clang/lib/Basic/Sanitizers.cpp @@ -56,3 +56,9 @@ SanitizerMask clang::expandSanitizerGroups(SanitizerMask Kinds) { #include "clang/Basic/Sanitizers.def" return Kinds; } + +SanitizerMask clang::getSanitizersWithNoRequiredRuntime() { + return SanitizerKind::UndefinedTrap | SanitizerKind::CFI | + SanitizerKind::CFICastStrict | SanitizerKind::UnsignedIntegerOverflow | + SanitizerKind::LocalBounds; +} |