lib/std/build.zig | 10 +- lib/std/target/aarch64.zig | 648 +++---- lib/std/target/amdgpu.zig | 1068 +++++------ lib/std/target/arm.zig | 844 ++++----- lib/std/target/avr.zig | 3182 ++++++++++++++++---------------- lib/std/target/hexagon.zig | 8 +- lib/std/target/mips.zig | 226 +-- lib/std/target/powerpc.zig | 42 +- lib/std/target/riscv.zig | 8 +- lib/std/target/sparc.zig | 18 +- lib/std/target/systemz.zig | 68 +- lib/std/target/wasm.zig | 16 +- lib/std/target/x86.zig | 136 +- src-self-hosted/stage1.zig | 36 + src/codegen.cpp | 8 + src/main.cpp | 37 +- src/userland.cpp | 3 + src/userland.h | 3 + 18 files changed, 3209 insertions(+), 3152 deletions(-)