LLVM 19.0.0git
Public Attributes | List of all members
llvm::MachO::dyld_chained_fixups_header Struct Reference

Structs for dyld chained fixups. More...

#include "llvm/BinaryFormat/MachO.h"

Public Attributes

uint32_t fixups_version
 0
 
uint32_t starts_offset
 Offset of dyld_chained_starts_in_image.
 
uint32_t imports_offset
 Offset of imports table in chain_data.
 
uint32_t symbols_offset
 Offset of symbol strings in chain_data.
 
uint32_t imports_count
 Number of imported symbol names.
 
uint32_t imports_format
 DYLD_CHAINED_IMPORT*.
 
uint32_t symbols_format
 0 => uncompressed, 1 => zlib compressed
 

Detailed Description

Structs for dyld chained fixups.

dyld_chained_fixups_header is the data pointed to by LC_DYLD_CHAINED_FIXUPS load command.

Definition at line 1064 of file MachO.h.

Member Data Documentation

◆ fixups_version

uint32_t llvm::MachO::dyld_chained_fixups_header::fixups_version

0

Definition at line 1065 of file MachO.h.

Referenced by llvm::object::MachOObjectFile::getChainedFixupsHeader().

◆ imports_count

uint32_t llvm::MachO::dyld_chained_fixups_header::imports_count

Number of imported symbol names.

Definition at line 1069 of file MachO.h.

◆ imports_format

uint32_t llvm::MachO::dyld_chained_fixups_header::imports_format

DYLD_CHAINED_IMPORT*.

Definition at line 1070 of file MachO.h.

Referenced by llvm::object::MachOObjectFile::getChainedFixupsHeader().

◆ imports_offset

uint32_t llvm::MachO::dyld_chained_fixups_header::imports_offset

Offset of imports table in chain_data.

Definition at line 1067 of file MachO.h.

◆ starts_offset

uint32_t llvm::MachO::dyld_chained_fixups_header::starts_offset

◆ symbols_format

uint32_t llvm::MachO::dyld_chained_fixups_header::symbols_format

0 => uncompressed, 1 => zlib compressed

Definition at line 1071 of file MachO.h.

◆ symbols_offset

uint32_t llvm::MachO::dyld_chained_fixups_header::symbols_offset

Offset of symbol strings in chain_data.

Definition at line 1068 of file MachO.h.


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