zig

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

commit e35a16c7e0a7382be90b93c734c23bed585cd199 (tree)
parent 7f7669a09e398b5b5856edf0795ed25dfd28405b
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Thu, 15 Sep 2022 22:14:10 +0200

macho: make sure both vmsize and filesize for segments match

Diffstat:
Msrc/link/MachO.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/link/MachO.zig b/src/link/MachO.zig @@ -3859,7 +3859,7 @@ fn allocateAtom(self: *MachO, atom: *Atom, new_atom_size: u64, alignment: u64) ! } header.size = needed_size; - segment.filesize = needed_size; + segment.filesize = mem.alignForwardGeneric(u64, needed_size, self.page_size); segment.vmsize = mem.alignForwardGeneric(u64, needed_size, self.page_size); maybe_last_atom.* = atom;