]> git.proxmox.com Git - wasi-libc.git/commit
add `wasm32-wasi-preview2` target (#457)
authorJoel Dice <joel.dice@fermyon.com>
Fri, 22 Dec 2023 22:03:07 +0000 (15:03 -0700)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Tue, 25 Jun 2024 10:13:35 +0000 (12:13 +0200)
commitb28f226eef034c425ec1d6a8da62c13d9c1c4095
treedbaa7e59665b025adc9c6d3d64a2e12295fa79bd
parentdd2391b4dce9ae0ab2ed842c2cc5a9bbe85fc689
add `wasm32-wasi-preview2` target (#457)

Currently, this is identical to the `wasm32-wasi` in all but name.  See #449 for
the next step, which is to incrementally add Preview 2 features,
e.g. `wasi-sockets`.  Per the discussion in that PR, I've split the
`wasi-sysroot/include` directory into per-target directories.  Eventually, we'll
want to build a separate sysroot for each target, but there's currently
uncertainty about how to configure the default sysroot for e.g. clang, so we're
not tackling that yet.

See also #447 for further details.

Signed-off-by: Joel Dice <joel.dice@fermyon.com>
.github/workflows/main.yml
Makefile
expected/wasm32-wasi-preview2/defined-symbols.txt [new file with mode: 0644]
expected/wasm32-wasi-preview2/include-all.c [new file with mode: 0644]
expected/wasm32-wasi-preview2/predefined-macros.txt [new file with mode: 0644]
expected/wasm32-wasi-preview2/undefined-symbols.txt [new file with mode: 0644]
test/Makefile