@@ -41,7 +41,8 @@ static const SanitizerMask NotAllowedWithExecuteOnly =
41
41
SanitizerKind::Function | SanitizerKind::KCFI;
42
42
static const SanitizerMask NeedsUnwindTables =
43
43
SanitizerKind::Address | SanitizerKind::HWAddress | SanitizerKind::Thread |
44
- SanitizerKind::Memory | SanitizerKind::DataFlow;
44
+ SanitizerKind::Memory | SanitizerKind::DataFlow |
45
+ SanitizerKind::NumericalStability;
45
46
static const SanitizerMask SupportsCoverage =
46
47
SanitizerKind::Address | SanitizerKind::HWAddress |
47
48
SanitizerKind::KernelAddress | SanitizerKind::KernelHWAddress |
@@ -53,7 +54,8 @@ static const SanitizerMask SupportsCoverage =
53
54
SanitizerKind::DataFlow | SanitizerKind::Fuzzer |
54
55
SanitizerKind::FuzzerNoLink | SanitizerKind::FloatDivideByZero |
55
56
SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack |
56
- SanitizerKind::Thread | SanitizerKind::ObjCCast | SanitizerKind::KCFI;
57
+ SanitizerKind::Thread | SanitizerKind::ObjCCast | SanitizerKind::KCFI |
58
+ SanitizerKind::NumericalStability;
57
59
static const SanitizerMask RecoverableByDefault =
58
60
SanitizerKind::Undefined | SanitizerKind::Integer |
59
61
SanitizerKind::ImplicitConversion | SanitizerKind::Nullability |
@@ -175,6 +177,7 @@ static void addDefaultIgnorelists(const Driver &D, SanitizerMask Kinds,
175
177
{" hwasan_ignorelist.txt" , SanitizerKind::HWAddress},
176
178
{" memtag_ignorelist.txt" , SanitizerKind::MemTag},
177
179
{" msan_ignorelist.txt" , SanitizerKind::Memory},
180
+ {" nsan_ignorelist.txt" , SanitizerKind::NumericalStability},
178
181
{" tsan_ignorelist.txt" , SanitizerKind::Thread},
179
182
{" dfsan_abilist.txt" , SanitizerKind::DataFlow},
180
183
{" cfi_ignorelist.txt" , SanitizerKind::CFI},
0 commit comments