Commit f6ba810f27

Jakub Konka <kubkon@jakubkonka.com>
2021-03-19 23:36:12
zld: apply offset for DICE in archive
1 parent 867ae50
Changed files (1)
src
link
src/link/MachO/Object.zig
@@ -164,6 +164,7 @@ pub fn readLoadCommands(self: *Object, reader: anytype, offset: ReadOffset) !voi
             },
             macho.LC_DATA_IN_CODE => {
                 self.data_in_code_cmd_index = i;
+                cmd.LinkeditData.dataoff += offset_mod;
             },
             else => {
                 log.debug("Unknown load command detected: 0x{x}.", .{cmd.cmd()});