diff --git a/src/link/MachO/Object.zig b/src/link/MachO/Object.zig index bb3da944bbc4a54cbb4ffdf8353b758714f9790b..a8293d6410315b5b3e55ea5b1e16ebef79b5ba57 100644 --- a/src/link/MachO/Object.zig +++ b/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()});