src/Sema.zig | 2 - src/Zcu.zig | 34 +--- src/Zcu/PerThread.zig | 195 ++++++---------------- src/codegen/llvm.zig | 213 ++++++++++++------------ src/link.zig | 37 +---- src/link/C.zig | 84 +++++----- src/link/Coff.zig | 281 +++++++++++++++----------------- src/link/Elf.zig | 11 +- src/link/Elf/ZigObject.zig | 101 +++++------- src/link/Elf2.zig | 102 ++++++------ src/link/MachO.zig | 11 +- src/link/MachO/ZigObject.zig | 116 ++++++------- src/link/SpirV.zig | 24 ++- src/link/Wasm.zig | 83 ++++------ test/link/snapshots/static-lib.llvm.dmp | 2 +- test/link/snapshots/static-lib.no-llvm.dmp | 4 +- 16 files changed, 533 insertions(+), 767 deletions(-)