Skip to content

Commit 85396f2

Browse files
authored
lit.cfg: simplify driver arguments when testing for WASI (#67137)
We can pass a single `-sdk` argument instead of passing identical values to both `-Xcc --sysroot` and `-Xclang-linker --sysroot`
1 parent bc783c4 commit 85396f2

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

test/lit.cfg

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1829,8 +1829,7 @@ elif run_os == 'wasi':
18291829
config.target_build_swift = ' '.join([
18301830
config.swiftc,
18311831
'-target', config.variant_triple,
1832-
'-Xcc', '--sysroot=%s' % config.variant_sdk,
1833-
'-Xclang-linker', '--sysroot=%s' % config.variant_sdk,
1832+
'-sdk', config.variant_sdk,
18341833
'-toolchain-stdlib-rpath', config.resource_dir_opt,
18351834
mcp_opt, config.swift_test_options,
18361835
config.swift_driver_test_options, swift_execution_tests_extra_flags])
@@ -1842,7 +1841,7 @@ elif run_os == 'wasi':
18421841
config.target_swift_frontend = ' '.join([
18431842
config.swift_frontend,
18441843
'-target', config.variant_triple,
1845-
'-Xcc', '--sysroot=%s' % config.variant_sdk,
1844+
'-sdk', config.variant_sdk,
18461845
config.resource_dir_opt, mcp_opt,
18471846
config.swift_test_options, config.swift_frontend_test_options])
18481847
subst_target_swift_frontend_mock_sdk = config.target_swift_frontend

0 commit comments

Comments
 (0)