Elf32_Shdr
int apply_relocate_add(Elf32_Shdr *sechdrs,
Elf32_Shdr *s, *sechdrs_end = sechdrs + ehdr->e_shnum;
Elf32_Shdr *dstsec = sechdrs + s->sh_info;
apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex,
Elf32_Shdr *symsec = sechdrs + symindex;
Elf32_Shdr *relsec = sechdrs + relindex;
Elf32_Shdr *dstsec = sechdrs + relsec->sh_info;
Elf32_Shdr *sechdrs;
int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
int apply_relocate(Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
static void convert_elf_shdrs(Elf32_Shdr * s, int num)
Elf32_Shdr *sh;
sh = (Elf32_Shdr *) saveRead(infile, ex.e_shoff,
ex.e_shnum * sizeof(Elf32_Shdr),
#define Elf_Shdr Elf32_Shdr
static int apply_relocations(Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab,
int apply_relocate_add(Elf32_Shdr *sechdrs,
Elf32_Shdr *sechdrs,
const Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs,
const Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs,
Elf32_Shdr *shdrs;
int apply_relocate(Elf32_Shdr *sechdrs,
int apply_relocate_add(Elf32_Shdr *sechdrs,
#define Elf_Shdr Elf32_Shdr
elf_parser.r2(&ehdr->e32.e_shentsize) != sizeof(Elf32_Shdr)) {
Elf32_Shdr e32;
#define Elf_Shdr Elf32_Shdr
#define Elf_Shdr Elf32_Shdr
|| w2(ehdr->e_shentsize) != sizeof(Elf32_Shdr)) {
# define Elf_Shdr Elf32_Shdr
elf_parser.r2(&ehdr->e32.e_shentsize) != sizeof(Elf32_Shdr)) {
#define Elf_Shdr Elf32_Shdr