zig

fork of https://codeberg.org/ziglang/zig
Log | Tree | Refs | README | LICENSE

commit 753e2b86396abb6bb614bff25b18d8fd82a809d8 (tree)
parent ea9b7a0626c0191aa513549773c4d3b04e04de7c
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Mon, 20 Jun 2022 13:52:39 +0200

macho: verbose print pagezero size if specified

Diffstat:
Msrc/link/MachO.zig | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git 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");