| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-19 | [wasm] Stop using mprotect(PROT_NONE) on WASI | Yuta Saito | |
| we had been using a stub weak definition of `mprotect` in wasm/missing.c so far, but wasi-sdk 23 added mprotect emulation to wasi-libc[^1], so the emulation is now linked instead. However, the emulation doesn't support PROT_NONE and fails with ENOSYS, so we need to avoid calling mprotect completely on WASI. [^1]: https://github.com/WebAssembly/wasi-libc/commit/7528b13170462c82e367d91ae0ecead84e470ceb Notes: Merged: https://github.com/ruby/ruby/pull/12776 | |||
| 2022-01-19 | [wasm] wasm/missing.{c,h}: add missing libc stubs for wasi-libc | Yuta Saito | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5407 | |||
