CMakeLists.txt | 2 +- bootstrap.c | 2 +- build.zig | 24 +- lib/compiler/Maker.zig | 4 - lib/compiler/Maker/Graph.zig | 3 - lib/compiler/Maker/ScannedConfig.zig | 8 +- lib/compiler/Maker/Step/Compile.zig | 5 +- lib/compiler/aro/aro/Driver.zig | 2 +- lib/std/Build/Configuration.zig | 2 + lib/std/Target.zig | 6 + lib/std/debug.zig | 2 +- lib/std/fmt.zig | 8 +- lib/std/zig.zig | 2 + lib/std/zig/llvm/Builder.zig | 21 +- src/Air.zig | 10 +- src/Air/Print.zig | 1059 ++++++++++++++++++++++++++++++++ src/Air/print.zig | 1048 ------------------------------- src/Compilation.zig | 112 +--- src/Compilation/Config.zig | 8 +- src/InternPool.zig | 58 +- src/Module.zig | 19 +- src/Sema.zig | 8 +- src/Zcu/PerThread.zig | 58 +- src/codegen/llvm.zig | 125 ++-- src/codegen/llvm/bindings.zig | 5 +- src/codegen/riscv64/CodeGen.zig | 2 +- src/codegen/x86_64/CodeGen.zig | 2 +- src/dev.zig | 2 + src/libs/freebsd.zig | 4 - src/libs/glibc.zig | 4 - src/libs/libcxx.zig | 8 - src/libs/libtsan.zig | 4 - src/libs/libunwind.zig | 4 - src/libs/musl.zig | 3 - src/libs/netbsd.zig | 4 - src/libs/openbsd.zig | 4 - src/link.zig | 39 +- src/link/Elf.zig | 4 +- src/link/Elf/ZigObject.zig | 2 +- src/link/Elf/gc.zig | 2 +- src/link/Elf/relocatable.zig | 14 +- src/link/MachO.zig | 4 +- src/link/MachO/dead_strip.zig | 3 +- src/link/MachO/relocatable.zig | 12 +- src/main.zig | 114 ++-- src/target.zig | 2 + src/zig_llvm.cpp | 8 +- src/zig_llvm.h | 8 +- stage1/config.zig.in | 2 +- 49 files changed, 1392 insertions(+), 1464 deletions(-)