From f6ba810f270540339e1dab222ff6264848f6ba03 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 19 Mar 2021 23:36:12 +0100 Subject: [PATCH] zld: apply offset for DICE in archive --- src/link/MachO/Object.zig | 1 + 1 file changed, 1 insertion(+) 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()}); -- 2.54.0