Go to the source code of this file.
|
| enum | SYMS_ElfIdentifier {
SYMS_ElfIdentifier_MAG0 = 0
, SYMS_ElfIdentifier_MAG1 = 1
, SYMS_ElfIdentifier_MAG2 = 2
, SYMS_ElfIdentifier_MAG3 = 3
,
SYMS_ElfIdentifier_CLASS = 4
, SYMS_ElfIdentifier_DATA = 5
, SYMS_ElfIdentifier_VERSION = 6
, SYMS_ElfIdentifier_OSABI = 7
,
SYMS_ElfIdentfiier_ABIVERSION = 8
, SYMS_ElfIdentifier_NIDENT = 16
} |
| |
| enum | SYMS_ElfCompressTypeEnum {
SYMS_ElfCompressType_None = 0
, SYMS_ElfCompressType_ZLib = 1
, SYMS_ElfCompressType_ZStd = 2
, SYMS_ElfCompressType_LoOs = 0x60000000
,
SYMS_ElfCompressType_HiOs = 0x6fffffff
, SYMS_ElfCompressType_LoProc = 0x70000000
, SYMS_ElfCompressType_HiProc = 0x7fffffff
} |
| |
◆ SYMS_ELF32_R_SYM
| #define SYMS_ELF32_R_SYM |
( |
|
x | ) |
((x) >> 8) |
◆ SYMS_ELF32_R_TYPE
| #define SYMS_ELF32_R_TYPE |
( |
|
x | ) |
((x) & 0xFF) |
◆ SYMS_ELF64_R_INFO
◆ SYMS_ELF64_R_SYM
| #define SYMS_ELF64_R_SYM |
( |
|
x | ) |
((x) >> 32) |
◆ SYMS_ELF64_R_TYPE
| #define SYMS_ELF64_R_TYPE |
( |
|
x | ) |
((x) & 0xffffffff) |
◆ SYMS_ELF_EXTERNAL_VERSYM_HIDDEN
| #define SYMS_ELF_EXTERNAL_VERSYM_HIDDEN 0x8000 |
◆ SYMS_ELF_EXTERNAL_VERSYM_MASK
| #define SYMS_ELF_EXTERNAL_VERSYM_MASK 0x7FFF |
◆ SYMS_ELF_ST_BIND
| #define SYMS_ELF_ST_BIND |
( |
|
x | ) |
((x) >> 4) |
◆ SYMS_ELF_ST_INFO
| #define SYMS_ELF_ST_INFO |
( |
|
b, |
|
|
|
t |
|
) |
| (((b) << 4) + ((t) & 0xF)) |
◆ SYMS_ELF_ST_TYPE
| #define SYMS_ELF_ST_TYPE |
( |
|
x | ) |
((x) & 0xF) |
◆ SYMS_ELF_ST_VISIBILITY
| #define SYMS_ELF_ST_VISIBILITY |
( |
|
v | ) |
((v) & 0x3) |
◆ SYMS_ElfAuxv32
◆ SYMS_ElfAuxv64
◆ SYMS_ElfChdr32
◆ SYMS_ElfChdr64
◆ SYMS_ElfCompressType
◆ SYMS_ElfDyn32
◆ SYMS_ElfDyn64
◆ SYMS_ElfEhdr32
◆ SYMS_ElfEhdr64
◆ SYMS_ElfIdentifier
◆ SYMS_ElfLinkMap32
◆ SYMS_ElfLinkMap64
◆ SYMS_ElfPhdr32
◆ SYMS_ElfPhdr64
◆ SYMS_ElfShdr32
◆ SYMS_ElfShdr64
◆ SYMS_ElfCompressTypeEnum
| Enumerator |
|---|
| SYMS_ElfCompressType_None | |
| SYMS_ElfCompressType_ZLib | |
| SYMS_ElfCompressType_ZStd | |
| SYMS_ElfCompressType_LoOs | |
| SYMS_ElfCompressType_HiOs | |
| SYMS_ElfCompressType_LoProc | |
| SYMS_ElfCompressType_HiProc | |
◆ SYMS_ElfIdentifier
| Enumerator |
|---|
| SYMS_ElfIdentifier_MAG0 | |
| SYMS_ElfIdentifier_MAG1 | |
| SYMS_ElfIdentifier_MAG2 | |
| SYMS_ElfIdentifier_MAG3 | |
| SYMS_ElfIdentifier_CLASS | |
| SYMS_ElfIdentifier_DATA | |
| SYMS_ElfIdentifier_VERSION | |
| SYMS_ElfIdentifier_OSABI | |
| SYMS_ElfIdentfiier_ABIVERSION | |
| SYMS_ElfIdentifier_NIDENT | |
◆ syms_elf_dyn64_from_dyn32()
◆ syms_elf_ehdr64_from_ehdr32()
◆ syms_elf_gnu_debuglink_crc32()
◆ syms_elf_phdr64_from_phdr32()
◆ syms_elf_rel64_from_rel32()
◆ syms_elf_rela64_from_rela32()
◆ syms_elf_shdr64_from_shdr32()
◆ syms_elf_sym64_from_sym32()