Modules | |
Symbols | |
Functions | |
ELF_SPEC_HEADER * | melf_symbolTableCreate (MELF *melf, const char *name) |
Elf32_Sym * | melf_symbolTableAddSymbol (MELF *melf, ELF_SPEC_HEADER *symTable, const char *name) |
Elf32_Sym * | melf_symbolTableEnum (MELF *melf, ELF_SPEC_HEADER *symTable, unsigned long index) |
unsigned long | melf_symbolTableRemoveSymbol (MELF *melf, ELF_SPEC_HEADER *symTable, Elf32_Sym *symbol) |
|
Adds a new symbol with the given name to the symbol table.
|
|
Creates a symbol table with the specified name.
|
|
Enumerates the symbol table at the given index. Indexes start at 0.
|
|
Removes a given symbol.
|