src/link/MachO/Object.zig | 42 +++--- src/link/MachO/UnwindInfo.zig | 198 +++++++++++++------------ src/link/MachO/ZldAtom.zig | 18 +-- src/link/MachO/dead_strip.zig | 199 +++++++++++++------------- src/link/MachO/eh_frame.zig | 246 +++++++++++++++++--------------- src/link/MachO/zld.zig | 36 +++++ test/link.zig | 4 + test/link/macho/bugs/16628/a_arm64.s | 37 +++++ test/link/macho/bugs/16628/a_x64.s | 29 ++++ test/link/macho/bugs/16628/build.zig | 42 ++++++ test/link/macho/bugs/16628/main.c | 8 ++ 11 files changed, 525 insertions(+), 334 deletions(-)