Structs§
- Elf32_
Dyn - Elf32_
Verdaux - Elf32_
Verdef - Elf64_
Dyn - Elf64_
Verdaux - Elf64_
Verdef - elf32_
hdr - elf32_
note - elf32_
phdr - elf32_
rel - elf32_
rela - elf32_
shdr - elf32_
sym - elf64_
hdr - elf64_
note - elf64_
phdr - elf64_
rel - elf64_
rela - elf64_
shdr - elf64_
sym
Constants§
- DT_
ADDRRNGHI - DT_
ADDRRNGLO - DT_
DEBUG - DT_
ENCODING - DT_FINI
- DT_
FLAGS_ 1 - DT_
GNU_ HASH - DT_HASH
- DT_HIOS
- DT_
HIPROC - DT_INIT
- DT_
JMPREL - DT_LOOS
- DT_
LOPROC - DT_
NEEDED - DT_NULL
- DT_
PLTGOT - DT_
PLTREL - DT_
PLTRELSZ - DT_REL
- DT_RELA
- DT_
RELACOUNT - DT_
RELAENT - DT_
RELASZ - DT_
RELCOUNT - DT_
RELENT - DT_
RELSZ - DT_
RPATH - DT_
SONAME - DT_
STRSZ - DT_
STRTAB - DT_
SYMBOLIC - DT_
SYMENT - DT_
SYMTAB - DT_
TEXTREL - DT_
VALRNGHI - DT_
VALRNGLO - DT_
VERDEF - DT_
VERDEFNUM - DT_
VERNEED - DT_
VERNEEDNUM - DT_
VERSYM - EI_
CLASS - EI_DATA
- EI_MAG0
- EI_MAG1
- EI_MAG2
- EI_MAG3
- EI_
NIDENT - EI_
OSABI - EI_PAD
- EI_
VERSION - ELFCLAS
S32 - ELFCLAS
S64 - ELFCLASSNONE
- ELFCLASSNUM
- ELFDAT
A2LSB - ELFDAT
A2MSB - ELFDATANONE
- ELFMAG
- ELFMAG0
- ELFMAG1
- ELFMAG2
- ELFMAG3
- ELFOSABI_
LINUX - ELFOSABI_
NONE - ELF_
OSABI - EM_68K
- EM_88K
- EM_386
- EM_486
- EM_860
- EM_
AARC H64 - EM_
ALPHA - EM_
ALTERA_ NIOS2 - EM_
ARCOMPACT - EM_
ARCV2 - EM_ARM
- EM_
BLACKFIN - EM_BPF
- EM_CRIS
- EM_CSKY
- EM_
CYGNUS_ M32R - EM_
CYGNUS_ MN10300 - EM_FRV
- EM_
H8_ 300 - EM_
HEXAGON - EM_
IA_ 64 - EM_
LOONGARCH - EM_M32
- EM_M32R
- EM_
MICROBLAZE - EM_MIPS
- EM_
MIPS_ RS3_ LE - EM_
MIPS_ RS4_ BE - EM_
MN10300 - EM_
NDS32 - EM_NONE
- EM_
OPENRISC - EM_
PARISC - EM_PPC
- EM_
PPC64 - EM_
RISCV - EM_S390
- EM_
S390_ OLD - EM_SH
- EM_
SPARC - EM_
SPAR C32PLUS - EM_
SPARC V9 - EM_SPU
- EM_
TILEGX - EM_
TILEPRO - EM_
TI_ C6000 - EM_
UNICORE - EM_
X86_ 64 - EM_
XTENSA - ET_CORE
- ET_DYN
- ET_EXEC
- ET_
HIPROC - ET_
LOPROC - ET_NONE
- ET_REL
- EV_
CURRENT - EV_NONE
- EV_NUM
- GNU_
PROPERTY_ AARC H64_ FEATURE_ 1_ AND - GNU_
PROPERTY_ AARC H64_ FEATURE_ 1_ BTI - NN_
386_ IOPERM - NN_
386_ TLS - NN_
ARC_ V2 - NN_
ARM_ FPMR - NN_
ARM_ GCS - NN_
ARM_ HW_ BREAK - NN_
ARM_ HW_ WATCH - NN_
ARM_ PACA_ KEYS - NN_
ARM_ PACG_ KEYS - NN_
ARM_ PAC_ ENABLED_ KEYS - NN_
ARM_ PAC_ MASK - NN_
ARM_ POE - NN_
ARM_ SSVE - NN_
ARM_ SVE - NN_
ARM_ SYSTEM_ CALL - NN_
ARM_ TAGGED_ ADDR_ CTRL - NN_
ARM_ TLS - NN_
ARM_ VFP - NN_
ARM_ ZA - NN_
ARM_ ZT - NN_AUXV
- NN_FILE
- NN_
GNU_ PROPERTY_ TYPE_ 0 - NN_
LOONGARCH_ CPUCFG - NN_
LOONGARCH_ CSR - NN_
LOONGARCH_ HW_ BREAK - NN_
LOONGARCH_ HW_ WATCH - NN_
LOONGARCH_ LASX - NN_
LOONGARCH_ LBT - NN_
LOONGARCH_ LSX - NN_
MIPS_ DSP - NN_
MIPS_ FP_ MODE - NN_
MIPS_ MSA - NN_
PPC_ DEXCR - NN_
PPC_ DSCR - NN_
PPC_ EBB - NN_
PPC_ HASHKEYR - NN_
PPC_ PKEY - NN_
PPC_ PMU - NN_
PPC_ PPR - NN_
PPC_ SPE - NN_
PPC_ TAR - NN_
PPC_ TM_ CDSCR - NN_
PPC_ TM_ CFPR - NN_
PPC_ TM_ CGPR - NN_
PPC_ TM_ CPPR - NN_
PPC_ TM_ CTAR - NN_
PPC_ TM_ CVMX - NN_
PPC_ TM_ CVSX - NN_
PPC_ TM_ SPR - NN_
PPC_ VMX - NN_
PPC_ VSX - NN_
PRFPREG - NN_
PRPSINFO - NN_
PRSTATUS - NN_
PRXFPREG - NN_
RISCV_ CSR - NN_
RISCV_ TAGGED_ ADDR_ CTRL - NN_
RISCV_ VECTOR - NN_
S390_ CTRS - NN_
S390_ GS_ BC - NN_
S390_ GS_ CB - NN_
S390_ HIGH_ GPRS - NN_
S390_ LAST_ BREAK - NN_
S390_ PREFIX - NN_
S390_ PV_ CPU_ DATA - NN_
S390_ RI_ CB - NN_
S390_ SYSTEM_ CALL - NN_
S390_ TDB - NN_
S390_ TIMER - NN_
S390_ TODCMP - NN_
S390_ TODPREG - NN_
S390_ VXRS_ HIGH - NN_
S390_ VXRS_ LOW - NN_
SIGINFO - NN_
TASKSTRUCT - NN_
VMCOREDD - NN_
X86_ SHSTK - NN_
X86_ XSAVE_ LAYOUT - NN_
X86_ XSTATE - NT_
386_ IOPERM - NT_
386_ TLS - NT_
ARC_ V2 - NT_
ARM_ FPMR - NT_
ARM_ GCS - NT_
ARM_ HW_ BREAK - NT_
ARM_ HW_ WATCH - NT_
ARM_ PACA_ KEYS - NT_
ARM_ PACG_ KEYS - NT_
ARM_ PAC_ ENABLED_ KEYS - NT_
ARM_ PAC_ MASK - NT_
ARM_ POE - NT_
ARM_ SSVE - NT_
ARM_ SVE - NT_
ARM_ SYSTEM_ CALL - NT_
ARM_ TAGGED_ ADDR_ CTRL - NT_
ARM_ TLS - NT_
ARM_ VFP - NT_
ARM_ ZA - NT_
ARM_ ZT - NT_AUXV
- NT_FILE
- NT_
GNU_ PROPERTY_ TYPE_ 0 - NT_
LOONGARCH_ CPUCFG - NT_
LOONGARCH_ CSR - NT_
LOONGARCH_ HW_ BREAK - NT_
LOONGARCH_ HW_ WATCH - NT_
LOONGARCH_ LASX - NT_
LOONGARCH_ LBT - NT_
LOONGARCH_ LSX - NT_
MIPS_ DSP - NT_
MIPS_ FP_ MODE - NT_
MIPS_ MSA - NT_
PPC_ DEXCR - NT_
PPC_ DSCR - NT_
PPC_ EBB - NT_
PPC_ HASHKEYR - NT_
PPC_ PKEY - NT_
PPC_ PMU - NT_
PPC_ PPR - NT_
PPC_ SPE - NT_
PPC_ TAR - NT_
PPC_ TM_ CDSCR - NT_
PPC_ TM_ CFPR - NT_
PPC_ TM_ CGPR - NT_
PPC_ TM_ CPPR - NT_
PPC_ TM_ CTAR - NT_
PPC_ TM_ CVMX - NT_
PPC_ TM_ CVSX - NT_
PPC_ TM_ SPR - NT_
PPC_ VMX - NT_
PPC_ VSX - NT_
PRFPREG - NT_
PRPSINFO - NT_
PRSTATUS - NT_
PRXFPREG - NT_
RISCV_ CSR - NT_
RISCV_ TAGGED_ ADDR_ CTRL - NT_
RISCV_ VECTOR - NT_
S390_ CTRS - NT_
S390_ GS_ BC - NT_
S390_ GS_ CB - NT_
S390_ HIGH_ GPRS - NT_
S390_ LAST_ BREAK - NT_
S390_ PREFIX - NT_
S390_ PV_ CPU_ DATA - NT_
S390_ RI_ CB - NT_
S390_ SYSTEM_ CALL - NT_
S390_ TDB - NT_
S390_ TIMER - NT_
S390_ TODCMP - NT_
S390_ TODPREG - NT_
S390_ VXRS_ HIGH - NT_
S390_ VXRS_ LOW - NT_
SIGINFO - NT_
TASKSTRUCT - NT_
VMCOREDD - NT_
X86_ SHSTK - NT_
X86_ XSAVE_ LAYOUT - NT_
X86_ XSTATE - OLD_
DT_ HIOS - OLD_
DT_ LOOS - PF_R
- PF_W
- PF_X
- PN_XNUM
- PT_
AARC H64_ MEMTAG_ MTE - PT_
DYNAMIC - PT_
GNU_ EH_ FRAME - PT_
GNU_ PROPERTY - PT_
GNU_ RELRO - PT_
GNU_ STACK - PT_HIOS
- PT_
HIPROC - PT_
INTERP - PT_LOAD
- PT_LOOS
- PT_
LOPROC - PT_NOTE
- PT_NULL
- PT_PHDR
- PT_
SHLIB - PT_TLS
- SELFMAG
- SHF_
ALLOC - SHF_
EXCLUDE - SHF_
EXECINSTR - SHF_
GROUP - SHF_
INFO_ LINK - SHF_
LINK_ ORDER - SHF_
MASKOS - SHF_
MASKPROC - SHF_
MERGE - SHF_
ORDERED - SHF_
OS_ NONCONFORMING - SHF_
RELA_ LIVEPATCH - SHF_
RO_ AFTER_ INIT - SHF_
STRINGS - SHF_TLS
- SHF_
WRITE - SHN_ABS
- SHN_
COMMON - SHN_
HIPROC - SHN_
HIRESERVE - SHN_
LIVEPATCH - SHN_
LOPROC - SHN_
LORESERVE - SHN_
UNDEF - SHT_
DYNAMIC - SHT_
DYNSYM - SHT_
HASH - SHT_
HIPROC - SHT_
HIUSER - SHT_
LOPROC - SHT_
LOUSER - SHT_
NOBITS - SHT_
NOTE - SHT_
NULL - SHT_NUM
- SHT_
PROGBITS - SHT_REL
- SHT_
RELA - SHT_
SHLIB - SHT_
STRTAB - SHT_
SYMTAB - STB_
GLOBAL - STB_
LOCAL - STB_
WEAK - STN_
UNDEF - STT_
COMMON - STT_
FILE - STT_
FUNC - STT_
NOTYPE - STT_
OBJECT - STT_
SECTION - STT_TLS
- VER_
FLG_ BASE - VER_
FLG_ WEAK - __
BITS_ PER_ LONG_ LONG
Type Aliases§
- Elf32_
Addr - Elf32_
Ehdr - Elf32_
Half - Elf32_
Nhdr - Elf32_
Off - Elf32_
Phdr - Elf32_
Rel - Elf32_
Rela - Elf32_
Shdr - Elf32_
Sword - Elf32_
Sym - Elf32_
Versym - Elf32_
Word - Elf64_
Addr - Elf64_
Ehdr - Elf64_
Half - Elf64_
Nhdr - Elf64_
Off - Elf64_
Phdr - Elf64_
Rel - Elf64_
Rela - Elf64_
SHalf - Elf64_
Shdr - Elf64_
Sword - Elf64_
Sxword - Elf64_
Sym - Elf64_
Versym - Elf64_
Word - Elf64_
Xword - __be16
- __be32
- __be64
- __
kernel_ caddr_ t - __
kernel_ clock_ t - __
kernel_ clockid_ t - __
kernel_ daddr_ t - __
kernel_ gid16_ t - __
kernel_ gid32_ t - __
kernel_ gid_ t - __
kernel_ ino_ t - __
kernel_ ipc_ pid_ t - __
kernel_ key_ t - __
kernel_ loff_ t - __
kernel_ long_ t - __
kernel_ mode_ t - __
kernel_ mqd_ t - __
kernel_ off_ t - __
kernel_ old_ dev_ t - __
kernel_ old_ gid_ t - __
kernel_ old_ time_ t - __
kernel_ old_ uid_ t - __
kernel_ pid_ t - __
kernel_ ptrdiff_ t - __
kernel_ size_ t - __
kernel_ ssize_ t - __
kernel_ suseconds_ t - __
kernel_ time64_ t - __
kernel_ time_ t - __
kernel_ timer_ t - __
kernel_ uid16_ t - __
kernel_ uid32_ t - __
kernel_ uid_ t - __
kernel_ ulong_ t - __le16
- __le32
- __le64
- __
poll_ t - __s8
- __s16
- __s32
- __s64
- __sum16
- __u8
- __u16
- __u32
- __u64
- __wsum