lib/std/build.zig | 5 +- lib/std/build/RunStep.zig | 2 +- src/link/Wasm.zig | 13 ++-- src/link/Wasm/Archive.zig | 121 ++++++++++++++++++-------------- src/link/Wasm/Object.zig | 23 +++++- test/link.zig | 5 ++ test/link/wasm/archive/build.zig | 27 +++++++ test/link/wasm/archive/main.zig | 6 ++ 8 files changed, 139 insertions(+), 63 deletions(-)