HomeSort by: relevance | last modified time | path
    Searched refs:relr (Results 1 - 5 of 5) sorted by relevancy

  /src/lib/csu/common/
crt0-common.c 259 const Elf_Relr *relr = 0, *relrlim; local in function:relocate_self
266 relr =
281 relrlim = (const Elf_Relr *)((const uint8_t *)relr + relrsz);
283 while (relr < relrlim) {
286 where = (Elf_Addr *)(relocbase + *relr);
288 while (++relr < relrlim && *relr & 1) {
291 for (i = 1; i < CHAR_BIT*sizeof(*relr); i++, where++) {
292 if (*relr & ((Elf_Relr)1 << i))
  /src/libexec/ld.elf_so/
reloc.c 183 * Relocate the RELR entries of obj. The RELR table is encoded as
221 const Elf_Relr *relr; local in function:_rtld_relocate_relr
223 if (obj->relr == obj->relrlim)
226 for (relr = obj->relr; relr < obj->relrlim;) {
232 assert((*relr & 1) == 0);
233 where = (Elf_Addr *)(obj->relocbase + *relr);
239 while (++relr < obj->relrlim && *relr & 1)
    [all...]
headers.c 121 obj->relr = (const Elf_Relr *)(obj->relocbase +
442 obj->relrlim = (const Elf_Relr *)((const uint8_t *)obj->relr + relrsz);
rtld.h 172 const Elf_Relr *relr; /* Relative relocations */ member in struct:Struct_Obj_Entry
  /src/tests/lib/csu/
t_hello.sh 86 atf_test_case relr cleanup
89 atf_set "descr" "Test a static PIE executable with RELR relocations"
147 atf_add_test_case relr

Completed in 40 milliseconds