LLVM 20.0.0git
|
#include "llvm/BinaryFormat/MachO.h"
Public Attributes | |
uint32_t | size |
Size of this, including chain_starts entries. | |
uint16_t | page_size |
Page size in bytes (0x1000 or 0x4000) | |
uint16_t | pointer_format |
DYLD_CHAINED_PTR*. | |
uint64_t | segment_offset |
VM offset from the __TEXT segment. | |
uint32_t | max_valid_pointer |
Values beyond this are not pointers on 32-bit. | |
uint16_t | page_count |
Length of the page_start array. | |
uint16_t | page_start [1] |
Page offset of first fixup on each page, or DYLD_CHAINED_PTR_START_NONE if no fixups. | |
uint32_t llvm::MachO::dyld_chained_starts_in_segment::max_valid_pointer |
uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_count |
Length of the page_start array.
Definition at line 1088 of file MachO.h.
Referenced by llvm::object::MachOObjectFile::getChainedFixupsSegments().
uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_size |
Page size in bytes (0x1000 or 0x4000)
Definition at line 1084 of file MachO.h.
Referenced by llvm::object::MachOChainedFixupEntry::moveNext().
uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_start[1] |
uint16_t llvm::MachO::dyld_chained_starts_in_segment::pointer_format |
DYLD_CHAINED_PTR*.
Definition at line 1085 of file MachO.h.
Referenced by llvm::object::MachOObjectFile::getChainedFixupsSegments(), and llvm::object::MachOChainedFixupEntry::moveNext().
uint64_t llvm::MachO::dyld_chained_starts_in_segment::segment_offset |
uint32_t llvm::MachO::dyld_chained_starts_in_segment::size |
Size of this, including chain_starts entries.
Definition at line 1083 of file MachO.h.
Referenced by llvm::object::MachOObjectFile::getChainedFixupsSegments().