lib/std/build.zig | 2 +- lib/std/target.zig | 91 ++++++++++----- lib/std/target/aarch64.zig | 200 ++++++++++++++++---------------- lib/std/target/amdgpu.zig | 200 ++++++++++++++++---------------- lib/std/target/arm.zig | 196 +++++++++++++++---------------- lib/std/target/avr.zig | 64 +++++----- lib/std/target/bpf.zig | 18 +-- lib/std/target/hexagon.zig | 34 +++--- lib/std/target/mips.zig | 64 +++++----- lib/std/target/msp430.zig | 14 +-- lib/std/target/nvptx.zig | 52 ++++----- lib/std/target/powerpc.zig | 88 +++++++------- lib/std/target/riscv.zig | 18 +-- lib/std/target/sparc.zig | 58 ++++----- lib/std/target/systemz.zig | 78 ++++++------- lib/std/target/wasm.zig | 24 ++-- lib/std/target/x86.zig | 174 +++++++++++++-------------- src-self-hosted/stage1.zig | 77 +++++++++--- src/error.cpp | 1 + src/main.cpp | 13 ++- src/userland.cpp | 6 +- src/userland.h | 7 +- 22 files changed, 777 insertions(+), 702 deletions(-)