lib/compiler_rt/divti3.zig | 19 +- lib/compiler_rt/fixunshfti.zig | 2 +- lib/compiler_rt/udivmodei4.zig | 2 + lib/std/math/big/int.zig | 34 ++ lib/std/mem.zig | 30 +- lib/std/os/windows.zig | 33 +- lib/std/zig/system/x86.zig | 35 +- lib/zig.h | 670 ++++++++++++++++++++++++---- src/codegen/c.zig | 762 +++++++++++++++++++++++++------- stage1/zig1.wasm | Bin 2336881 -> 2354154 bytes test/behavior/align.zig | 1 + test/behavior/asm.zig | 5 + test/behavior/atomics.zig | 155 ++++++- test/behavior/basic.zig | 18 + test/behavior/int128.zig | 16 +- test/behavior/math.zig | 44 +- 16 files changed, 1507 insertions(+), 319 deletions(-)