src/Compilation.zig | 1 + src/Zcu.zig | 161 ++++++++++++++++++++------------ src/Zcu/PerThread.zig | 3 +- src/codegen.zig | 2 - src/codegen/c.zig | 3 +- src/codegen/llvm.zig | 4 +- src/crash_report.zig | 1 - src/dev.zig | 1 - src/link.zig | 6 +- src/link/Coff.zig | 2 +- src/link/ConstPool.zig | 29 +++++- src/link/Dwarf.zig | 40 ++++---- src/link/Dwarf2.zig | 133 +++++++++++++------------- src/link/Elf.zig | 1 - src/link/Elf/Atom.zig | 28 +++--- src/link/Elf/Thunk.zig | 2 + src/link/Elf/ZigObject.zig | 2 + src/link/Elf/eh_frame.zig | 4 + src/link/Elf/synthetic_sections.zig | 5 + src/link/Elf2.zig | 3 +- src/link/MachO.zig | 1 - src/link/MachO/Atom.zig | 4 +- src/link/MachO/Object.zig | 5 + src/link/MachO/ZigObject.zig | 2 + src/link/Spork8.zig | 2 - src/link/Wasm.zig | 3 - src/main.zig | 2 +- src/target.zig | 6 +- 28 files changed, 269 insertions(+), 187 deletions(-)