[windows][toolchain] Build sanitizers and builtins standalone for all SDKs (#78861)

Unified builds of compiler-rt together with LLVM failed for the Android SDKs. It got too complicated to redirect the way LLVM would configure the nested build-trees. Standalone builds slightly increase build time, but they turned out much simpler and we end up with less duplication of definitions.
This commit is contained in:
Stefan Gränitz
2025-01-28 22:08:07 +01:00
committed by GitHub
parent 53921e4c8c
commit 76243a25db
9 changed files with 62 additions and 76 deletions

View File

@@ -1,3 +1,5 @@
// XFAIL: OS=windows-msvc
// Different sanitizer coverage types
// RUN: %swiftc_driver -driver-print-jobs -sanitize-coverage=func -sanitize=address %s | %FileCheck -check-prefix=SANCOV_FUNC %s
// RUN: %swiftc_driver -driver-print-jobs -sanitize-coverage=bb -sanitize=address %s | %FileCheck -check-prefix=SANCOV_BB %s