Skip to content

Commit 83a36e5

Browse files
committed
Add wasm-ld toolchain implementation
Support for custom page sizes was added via the `--page-size=N` CLI flag in `wasm-ld`. Additionally, it defines a `__wasm_first_page_end` symbol, whose address is the end of the first page, a.k.a. the start of the second page, a.k.a. is the Wasm page size. This allows source files to be written in a page-size-agnostic manner, and for object files to be re-linked with different Wasm page sizes, without needing to recompile the source.
1 parent aacaa77 commit 83a36e5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

proposals/custom-page-sizes/Overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ Engines:
419419
Toolchains:
420420

421421
* [ ] [Binaryen and `wasm-opt`](https://github.com/WebAssembly/binaryen/issues/6873)
422-
* [ ] `wasm-ld` in LLVM
422+
* [x] [`wasm-ld` in LLVM](https://github.com/llvm/llvm-project/pull/128942)
423423
* [x] [The Virgil language toolchain](https://github.com/titzer/virgil/pull/272)
424424

425425
Binary decoders:

0 commit comments

Comments
 (0)