src/arch/x86_64/CodeGen.zig | 10 +- src/arch/x86_64/Emit.zig | 2 +- src/link/MachO.zig | 65 ++++---- src/link/MachO/Atom.zig | 34 +++-- src/link/MachO/DebugSymbols.zig | 12 +- src/link/MachO/Dylib.zig | 24 +-- src/link/MachO/InternalObject.zig | 38 ++--- src/link/MachO/Object.zig | 254 +++++++++++++++++--------------- src/link/MachO/Symbol.zig | 4 +- src/link/MachO/UnwindInfo.zig | 4 +- src/link/MachO/ZigObject.zig | 40 ++++- src/link/MachO/dyld_info/Rebase.zig | 10 +- src/link/MachO/dyld_info/Trie.zig | 46 +++--- src/link/MachO/dyld_info/bind.zig | 52 +++---- src/link/MachO/file.zig | 22 +-- src/link/MachO/synthetic.zig | 10 +- src/link/MachO/thunks.zig | 6 +- 17 files changed, 352 insertions(+), 281 deletions(-)