lib/std/macho.zig | 32 ++- src/codegen.zig | 143 +++++++++- src/codegen/aarch64.zig | 89 ++++++ src/link.zig | 24 +- src/link/MachO.zig | 481 ++++++++++++++++++++------------ src/link/MachO/CodeSignature.zig | 182 ++++++++++++ src/main.zig | 3 + test/stage2/aarch64.zig | 4 +- 8 files changed, 749 insertions(+), 209 deletions(-)