lib/std/wasm.zig | 108 ++++++- src/arch/wasm/CodeGen.zig | 14 +- src/arch/wasm/Emit.zig | 18 +- src/arch/wasm/Mir.zig | 23 +- src/link/Wasm.zig | 516 ++++++++++++++++++++++++++++++-- src/link/Wasm/Atom.zig | 7 + src/link/Wasm/Object.zig | 49 ++- src/link/Wasm/Symbol.zig | 4 + src/link/Wasm/types.zig | 53 ++-- 9 files changed, 716 insertions(+), 76 deletions(-)