lib/std/zig/AstGen.zig | 48 +- lib/std/zig/Zir.zig | 24 +- src/Type.zig | 4 +- src/Zcu/PerThread.zig | 64 +- src/link.zig | 17 +- src/link/Dwarf.zig | 3 +- src/link/Dwarf2.zig | 1737 ++++++++++++++++++++++++-------- src/link/Elf2.zig | 6 +- src/print_zir.zig | 14 +- test/tests.zig | 9 +- 10 files changed, 1466 insertions(+), 460 deletions(-)