elftypes ¤
Classes:
-
constants– -
Elf32_Ehdr– -
Elf64_Ehdr– -
Elf32_Phdr– -
Elf64_Phdr– -
AUXV–
Attributes:
-
Elf32_Addr– -
Elf32_Half– -
Elf32_Off– -
Elf32_Sword– -
Elf32_Word– -
Elf64_Addr– -
Elf64_Half– -
Elf64_SHalf– -
Elf64_Off– -
Elf64_Sword– -
Elf64_Word– -
Elf64_Xword– -
Elf64_Sxword– -
AT_CONSTANTS(dict[int, str]) – -
AT_CONSTANT_NAMES–
AT_CONSTANTS module-attribute ¤
AT_CONSTANTS: dict[int, str] = {
0: "AT_NULL",
1: "AT_IGNORE",
2: "AT_EXECFD",
3: "AT_PHDR",
4: "AT_PHENT",
5: "AT_PHNUM",
6: "AT_PAGESZ",
7: "AT_BASE",
8: "AT_FLAGS",
9: "AT_ENTRY",
10: "AT_NOTELF",
11: "AT_UID",
12: "AT_EUID",
13: "AT_GID",
14: "AT_EGID",
15: "AT_PLATFORM",
16: "AT_HWCAP",
17: "AT_CLKTCK",
18: "AT_FPUCW",
19: "AT_DCACHEBSIZE",
20: "AT_ICACHEBSIZE",
21: "AT_UCACHEBSIZE",
22: "AT_IGNOREPPC",
23: "AT_SECURE",
24: "AT_BASE_PLATFORM",
25: "AT_RANDOM",
26: "AT_HWCAP2",
27: "AT_RSEQ_FEATURE_SIZE",
28: "AT_RSEQ_ALIGN",
29: "AT_HWCAP3",
30: "AT_HWCAP4",
31: "AT_EXECFN",
32: "AT_SYSINFO",
33: "AT_SYSINFO_EHDR",
34: "AT_L1I_CACHESHAPE",
35: "AT_L1D_CACHESHAPE",
36: "AT_L2_CACHESHAPE",
37: "AT_L3_CACHESHAPE",
40: "AT_L1I_CACHESIZE",
41: "AT_L1I_CACHEGEOMETRY",
42: "AT_L1D_CACHESIZE",
43: "AT_L1D_CACHEGEOMETRY",
44: "AT_L2_CACHESIZE",
45: "AT_L2_CACHEGEOMETRY",
46: "AT_L3_CACHESIZE",
47: "AT_L3_CACHEGEOMETRY",
51: "AT_MINSIGSTKSZ",
}
constants ¤
Attributes:
-
EI_MAG0– -
EI_MAG1– -
EI_MAG2– -
EI_MAG3– -
EI_CLASS– -
EI_DATA– -
EI_VERSION– -
EI_OSABI– -
EI_ABIVERSION– -
EI_PAD– -
EI_NIDENT– -
ELFMAG0– -
ELFMAG1– -
ELFMAG2– -
ELFMAG3– -
ELFCLASSNONE– -
ELFCLASS32– -
ELFCLASS64– -
ELFDATANONE– -
ELFDATA2LSB– -
ELFDATA2MSB– -
PT_NULL– -
PT_LOAD– -
PT_DYNAMIC– -
PT_INTERP– -
PT_NOTE– -
PT_SHLIB– -
PT_PHDR– -
PT_TLS– -
ET_NONE– -
ET_REL– -
ET_EXEC– -
ET_DYN– -
ET_CORE– -
DT_NULL– -
DT_NEEDED– -
DT_PLTRELSZ– -
DT_PLTGOT– -
DT_HASH– -
DT_STRTAB– -
DT_SYMTAB– -
DT_RELA– -
DT_RELASZ– -
DT_RELAENT– -
DT_STRSZ– -
DT_SYMENT– -
DT_INIT– -
DT_FINI– -
DT_SONAME– -
DT_RPATH– -
DT_SYMBOLIC– -
DT_REL– -
DT_RELSZ– -
DT_RELENT– -
DT_PLTREL– -
DT_DEBUG– -
DT_TEXTREL– -
DT_JMPREL– -
DT_ENCODING– -
SHT_NULL– -
SHT_PROGBITS– -
SHT_SYMTAB– -
SHT_STRTAB– -
SHT_RELA– -
SHT_HASH– -
SHT_DYNAMIC– -
SHT_NOTE– -
SHT_NOBITS– -
SHT_REL– -
SHT_SHLIB– -
SHT_DYNSYM– -
SHT_NUM– -
STT_NOTYPE– -
STT_OBJECT– -
STT_FUNC– -
STT_SECTION– -
STT_FILE– -
STT_COMMON– -
STT_TLS– -
NT_PRSTATUS– -
NT_PRFPREG– -
NT_PRPSINFO– -
NT_TASKSTRUCT– -
NT_AUXV– -
NT_SIGINFO– -
NT_FILE– -
NT_PRXFPREG– -
NT_PPC_VMX– -
NT_PPC_SPE– -
NT_PPC_VSX– -
NT_386_TLS– -
NT_386_IOPERM– -
NT_X86_XSTATE– -
NT_S390_HIGH_GPRS– -
NT_S390_TIMER– -
NT_S390_TODCMP– -
NT_S390_TODPREG– -
NT_S390_CTRS– -
NT_S390_PREFIX– -
NT_S390_LAST_BREAK– -
NT_S390_SYSTEM_CALL– -
NT_S390_TDB– -
NT_ARM_VFP– -
NT_ARM_TLS– -
NT_ARM_HW_BREAK– -
NT_ARM_HW_WATCH– -
NT_METAG_CBUF– -
NT_METAG_RPIPE– -
NT_METAG_TLS– -
AT_NULL– -
AT_IGNORE– -
AT_EXECFD– -
AT_PHDR– -
AT_PHENT– -
AT_PHNUM– -
AT_PAGESZ– -
AT_BASE– -
AT_FLAGS– -
AT_ENTRY– -
AT_NOTELF– -
AT_UID– -
AT_EUID– -
AT_GID– -
AT_EGID– -
AT_PLATFORM– -
AT_HWCAP– -
AT_CLKTCK– -
AT_FPUCW– -
AT_DCACHEBSIZE– -
AT_ICACHEBSIZE– -
AT_UCACHEBSIZE– -
AT_IGNOREPPC– -
AT_SECURE– -
AT_BASE_PLATFORM– -
AT_RANDOM– -
AT_EXECFN– -
AT_SYSINFO– -
AT_SYSINFO_EHDR– -
AT_L1I_CACHESHAPE– -
AT_L1D_CACHESHAPE– -
AT_L2_CACHESHAPE– -
AT_L3_CACHESHAPE–
AUXV ¤
Bases: dict[str, int | str]
Methods:
-
set– -
__getattr__– -
__str__–
Attributes:
-
AT_PHDR(int | None) – -
AT_BASE(int | None) – -
AT_PLATFORM(str | None) – -
AT_BASE_PLATFORM(str | None) – -
AT_ENTRY(int | None) – -
AT_RANDOM(int | None) – -
AT_EXECFN(str | None) – -
AT_SYSINFO(int | None) – -
AT_SYSINFO_EHDR(int | None) –