WebAssembly/wasi-libc

Keep/separate out a list of symbols that are only stubs

Open

#515 opened on Jul 16, 2024

View on GitHub
 (1 comment) (0 reactions) (0 assignees)C (245 forks)github user discovery
help wanted

Repository metrics

Stars
 (1,018 stars)
PR merge metrics
 (Avg merge 6d) (4 merged PRs in 30d)

Description

Probably one of the biggest headaches in keeping CPython compatible with WASI is tracking the stubs that suddenly turn on "new" functionality thanks to configure discovering the new symbol. Having a list of the stubs (or https://github.com/WebAssembly/wasi-libc/blob/main/expected/wasm32-wasip2/defined-symbols.txt somehow delineating what are stubs) would be great as I can then turn off those function explicitly in the config.site file.

Contributor guide