Introduce GetElfSegmentAddress() function

This commit is contained in:
Justine Tunney 2023-07-23 17:36:18 -07:00
parent 3d172c99fe
commit ff198e7577
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
2 changed files with 49 additions and 0 deletions

View file

@ -21,6 +21,7 @@ Elf64_Shdr *GetElfSectionHeaderAddress(const Elf64_Ehdr *, size_t, Elf64_Half);
Elf64_Shdr *FindElfSectionByName(Elf64_Ehdr *, size_t, char *, const char *);
const char *GetElfString(const Elf64_Ehdr *, size_t, const char *, Elf64_Word);
void *GetElfSectionAddress(const Elf64_Ehdr *, size_t, const Elf64_Shdr *);
void *GetElfSegmentAddress(const Elf64_Ehdr *, size_t, const Elf64_Phdr *);
const char *GetElfSectionName(const Elf64_Ehdr *, size_t, Elf64_Shdr *);
char *GetElfSectionNameStringTable(const Elf64_Ehdr *, size_t);