LLDB mainline
Classes
elf Namespace Reference

Classes

class  ELFDynamic
 Represents an entry in an ELF dynamic table. More...
 
class  ELFHeader
 Generic representation of an ELF file header. More...
 
class  ELFProgramHeader
 Generic representation of an ELF program header. More...
 
class  ELFRel
 Represents a relocation entry with an implicit addend. More...
 
class  ELFRela
 Represents a relocation entry with an explicit addend. More...
 
class  ELFSectionHeader
 Generic representation of an ELF section header. More...
 
class  ELFSymbol
 Represents a symbol within an ELF symbol table. More...
 

Typedefs

ELF type definitions.

Types used to represent the various components of ELF structures.

All types are signed or unsigned integral types wide enough to hold values from both 32 and 64 bit ELF variants.

typedef uint64_t elf_addr
 
typedef uint64_t elf_off
 
typedef uint16_t elf_half
 
typedef uint32_t elf_word
 
typedef int32_t elf_sword
 
typedef uint64_t elf_size
 
typedef uint64_t elf_xword
 
typedef int64_t elf_sxword
 

Typedef Documentation

◆ elf_addr

typedef uint64_t elf::elf_addr

Definition at line 41 of file ELFHeader.h.

◆ elf_half

typedef uint16_t elf::elf_half

Definition at line 43 of file ELFHeader.h.

◆ elf_off

typedef uint64_t elf::elf_off

Definition at line 42 of file ELFHeader.h.

◆ elf_size

typedef uint64_t elf::elf_size

Definition at line 46 of file ELFHeader.h.

◆ elf_sword

typedef int32_t elf::elf_sword

Definition at line 45 of file ELFHeader.h.

◆ elf_sxword

typedef int64_t elf::elf_sxword

Definition at line 48 of file ELFHeader.h.

◆ elf_word

typedef uint32_t elf::elf_word

Definition at line 44 of file ELFHeader.h.

◆ elf_xword

typedef uint64_t elf::elf_xword

Definition at line 47 of file ELFHeader.h.