Modules |
String Table |
Dynamic |
Note |
Symbol Table |
Relocateables |
Functions |
ELF_SPEC_HEADER * | melf_sectionAdd (MELF *melf) |
ELF_SPEC_HEADER * | melf_sectionGetEnum (MELF *melf) |
ELF_SPEC_HEADER * | melf_sectionEnumNext (MELF *melf, ELF_SPEC_HEADER *en) |
ELF_SPEC_HEADER * | melf_sectionEnumPrev (MELF *melf, ELF_SPEC_HEADER *en) |
ELF_SPEC_HEADER * | melf_sectionFindType (MELF *melf, unsigned long type) |
ELF_SPEC_HEADER * | melf_sectionFindIndex (MELF *melf, unsigned long index) |
ELF_SPEC_HEADER * | melf_sectionFindName (MELF *melf, const char *name) |
void | melf_sectionSetContent (MELF *melf, ELF_SPEC_HEADER *section, void *content, unsigned long contentLength) |
void * | melf_sectionGetContent (MELF *melf, ELF_SPEC_HEADER *section) |
unsigned long | melf_sectionInsertContent (MELF *melf, ELF_SPEC_HEADER *section, unsigned long offset, void *content, unsigned long contentLength) |
void | melf_sectionSetName (MELF *melf, ELF_SPEC_HEADER *section, const char *name) |
const char * | melf_sectionGetName (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetType (MELF *melf, ELF_SPEC_HEADER *section, unsigned long type) |
unsigned long | melf_sectionGetType (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetOffset (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Off offset) |
Elf32_Off | melf_sectionGetOffset (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetSize (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Half size) |
Elf32_Half | melf_sectionGetSize (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetAddress (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Addr addr) |
Elf32_Addr | melf_sectionGetAddress (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetLink (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Word link) |
Elf32_Word | melf_sectionGetLink (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetInfo (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Word info) |
Elf32_Word | melf_sectionGetInfo (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetFlags (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Word flags) |
Elf32_Word | melf_sectionGetFlags (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetEntrySize (MELF *melf, ELF_SPEC_HEADER *section, Elf32_Word entsize) |
Elf32_Word | melf_sectionGetEntrySize (MELF *melf, ELF_SPEC_HEADER *section) |
unsigned long | melf_sectionGetIndex (MELF *melf, ELF_SPEC_HEADER *section) |
void | melf_sectionSetStringTableHeader (MELF *melf, ELF_SPEC_HEADER *section, ELF_SPEC_HEADER *stringTable) |
ELF_SPEC_HEADER * | melf_sectionGetStringTableHeader (MELF *melf, ELF_SPEC_HEADER *section) |
unsigned long | melf_sectionRemove (MELF *melf, unsigned long id) |