Home | History | Annotate | Download | only in powerpc

Lines Matching refs:Elf_Addr

88 Elf_Addr _rtld_bind(const Obj_Entry *, Elf_Word);
89 void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr);
91 const Elf_Rela *, int, Elf_Addr *);
111 obj->pltgot[0] = (Elf_Addr) _rtld_bind_start[0];
112 obj->pltgot[1] = (Elf_Addr) _rtld_bind_start[1];
113 obj->pltgot[2] = (Elf_Addr) obj;
120 obj->gotptr[1] = (Elf_Addr) _rtld_bind_secureplt_start;
121 obj->gotptr[2] = (Elf_Addr) obj;
169 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
172 Elf_Addr relasz = 0;
173 Elf_Addr *where;
187 where = (Elf_Addr *)(relocbase + rela->r_offset);
188 *where = (Elf_Addr)(relocbase + rela->r_addend);
201 Elf_Addr *where;
202 Elf_Addr tmp;
205 where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
248 tmp = (Elf_Addr)(defobj->relocbase + def->st_value +
263 tmp = (Elf_Addr)(defobj->relocbase + def->st_value +
279 tmp = (Elf_Addr)(defobj->relocbase + def->st_value +
302 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
324 *where = (Elf_Addr)defobj->tlsindex;
331 *where = (Elf_Addr)(def->st_value + rela->r_addend
343 *where = (Elf_Addr)(def->st_value + rela->r_addend
385 Elf_Addr * const pltresolve = obj->pltgot + 8;
405 *where += (Elf_Addr)obj->relocbase;
419 distance = (Elf_Addr)pltresolve - (Elf_Addr)where;
437 _rtld_relocate_plt_object(const Obj_Entry *obj, const Elf_Rela *rela, int reloff, Elf_Addr *tp)
440 Elf_Addr value;
458 value = (Elf_Addr)(defobj->relocbase + def->st_value);
470 const Elf_Addr * const fdesc = (Elf_Addr *) value;
475 ptrdiff_t distance = value - (Elf_Addr)where;
489 Elf_Addr *pltcall, *jmptab;
522 distance = (Elf_Addr)pltcall - (Elf_Addr)where;
533 Elf_Addr
537 Elf_Addr new_value;