src/arch/aarch64/CodeGen.zig | 5 +- src/arch/aarch64/Emit.zig | 3 +- src/arch/arm/CodeGen.zig | 5 +- src/arch/arm/Emit.zig | 3 +- src/arch/riscv64/CodeGen.zig | 7 +- src/arch/riscv64/Emit.zig | 3 +- src/arch/sparc64/CodeGen.zig | 5 +- src/arch/sparc64/Emit.zig | 3 +- src/arch/wasm/CodeGen.zig | 4 +- src/arch/wasm/Emit.zig | 2 +- src/arch/x86_64/CodeGen.zig | 7 +- src/arch/x86_64/Emit.zig | 3 +- src/codegen.zig | 94 ++++++--------- src/link.zig | 12 +- src/link/Coff.zig | 19 +-- src/link/Dwarf.zig | 198 +++++++++++++++++++++----------- src/link/Elf/ZigObject.zig | 63 ++++++---- src/link/MachO/ZigObject.zig | 96 ++++++++++------ src/link/Plan9.zig | 35 +++--- src/link/Wasm/ZigObject.zig | 20 ++-- 20 files changed, 339 insertions(+), 248 deletions(-)