diff --git a/test/lit.cfg b/test/lit.cfg index 3ed581de697a9..9fbbb0038c816 100644 --- a/test/lit.cfg +++ b/test/lit.cfg @@ -1115,7 +1115,8 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android': config.target_build_swift = ' '.join([ config.swiftc, '-target', config.variant_triple, - '-sdk', config.variant_sdk, + '-Xcc', '--sysroot={}'.format(config.variant_sdk), + '-Xclang-linker', '--sysroot={}'.format(config.variant_sdk), '-tools-directory', tools_directory, android_include_paths_opt, android_link_paths_opt, '-use-ld=%s' % config.android_linker_name, @@ -1131,7 +1132,6 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android': config.swift, '-frontend', '-target', config.variant_triple, - '-sdk', config.variant_sdk, android_include_paths_opt, android_link_paths_opt, resource_dir_opt, mcp_opt, config.swift_test_options, config.swift_frontend_test_options]) @@ -1153,7 +1153,8 @@ elif run_os == 'linux-androideabi' or run_os == 'linux-android': config.target_swiftc_driver = ' '.join([ config.swiftc, '-target', config.variant_triple, - '-sdk', config.variant_sdk, + '-Xcc', '--sysroot={}'.format(config.variant_sdk), + '-Xclang-linker', '--sysroot={}'.format(config.variant_sdk), '-tools-directory', tools_directory, android_link_paths_opt, resource_dir_opt, mcp_opt, '-use-ld=%s' % config.android_linker_name])