@@ -41,7 +41,8 @@ static const SanitizerMask NotAllowedWithExecuteOnly =
4141 SanitizerKind::Function | SanitizerKind::KCFI;
4242static const SanitizerMask NeedsUnwindTables =
4343 SanitizerKind::Address | SanitizerKind::HWAddress | SanitizerKind::Thread |
44- SanitizerKind::Memory | SanitizerKind::DataFlow;
44+ SanitizerKind::Memory | SanitizerKind::DataFlow |
45+ SanitizerKind::NumericalStability;
4546static const SanitizerMask SupportsCoverage =
4647 SanitizerKind::Address | SanitizerKind::HWAddress |
4748 SanitizerKind::KernelAddress | SanitizerKind::KernelHWAddress |
@@ -53,7 +54,8 @@ static const SanitizerMask SupportsCoverage =
5354 SanitizerKind::DataFlow | SanitizerKind::Fuzzer |
5455 SanitizerKind::FuzzerNoLink | SanitizerKind::FloatDivideByZero |
5556 SanitizerKind::SafeStack | SanitizerKind::ShadowCallStack |
56- SanitizerKind::Thread | SanitizerKind::ObjCCast | SanitizerKind::KCFI;
57+ SanitizerKind::Thread | SanitizerKind::ObjCCast | SanitizerKind::KCFI |
58+ SanitizerKind::NumericalStability;
5759static const SanitizerMask RecoverableByDefault =
5860 SanitizerKind::Undefined | SanitizerKind::Integer |
5961 SanitizerKind::ImplicitConversion | SanitizerKind::Nullability |
@@ -175,6 +177,7 @@ static void addDefaultIgnorelists(const Driver &D, SanitizerMask Kinds,
175177 {" hwasan_ignorelist.txt" , SanitizerKind::HWAddress},
176178 {" memtag_ignorelist.txt" , SanitizerKind::MemTag},
177179 {" msan_ignorelist.txt" , SanitizerKind::Memory},
180+ {" nsan_ignorelist.txt" , SanitizerKind::NumericalStability},
178181 {" tsan_ignorelist.txt" , SanitizerKind::Thread},
179182 {" dfsan_abilist.txt" , SanitizerKind::DataFlow},
180183 {" cfi_ignorelist.txt" , SanitizerKind::CFI},
0 commit comments