/sysdeps/s390/s390-64/ |
A D | dl-machine.h | 294 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 320 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 327 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 350 *reloc_addr = sym->st_value + reloc->r_addend; in elf_machine_rela() 364 *reloc_addr = (sym->st_value + reloc->r_addend in elf_machine_rela() 395 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 404 *(char *) reloc_addr = value + reloc->r_addend; in elf_machine_rela() 416 value + reloc->r_addend - (Elf64_Addr) reloc_addr; in elf_machine_rela() 424 value + reloc->r_addend - (Elf64_Addr) reloc_addr; in elf_machine_rela() 447 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() [all …]
|
/sysdeps/s390/s390-32/ |
A D | dl-machine.h | 347 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 372 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 380 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 403 *reloc_addr = sym->st_value + reloc->r_addend; in elf_machine_rela() 417 *reloc_addr = (sym->st_value + reloc->r_addend in elf_machine_rela() 448 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 451 *(unsigned short *) reloc_addr = value + reloc->r_addend; in elf_machine_rela() 454 *(char *) reloc_addr = value + reloc->r_addend; in elf_machine_rela() 470 value + reloc->r_addend - (Elf32_Addr) reloc_addr; in elf_machine_rela() 493 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() [all …]
|
/sysdeps/csky/ |
A D | dl-machine.h | 229 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 264 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 267 *reloc_addr = value + reloc->r_addend - (Elf32_Addr) reloc_addr; in elf_machine_rela() 273 | (((value + reloc->r_addend) >> 16) & 0xffff); in elf_machine_rela() 280 | ((value + reloc->r_addend) & 0xffff); in elf_machine_rela() 286 unsigned int offset = ((value + reloc->r_addend in elf_machine_rela() 316 *reloc_addr =(sym == NULL ? 0 : sym->st_value) + reloc->r_addend; in elf_machine_rela() 323 + reloc->r_addend); in elf_machine_rela() 340 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() 356 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_lazy_rel()
|
/sysdeps/x86_64/ |
A D | dl-machine.h | 276 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 333 = (Elf64_Addr) sym->st_size + reloc->r_addend; in elf_machine_rela() 346 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 370 value = sym->st_value + reloc->r_addend; in elf_machine_rela() 392 td->arg = (void*)reloc->r_addend; in elf_machine_rela() 405 (sym_map, sym->st_value + reloc->r_addend); in elf_machine_rela() 413 + reloc->r_addend); in elf_machine_rela() 431 value = (sym->st_value + reloc->r_addend in elf_machine_rela() 459 value += reloc->r_addend; in elf_machine_rela() 507 value = map->l_addr + reloc->r_addend; in elf_machine_rela() [all …]
|
A D | dl-irel.h | 44 ElfW(Addr) value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
/sysdeps/m68k/ |
A D | dl-machine.h | 227 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 260 *(char *) reloc_addr = value + reloc->r_addend; in elf_machine_rela() 263 *(short *) reloc_addr = value + reloc->r_addend; in elf_machine_rela() 266 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 270 = value + reloc->r_addend - (Elf32_Addr) reloc_addr; in elf_machine_rela() 274 = value + reloc->r_addend - (Elf32_Addr) reloc_addr; in elf_machine_rela() 277 *reloc_addr = value + reloc->r_addend - (Elf32_Addr) reloc_addr; in elf_machine_rela() 312 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|
A D | dl-tls.h | 36 ((sym_map)->l_tls_offset + (sym)->st_value + (reloc)->r_addend \ 41 ((sym)->st_value + (reloc)->r_addend - TLS_DTV_OFFSET)
|
/sysdeps/powerpc/ |
A D | dl-tls.h | 38 ((sym_map)->l_tls_offset + (sym)->st_value + (reloc)->r_addend \ 43 ((sym)->st_value + (reloc)->r_addend - TLS_DTV_OFFSET)
|
/sysdeps/sh/ |
A D | dl-machine.h | 248 return value + reloc->r_addend; in elf_machine_plt_value() 302 if (reloc->r_addend) in elf_machine_rela() 303 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 325 value += reloc->r_addend; in elf_machine_rela() 378 *reloc_addr = map->l_tls_offset + sym->st_value + reloc->r_addend; in elf_machine_rela() 388 + reloc->r_addend; in elf_machine_rela() 410 value -= SYMBOL_ADDRESS (map, refsym, true) + reloc->r_addend; in elf_machine_rela() 435 if (reloc->r_addend) in elf_machine_rela_relative() 436 value = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|
/sysdeps/sparc/sparc32/ |
A D | dl-irel.h | 46 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela() 52 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
A D | dl-machine.h | 316 return value + reloc->r_addend; in elf_machine_plt_value() 360 *reloc_addr = sym->st_size + reloc->r_addend; in elf_machine_rela() 370 *reloc_addr += map->l_addr + reloc->r_addend; in elf_machine_rela() 391 value += reloc->r_addend; /* Assume copy relocs have zero addend. */ in elf_machine_rela() 463 *reloc_addr = (sym == NULL ? 0 : sym->st_value) + reloc->r_addend; in elf_machine_rela() 474 + reloc->r_addend; in elf_machine_rela() 484 + reloc->r_addend; in elf_machine_rela() 545 *reloc_addr += l_addr + reloc->r_addend; in elf_machine_rela_relative() 561 Elf32_Addr value = map->l_addr + reloc->r_addend; in elf_machine_lazy_rel()
|
/sysdeps/microblaze/ |
A D | dl-machine.h | 219 PUT_REL_64 (reloc_addr, map->l_addr + reloc->r_addend); in elf_machine_rela() 221 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 229 value += reloc->r_addend; in elf_machine_rela() 263 *reloc_addr = sym->st_value + reloc->r_addend; in elf_machine_rela() 270 *reloc_addr = sym->st_value + sym_map->l_tls_offset + reloc->r_addend; in elf_machine_rela() 286 PUT_REL_64 (reloc_addr, l_addr + reloc->r_addend); in elf_machine_rela_relative()
|
/sysdeps/powerpc/powerpc64/ |
A D | dl-irel.h | 46 Elf64_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela() 52 Elf64_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
/sysdeps/sparc/sparc64/ |
A D | dl-irel.h | 46 Elf64_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela() 52 Elf64_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
A D | dl-machine.h | 94 sparc64_fixup_plt (map, reloc, reloc_addr, value + reloc->r_addend, in elf_machine_fixup_plt() 95 reloc->r_addend, 1); in elf_machine_fixup_plt() 213 if (__builtin_expect (rela->r_addend, 0) != 0) in elf_machine_runtime_setup() 387 *reloc_addr = sym->st_size + reloc->r_addend; in elf_machine_rela() 397 *reloc_addr += map->l_addr + reloc->r_addend; in elf_machine_rela() 418 value += reloc->r_addend; /* Assume copy relocs have zero addend. */ in elf_machine_rela() 491 *reloc_addr = (sym == NULL ? 0 : sym->st_value) + reloc->r_addend; in elf_machine_rela() 502 + reloc->r_addend; in elf_machine_rela() 512 + reloc->r_addend; in elf_machine_rela() 655 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() [all …]
|
/sysdeps/aarch64/ |
A D | dl-machine.h | 250 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 294 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 304 td->arg = (void*)reloc->r_addend; in elf_machine_rela() 317 (sym_map, sym->st_value + reloc->r_addend); in elf_machine_rela() 325 + reloc->r_addend); in elf_machine_rela() 345 *reloc_addr = sym->st_value + reloc->r_addend; in elf_machine_rela() 353 sym->st_value + reloc->r_addend + sym_map->l_tls_offset; in elf_machine_rela() 358 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 378 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() 442 ElfW(Addr) value = map->l_addr + reloc->r_addend; in elf_machine_lazy_rel()
|
/sysdeps/nios2/ |
A D | dl-machine.h | 246 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 296 *reloc_addr = reloc->r_addend + TLS_DTPREL_VALUE(sym); in elf_machine_rela() 303 *reloc_addr = reloc->r_addend + TLS_TPREL_VALUE(sym_map, sym); in elf_machine_rela() 308 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 323 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|
/sysdeps/riscv/ |
A D | dl-machine.h | 183 value = SYMBOL_ADDRESS (sym_map, sym, true) + reloc->r_addend; in elf_machine_rela() 202 *addr_field = TLS_DTPREL_VALUE (sym) + reloc->r_addend; in elf_machine_rela() 209 *addr_field = TLS_TPREL_VALUE (sym_map, sym) + reloc->r_addend; in elf_machine_rela() 262 *addr_field = map->l_addr + reloc->r_addend; in elf_machine_rela() 268 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 293 *(ElfW(Addr) *) reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() 318 ElfW(Addr) value = map->l_addr + reloc->r_addend; in elf_machine_lazy_rel()
|
A D | dl-irel.h | 49 ElfW(Addr) value = elf_ifunc_invoke (reloc->r_addend); in elf_irela()
|
/sysdeps/i386/ |
A D | dl-machine.h | 479 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 504 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 509 *reloc_addr = (value + reloc->r_addend - (Elf32_Addr) reloc_addr); in elf_machine_rela() 531 td->arg = (void*)reloc->r_addend; in elf_machine_rela() 544 (sym_map, sym->st_value + reloc->r_addend); in elf_machine_rela() 552 + reloc->r_addend); in elf_machine_rela() 568 + reloc->r_addend; in elf_machine_rela() 580 + reloc->r_addend; in elf_machine_rela() 604 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 636 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative() [all …]
|
/sysdeps/hppa/ |
A D | dl-machine.h | 160 return (struct fdesc) { value.ip + reloc->r_addend, value.gp }; in elf_machine_plt_value() 301 fptr->ip = reloc->r_addend + l_addr; in elf_machine_runtime_setup() 588 value += reloc->r_addend; in elf_machine_rela() 612 + ((reloc->r_addend + 0x1000) & -0x2000)); in elf_machine_rela() 623 + (((reloc->r_addend & 0x1fff) ^ 0x1000) - 0x1000)); in elf_machine_rela() 715 *reloc_addr = sym->st_value + reloc->r_addend; in elf_machine_rela() 723 value = sym_map->l_tls_offset + sym->st_value + reloc->r_addend; in elf_machine_rela() 751 value = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|
/sysdeps/powerpc/powerpc32/ |
A D | dl-irel.h | 45 Elf32_Addr value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
A D | dl-machine.h | 251 return value + reloc->r_addend; in elf_machine_plt_value() 300 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 320 value += reloc->r_addend; in elf_machine_rela() 322 value = reloc->r_addend; in elf_machine_rela() 446 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|
/sysdeps/s390/ |
A D | dl-irel.h | 45 ElfW(Addr) value = elf_ifunc_invoke(reloc->r_addend); in elf_irela()
|
/sysdeps/arm/ |
A D | dl-machine.h | 519 *reloc_addr = map->l_addr + reloc->r_addend; in elf_machine_rela() 562 *reloc_addr = value + reloc->r_addend; in elf_machine_rela() 565 relocate_pc24 (map, value, reloc_addr, reloc->r_addend); in elf_machine_rela() 576 *reloc_addr = (sym == NULL ? 0 : sym->st_value) + reloc->r_addend; in elf_machine_rela() 584 + reloc->r_addend); in elf_machine_rela() 588 value = map->l_addr + reloc->r_addend; in elf_machine_rela() 618 *reloc_addr = l_addr + reloc->r_addend; in elf_machine_rela_relative()
|