lib/std/build.zig | 52 ++-- lib/std/target.zig | 152 ++++++------ lib/std/target/avr.zig | 4 - lib/std/target/riscv.zig | 49 ++-- src-self-hosted/print_targets.zig | 12 +- src-self-hosted/stage1.zig | 396 +++++++++++------------------- src/codegen.cpp | 2 +- src/main.cpp | 33 +-- src/userland.cpp | 49 ++-- src/userland.h | 16 +- test/compile_errors.zig | 11 +- test/tests.zig | 416 +++++++++++++++++--------------- test/translate_c.zig | 22 +- 13 files changed, 557 insertions(+), 657 deletions(-)