@@ -500,7 +500,7 @@ function(_add_variant_link_flags)
500500 foreach (path IN LISTS ${LFLAGS_ARCH} _LIB)
501501 list (APPEND library_search_directories ${path} )
502502 endforeach ()
503- elseif ("${LFLAGS_SDK} " STREQUAL "WASM " )
503+ elseif ("${LFLAGS_SDK} " STREQUAL "WASI " )
504504 # No extra libraries needed.
505505 else ()
506506 # If lto is enabled, we need to add the object path flag so that the LTO code
@@ -531,7 +531,7 @@ function(_add_variant_link_flags)
531531 if (NOT SWIFT_COMPILER_IS_MSVC_LIKE)
532532 # FIXME: On Apple platforms, find_program needs to look for "ld64.lld"
533533 find_program (LDLLD_PATH "ld.lld" )
534- if ("${LFLAGS_SDK} " STREQUAL "WASM" )
534+ if ("${SWIFT_SDK_ ${ LFLAGS_SDK} _OBJECT_FORMAT }" STREQUAL "WASM" )
535535 list (APPEND result "-fuse-ld=${CMAKE_SOURCE_DIR} /fakeld" )
536536 elseif ((SWIFT_ENABLE_LLD_LINKER AND LDLLD_PATH AND NOT APPLE ) OR
537537 ("${LFLAGS_SDK} " STREQUAL "WINDOWS" AND
@@ -1617,8 +1617,8 @@ endfunction()
16171617# SWIFT_MODULE_DEPENDS_HAIKU
16181618# Swift modules this library depends on when built for Haiku.
16191619#
1620- # SWIFT_MODULE_DEPENDS_WASM
1621- # Swift modules this library depends on when built for WebAssembly .
1620+ # SWIFT_MODULE_DEPENDS_WASI
1621+ # Swift modules this library depends on when built for WASI .
16221622#
16231623# FRAMEWORK_DEPENDS
16241624# System frameworks this library depends on.
@@ -1728,7 +1728,7 @@ function(add_swift_target_library name)
17281728 SWIFT_MODULE_DEPENDS_OSX
17291729 SWIFT_MODULE_DEPENDS_TVOS
17301730 SWIFT_MODULE_DEPENDS_WATCHOS
1731- SWIFT_MODULE_DEPENDS_WASM
1731+ SWIFT_MODULE_DEPENDS_WASI
17321732 SWIFT_MODULE_DEPENDS_WINDOWS
17331733 TARGET_SDKS)
17341734
@@ -1838,9 +1838,9 @@ function(add_swift_target_library name)
18381838 elseif (${sdk} STREQUAL HAIKU)
18391839 list (APPEND swiftlib_module_depends_flattened
18401840 ${SWIFTLIB_SWIFT_MODULE_DEPENDS_HAIKU} )
1841- elseif (${sdk} STREQUAL WASM )
1841+ elseif (${sdk} STREQUAL WASI )
18421842 list (APPEND swiftlib_module_depends_flattened
1843- ${SWIFTLIB_SWIFT_MODULE_DEPENDS_WASM } )
1843+ ${SWIFTLIB_SWIFT_MODULE_DEPENDS_WASI } )
18441844 elseif (${sdk} STREQUAL WINDOWS)
18451845 list (APPEND swiftlib_module_depends_flattened
18461846 ${SWIFTLIB_SWIFT_MODULE_DEPENDS_WINDOWS} )
0 commit comments