20 for (
uint64_t i = 0; i < symCount; i++)
23 const char* symbolName = &strTable[symbol->
st_name];
#define ELF64_AT_OFFSET(elf, offset)
Get a pointer to a location in the ELF file at the given offset.
Elf64_Sym * elf64_get_symbol_by_name(const Elf64_File *elf, const char *name)
Get a symbol by its name from the symbol table.
#define ELF64_GET_SHDR(elf, index)
Get the section header at the given index from an ELF file.
#define NULL
Pointer error value.
__UINTPTR_TYPE__ uintptr_t
ELF File Helper structure.
Elf64_Shdr * symtab
The symbol table section, or NULL if not found.
Elf64_Xword sh_size
Section size in bytes.
Elf64_Off sh_offset
Section's file offset in bytes.
ELF64 Symbol Table Entry.