swift-foundation icon indicating copy to clipboard operation
swift-foundation copied to clipboard

Autolink wasi-libc emulation libraries

Open kateinoigakukun opened this issue 1 year ago • 1 comments

_WASI_EMULATED_XXX macros require linking against the corresponding emulation libraries. This patch adds -Xfrontend -public-autolink-library flags to the Swift compiler invocation to automatically link against the emulation libraries. Also enable getpid emulation explicitly, as it is available by default but emiting a warning.

kateinoigakukun avatar Aug 10 '24 16:08 kateinoigakukun

@swift-ci test

kateinoigakukun avatar Aug 10 '24 16:08 kateinoigakukun

@swift-ci test

kateinoigakukun avatar Aug 16 '24 10:08 kateinoigakukun

Looks like the linked toolchain build passed. Thanks!

jmschonfeld avatar Aug 16 '24 22:08 jmschonfeld