/freebsd-11.0-release/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 216 *where = symval + rela->r_addend; 225 rela->r_addend - (Elf_Addr)where); 262 rela->r_addend); 282 defobj->tlsoffset + rela->r_addend); 288 *where += (Elf_Addr)(def->st_value + rela->r_addend); 292 rela->r_addend); 295 *where = (Elf_Addr)(obj->relocbase + rela->r_addend); 372 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend); 406 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend);
|
/freebsd-11.0-release/sys/boot/common/ |
H A D | reloc_elf.c | 67 w = relbase + a->r_addend; 102 addend = rela->r_addend; 159 addend = rela->r_addend; 207 w = relbase + rela->r_addend;
|
H A D | self_reloc.c | 116 *newaddr += rel->r_addend;
|
/freebsd-11.0-release/usr.sbin/kldxref/ |
H A D | ef_aarch64.c | 59 addend = rela->r_addend;
|
H A D | ef_powerpc.c | 59 addend = rela->r_addend;
|
H A D | ef_sparc64.c | 56 w = a->r_addend + relbase;
|
H A D | ef_i386.c | 64 addend = rela->r_addend;
|
H A D | ef_amd64.c | 65 addend = rela->r_addend;
|
/freebsd-11.0-release/contrib/binutils/include/elf/ |
H A D | external.h | 168 unsigned char r_addend[4]; /* Constant addend used to compute value */ member in struct:__anon512 179 unsigned char r_addend[8]; /* Constant addend used to compute value */ member in struct:__anon514
|
H A D | internal.h | 124 bfd_vma r_addend; /* Constant addend used to compute value */ member in struct:elf_internal_rela
|
/freebsd-11.0-release/contrib/elftoolchain/libelf/ |
H A D | gelf_rela.c | 87 dst->r_addend = (Elf64_Sxword) rela32->r_addend; 157 LIBELF_COPY_S32(rela32, dr, r_addend);
|
/freebsd-11.0-release/libexec/rtld-elf/riscv/ |
H A D | reloc.c | 282 rela->r_addend); 327 *where += (Elf_Addr)(def->st_value + rela->r_addend 353 *where = (def->st_value + rela->r_addend + 357 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
|
/freebsd-11.0-release/libexec/rtld-elf/aarch64/ |
H A D | reloc.c | 164 tlsdesc->index = defobj->tlsoffset + def->st_value + rela->r_addend; 209 where[1] = obj->tlsoffset + rela->r_addend; 345 rela->r_addend; 383 *where = def->st_value + rela->r_addend + 387 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
|
/freebsd-11.0-release/contrib/binutils/bfd/ |
H A D | elf-vxworks.c | 193 irela[j].r_addend += (*rel_hash)->root.u.def.value; 194 irela[j].r_addend += sec->output_offset;
|
H A D | elf64-mips.c | 1692 dst->r_addend = 0; 1707 dst->r_addend = H_GET_S64 (abfd, src->r_addend); 1736 H_PUT_S64 (abfd, src->r_addend, dst->r_addend); 1753 dst[0].r_addend = 0; 1756 dst[1].r_addend = 0; 1759 dst[2].r_addend = 0; 1776 dst[0].r_addend = mirela.r_addend; [all...] |
H A D | elf64-alpha.c | 1661 bfd_vma r_addend) 1698 && gotent->addend == r_addend) 1712 gotent->addend = r_addend; 1824 addend = rel->r_addend; 1835 if (rel->r_addend >= 1 && rel->r_addend <= 6) 1836 gotent_flags |= 1 << rel->r_addend; 3087 if (!gpdisp || gpdisp->r_addend != 4) 3138 if (urel->r_addend <= 6) 3139 flags |= 1 << urel->r_addend; 1651 get_got_entry(bfd *abfd, struct alpha_elf_link_hash_entry *h, unsigned long r_type, unsigned long r_symndx, bfd_vma r_addend) argument [all...] |
H A D | elfxx-sparc.c | 1519 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend)) 2567 rel->r_addend = 0; 2653 outrel.r_addend = relocation; 2856 outrel.r_addend = rel->r_addend; 2864 outrel.r_addend = relocation + rel->r_addend; 2870 outrel.r_addend = relocation + rel->r_addend; 2914 outrel.r_addend [all...] |
H A D | elf32-ppc.c | 2943 rel->r_addend, 2971 rel->r_addend, 2988 linker_section_ptr->addend = rel->r_addend; 3398 addend = rel->r_addend; 3469 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend)) 4055 bfd_vma addend = r_type == R_PPC_PLTREL24 ? rel->r_addend : 0; 5398 struct plt_entry *ent = find_plt_ent (h, got2, irel->r_addend); 5458 toff += irel->r_addend; 5465 toff += irel->r_addend; 5469 toff += irel->r_addend; [all...] |
H A D | elf64-ppc.c | 3750 /* rel->r_addend is actually 64 bit, but who uses more than +/- 2^31 3753 BFD_ASSERT (((int) rel->r_addend & 0xffffffff) == rel->r_addend); 3765 (int) rel->r_addend & 0xffffffff); 3778 (int) rel->r_addend & 0xffffffff); 4381 unsigned long r_symndx, bfd_vma r_addend, int tls_type) 4402 if (ent->addend == r_addend 4413 ent->addend = r_addend; 4634 if (ent->addend == rel->r_addend 4645 ent->addend = rel->r_addend; 4376 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, bfd_vma r_addend, int tls_type) argument [all...] |
/freebsd-11.0-release/contrib/binutils/gas/config/ |
H A D | aout_gnu.h | 319 unsigned char r_addend[4]; 342 long int r_addend; 377 long r_addend; 317 unsigned char r_addend[4]; member in struct:reloc_ext_bytes 340 long int r_addend; member in struct:reloc_info_extended 375 long r_addend; member in struct:reloc_info_i860
|
/freebsd-11.0-release/libexec/rtld-elf/powerpc/ |
H A D | reloc.c | 153 *where = (Elf_Addr)(relocbase + rela->r_addend); 184 rela->r_addend); 193 tmp = (Elf_Addr)(obj->relocbase + rela->r_addend); 258 + (Elf_Addr *)(def->st_value + rela->r_addend 270 *where += (Elf_Addr)(def->st_value + rela->r_addend
|
/freebsd-11.0-release/libexec/rtld-elf/powerpc64/ |
H A D | reloc.c | 149 *where = (Elf_Addr)(relocbase + rela->r_addend); 181 rela->r_addend); 190 tmp = (Elf_Addr)(obj->relocbase + rela->r_addend); 255 + (Elf_Addr *)(def->st_value + rela->r_addend 267 *where += (Elf_Addr)(def->st_value + rela->r_addend
|
/freebsd-11.0-release/contrib/binutils/include/aout/ |
H A D | aout64.h | 417 bfd_byte r_addend[BYTES_IN_WORD]; /* Datum addend. */ 512 bfd_vma r_addend; /* Datum addend. */ 415 bfd_byte r_addend[BYTES_IN_WORD]; /* Datum addend. */ member in struct:reloc_ext_external 510 bfd_vma r_addend; /* Datum addend. */ member in struct:reloc_internal
|
/freebsd-11.0-release/sys/powerpc/powerpc/ |
H A D | elf32_machdep.c | 194 addend = rela->r_addend; 286 *where = (Elf_Addr)(relocbase + rela->r_addend);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 379 elf_sxword r_addend; ///< Constant part of expression. member in struct:elf::ELFRela
|