From 753e2b86396abb6bb614bff25b18d8fd82a809d8 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Mon, 20 Jun 2022 13:52:39 +0200 Subject: macho: verbose print pagezero size if specified --- src/link/MachO.zig | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/link/MachO.zig b/src/link/MachO.zig index b19b850d80..605b60cc76 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -929,6 +929,11 @@ pub fn flushModule(self: *MachO, comp: *Compilation, prog_node: *std.Progress.No try argv.append(rpath); } + if (self.base.options.pagezero_size) |pagezero_size| { + try argv.append("-pagezero_size"); + try argv.append(try std.fmt.allocPrint(arena, "0x{x}", .{pagezero_size})); + } + try argv.appendSlice(positionals.items); try argv.append("-o"); -- cgit v1.2.3