mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Use `resetBenignCodeGenOptions()` from clang dependency scanner to clear the swift explicit module build cc1 arguments. This fixes the problem that CurrentWorkingDirectory is leaking through `-fcoverage-compilation-dir` that can cause extra module variants when caching is enabled. This also avoid the duplicating the logics for clearing CodeGen options inside Swift. rdar://151395300
1.1 KiB
1.1 KiB