authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-09-15 22:14:10+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2022-09-18 10:00:04+02:00
loge35a16c7e0a7382be90b93c734c23bed585cd199
tree60dcf33610d72d75ac911f85bf5f09c634e9f1f3
parent7f7669a09e398b5b5856edf0795ed25dfd28405b

macho: make sure both vmsize and filesize for segments match


1 files changed, 1 insertions(+), 1 deletions(-)

src/link/MachO.zig+1-1
...@@ -3859,7 +3859,7 @@ fn allocateAtom(self: *MachO, atom: *Atom, new_atom_size: u64, alignment: u64) !...@@ -3859,7 +3859,7 @@ fn allocateAtom(self: *MachO, atom: *Atom, new_atom_size: u64, alignment: u64) !
3859 }3859 }
38603860
3861 header.size = needed_size;3861 header.size = needed_size;
3862 segment.filesize = needed_size;3862 segment.filesize = mem.alignForwardGeneric(u64, needed_size, self.page_size);
3863 segment.vmsize = mem.alignForwardGeneric(u64, needed_size, self.page_size);3863 segment.vmsize = mem.alignForwardGeneric(u64, needed_size, self.page_size);
3864 maybe_last_atom.* = atom;3864 maybe_last_atom.* = atom;
38653865