authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-12-18 19:41:10+01:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-12-19 12:19:20+01:00
logc89f4781bd4f162e566ec5e9c0b782984fe33657
treed4a24e6f0cd7e6c702907d26e58475ccfc4d076c
parentf32681033d7e57628db13d5d50fc0ff3e1cce20e

macho: add missing dirty markers


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

src/link/MachO.zig+3
......@@ -1537,6 +1537,7 @@ pub fn populateMissingMetadata(self: *MachO) !void {
15371537 .sdk = version,
15381538 },
15391539 });
1540 self.cmd_table_dirty = true;
15401541 }
15411542 if (self.source_version_cmd_index == null) {
15421543 self.source_version_cmd_index = @intCast(u16, self.load_commands.items.len);
......@@ -1547,6 +1548,7 @@ pub fn populateMissingMetadata(self: *MachO) !void {
15471548 .version = 0x0,
15481549 },
15491550 });
1551 self.cmd_table_dirty = true;
15501552 }
15511553 if (self.code_signature_cmd_index == null) {
15521554 self.code_signature_cmd_index = @intCast(u16, self.load_commands.items.len);
......@@ -1558,6 +1560,7 @@ pub fn populateMissingMetadata(self: *MachO) !void {
15581560 .datasize = 0,
15591561 },
15601562 });
1563 self.cmd_table_dirty = true;
15611564 }
15621565 if (self.dyld_stub_binder_index == null) {
15631566 self.dyld_stub_binder_index = @intCast(u16, self.undef_symbols.items.len);