lib/std/build.zig | 8 ++ lib/std/debug.zig | 3 +- lib/std/heap.zig | 189 +++++++++++++++----------------- lib/std/os.zig | 44 +++++++- lib/std/os/bits/wasi.zig | 8 +- lib/std/os/wasi.zig | 5 + lib/std/target.zig | 12 ++ src/analyze.cpp | 3 +- src/ir.cpp | 8 ++ src/target.cpp | 6 +- test/compile_errors.zig | 19 +++- test/stage1/behavior/asm.zig | 3 +- test/stage1/behavior/new_stack_call.zig | 3 + 13 files changed, 205 insertions(+), 106 deletions(-)