diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2021-03-03 01:52:21 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2021-03-17 19:59:13 +0100 |
| commit | a1b0ec5277c08b82411f830ab0e82487a6a00184 (patch) | |
| tree | 5eae262cd55db0709bd2213a807fe725b1da3819 /lib/std/macho.zig | |
| parent | 066c1386a3dfe0acf4c9d11ba436e7e339d2310b (diff) | |
| download | zig-a1b0ec5277c08b82411f830ab0e82487a6a00184.tar.gz zig-a1b0ec5277c08b82411f830ab0e82487a6a00184.zip | |
zld: start bringing x64 up to speed
Diffstat (limited to 'lib/std/macho.zig')
| -rw-r--r-- | lib/std/macho.zig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/std/macho.zig b/lib/std/macho.zig index 4cdb9dc40e..3cf6914ad9 100644 --- a/lib/std/macho.zig +++ b/lib/std/macho.zig @@ -1615,3 +1615,17 @@ pub const GenericBlob = extern struct { /// Total length of blob length: u32, }; + +/// The LC_DATA_IN_CODE load commands uses a linkedit_data_command +/// to point to an array of data_in_code_entry entries. Each entry +/// describes a range of data in a code section. +pub const data_in_code_entry = extern struct { + /// From mach_header to start of data range. + offset: u32, + + /// Number of bytes in data range. + length: u16, + + /// A DICE_KIND value. + kind: u16, +}; |
