LLVM: llvm::MachO::dyld_chained_starts_in_segment Struct Reference (original) (raw)

#include "[llvm/BinaryFormat/MachO.h](BinaryFormat%5F2MachO%5F8h%5Fsource.html)"

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.

Definition at line 1082 of file MachO.h.

max_valid_pointer

uint32_t llvm::MachO::dyld_chained_starts_in_segment::max_valid_pointer

Values beyond this are not pointers on 32-bit.

Definition at line 1087 of file MachO.h.

page_count

uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_count

page_size

uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_size

page_start

uint16_t llvm::MachO::dyld_chained_starts_in_segment::page_start[1]

Page offset of first fixup on each page, or DYLD_CHAINED_PTR_START_NONE if no fixups.

Definition at line 1089 of file MachO.h.

pointer_format

uint16_t llvm::MachO::dyld_chained_starts_in_segment::pointer_format

segment_offset

uint64_t llvm::MachO::dyld_chained_starts_in_segment::segment_offset

VM offset from the __TEXT segment.

Definition at line 1086 of file MachO.h.

size

uint32_t llvm::MachO::dyld_chained_starts_in_segment::size


The documentation for this struct was generated from the following file: