CMakeLists.txt | 1 - src/Compilation.zig | 16 + src/arch/aarch64/Emit.zig | 8 +- src/arch/x86_64/Emit.zig | 11 +- src/link.zig | 39 +- src/link/MachO.zig | 3158 +++++++++++++++------ src/link/MachO/Archive.zig | 64 +- src/link/MachO/Atom.zig | 1163 +++++++- src/link/MachO/CodeSignature.zig | 364 +-- src/link/MachO/DebugSymbols.zig | 66 +- src/link/MachO/DwarfInfo.zig | 31 +- src/link/MachO/Dylib.zig | 179 +- src/link/MachO/Object.zig | 268 +- src/link/MachO/Relocation.zig | 2 +- src/link/MachO/Trie.zig | 484 ++-- src/link/MachO/UnwindInfo.zig | 155 +- src/link/MachO/ZldAtom.zig | 1012 ------- src/link/MachO/dead_strip.zig | 277 +- src/link/MachO/dyld_info/Rebase.zig | 22 +- src/link/MachO/dyld_info/bind.zig | 18 +- src/link/MachO/eh_frame.zig | 153 +- src/link/MachO/fat.zig | 62 +- src/link/MachO/hasher.zig | 18 +- src/link/MachO/load_commands.zig | 242 +- src/link/MachO/stubs.zig | 26 +- src/link/MachO/thunks.zig | 290 +- src/link/MachO/uuid.zig | 18 +- src/link/MachO/zld.zig | 4729 +++++++------------------------- src/link/tapi.zig | 34 +- 29 files changed, 5893 insertions(+), 7017 deletions(-)