From c89f4781bd4f162e566ec5e9c0b782984fe33657 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 18 Dec 2020 19:41:10 +0100 Subject: [PATCH] macho: add missing dirty markers --- src/link/MachO.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/link/MachO.zig b/src/link/MachO.zig index ea07bed27b..653811a557 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -1537,6 +1537,7 @@ pub fn populateMissingMetadata(self: *MachO) !void { .sdk = version, }, }); + self.cmd_table_dirty = true; } if (self.source_version_cmd_index == null) { self.source_version_cmd_index = @intCast(u16, self.load_commands.items.len); @@ -1547,6 +1548,7 @@ pub fn populateMissingMetadata(self: *MachO) !void { .version = 0x0, }, }); + self.cmd_table_dirty = true; } if (self.code_signature_cmd_index == null) { self.code_signature_cmd_index = @intCast(u16, self.load_commands.items.len); @@ -1558,6 +1560,7 @@ pub fn populateMissingMetadata(self: *MachO) !void { .datasize = 0, }, }); + self.cmd_table_dirty = true; } if (self.dyld_stub_binder_index == null) { self.dyld_stub_binder_index = @intCast(u16, self.undef_symbols.items.len);