diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2020-11-30 23:57:36 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2020-12-01 10:49:31 +0100 |
| commit | 1f7fb560ab5a3a82af24ab7abe11dce8f877c7fe (patch) | |
| tree | 876dfc3329b12c8619a8e4412cbab9fdabb7abef /src/link/MachO/CodeSignature.zig | |
| parent | de66b65677f8207b2bc10997031b90c06b738dc8 (diff) | |
| download | zig-1f7fb560ab5a3a82af24ab7abe11dce8f877c7fe.tar.gz zig-1f7fb560ab5a3a82af24ab7abe11dce8f877c7fe.zip | |
lld: use commands.LoadCommand in self-hosted linker
Diffstat (limited to 'src/link/MachO/CodeSignature.zig')
| -rw-r--r-- | src/link/MachO/CodeSignature.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/MachO/CodeSignature.zig b/src/link/MachO/CodeSignature.zig index 1cef7803f5..98189ae219 100644 --- a/src/link/MachO/CodeSignature.zig +++ b/src/link/MachO/CodeSignature.zig @@ -146,8 +146,8 @@ pub fn calcAdhocSignature(self: *CodeSignature, bin_file: *const MachO) !void { const text_segment = bin_file.load_commands.items[bin_file.text_segment_cmd_index.?].Segment; const code_sig_cmd = bin_file.load_commands.items[bin_file.code_signature_cmd_index.?].LinkeditData; - const execSegBase: u64 = text_segment.fileoff; - const execSegLimit: u64 = text_segment.filesize; + const execSegBase: u64 = text_segment.inner.fileoff; + const execSegLimit: u64 = text_segment.inner.filesize; const execSegFlags: u64 = if (bin_file.base.options.output_mode == .Exe) macho.CS_EXECSEG_MAIN_BINARY else 0; const file_size = code_sig_cmd.dataoff; var cdir = CodeDirectory{ |
