lib/std/start.zig | 18 ++ src/arch/wasm/CodeGen.zig | 355 +++++++++++++++++++++++++---- src/arch/wasm/Emit.zig | 10 +- src/arch/wasm/Mir.zig | 5 + src/link/Wasm.zig | 80 +++++-- src/link/Wasm/Atom.zig | 8 +- test/cases.zig | 2 +- test/stage2/darwin.zig | 2 +- test/stage2/wasm.zig | 387 +++++++++++++++++--------------- 9 files changed, 623 insertions(+), 244 deletions(-)