build.zig | 8 ++- lib/std/Build.zig | 62 ++++++++++++++-------- lib/std/Build/Cache.zig | 4 ++ lib/std/Build/Step/Compile.zig | 88 +++++++++++++++++++++++++++++++- src/Compilation.zig | 7 +-- src/link.zig | 3 +- src/link/Elf.zig | 14 ++++- src/link/Wasm.zig | 45 ++++++++++------ src/main.zig | 35 +++++++++---- 9 files changed, 210 insertions(+), 56 deletions(-)