Elf_Rel
typedef Elf_Rel RELOC_TYPE;
typedef Elf_Rel RELOC_TYPE;
RELOC_DYN(Elf_Rel *r, const Elf_Sym *s, Elf_Addr *p, unsigned long v)
void _dl_reloc_plt(Elf_Word *where, Elf_Addr value, Elf_Rel *rel);
Elf_Rel *rels;
numrel = object->Dyn.info[relsz] / sizeof(Elf_Rel);
rels = (Elf_Rel *)(object->Dyn.info[rel]);
Elf_Rel *rel;
rel = (Elf_Rel *)(object->Dyn.info[DT_JMPREL]);
for (i = 0; i < num/sizeof(Elf_Rel); i++, rel++) {
Elf_Rel *rel;
rel = ((Elf_Rel *)object->Dyn.info[DT_JMPREL]) + (relidx);
typedef Elf_Rel RELOC_TYPE;
RELOC_DYN(const Elf_Rel *r, const Elf_Sym *s, Elf_Addr *p, unsigned long v)
Elf_Rel *rels;
numrel = object->Dyn.info[relsz] / sizeof(Elf_Rel);
rels = (Elf_Rel *)(object->Dyn.info[rel]);
Elf_Rel *rel;
rel = (Elf_Rel *)(object->Dyn.info[DT_JMPREL]);
rel += index/sizeof(Elf_Rel);
Elf_Rel *rel;
rel = (Elf_Rel *)(object->Dyn.info[DT_JMPREL]);
for (i = 0; i < num/sizeof(Elf_Rel); i++, rel++) {
typedef Elf_Rel RELOC_TYPE;
Elf_Rel *relocs;
numrel = object->Dyn.info[relsz] / sizeof(Elf_Rel);
relocs = (Elf_Rel *)(object->Dyn.info[rel]);
Elf_Rel *rel;
Elf_Rel *rel = NULL;
rel = (Elf_Rel *)(p + sh->sh_offset);
for (j = 0; j < (sh->sh_size / sizeof(Elf_Rel)); j++) {
Elf_Rel *prel;
prel = (Elf_Rel *) (pexe + pshdr->sh_offset);
num_reloc = pshdr->sh_size / sizeof(Elf_Rel);