Compiler tweaks for Wasm & WASI#5158
Conversation
|
Requesting review |
|
Should the |
Yes. |
on the Alpine Musl targets, not sure why. |
I guess the WASI test only runs on Alpine musl? But the reason is now WASI links with Short of introducing |
|
Okay. Main mangle upstreamed: dlang/dmd#23303 |
7488640 to
454080f
Compare
454080f to
9c90b84
Compare
|
Okay...that should do it. I don't know what's special about Alpine's build of llvm/clang... But it should be fixed now. Forced it to use Eventually we'll want to reevaluate the Wasm/WASI CI situation, but we can do that later. |
mainas either__main_voidor__main_argc_argvas appropriatewasm-ldfor WASI targets. Allowsclangto be set as the link driver (via-gcc).wasm32-unknown-wasip1,-wasip2, and-wasip3targets, and account for the fact that the legacy-wasitriple aliases top1at the moment.__assert_failedon WASI.Split from #5152