Searched refs:r_addend (Results 1 - 25 of 79) sorted by relevance

1234

/freebsd-11-stable/usr.sbin/kldxref/
H A Def_aarch64.c59 addend = rela->r_addend;
H A Def_sparc64.c58 w = a->r_addend + relbase;
H A Def_powerpc.c61 addend = rela->r_addend;
H A Def_i386.c66 addend = rela->r_addend;
H A Def_amd64.c67 addend = rela->r_addend;
/freebsd-11-stable/stand/common/
H A Dreloc_elf.c66 w = relbase + a->r_addend;
101 addend = rela->r_addend;
162 addend = rela->r_addend;
214 w = relbase + rela->r_addend;
H A Dself_reloc.c112 *newaddr = baseaddr + rel->r_addend;
/freebsd-11-stable/contrib/binutils/include/elf/
H A Dexternal.h168 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
/freebsd-11-stable/libexec/rtld-elf/amd64/
H A Dreloc.c221 *where = symval + rela->r_addend;
230 rela->r_addend - (Elf_Addr)where);
267 rela->r_addend);
287 defobj->tlsoffset + rela->r_addend);
293 *where += (Elf_Addr)(def->st_value + rela->r_addend);
297 rela->r_addend);
300 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
377 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend);
425 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend);
/freebsd-11-stable/contrib/elftoolchain/libelf/
H A Dgelf_rela.c87 dst->r_addend = (Elf64_Sxword) rela32->r_addend;
161 LIBELF_COPY_S32(rela32, dr, r_addend);
/freebsd-11-stable/libexec/rtld-elf/aarch64/
H A Dreloc.c163 tlsdesc->index = defobj->tlsoffset + def->st_value + rela->r_addend;
191 where[1] = obj->tlsoffset + rela->r_addend;
353 rela->r_addend;
394 *where = def->st_value + rela->r_addend +
418 *where += (Elf_Addr)(def->st_value + rela->r_addend);
421 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
/freebsd-11-stable/contrib/binutils/bfd/
H A Delf-vxworks.c193 irela[j].r_addend += (*rel_hash)->root.u.def.value;
194 irela[j].r_addend += sec->output_offset;
H A Delf64-mips.c1692 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 Delf64-alpha.c1661 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 Delfxx-sparc.c1519 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 Delf32-ppc.c2943 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 Delf64-ppc.c3750 /* 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-stable/libexec/rtld-elf/riscv/
H A Dreloc.c281 rela->r_addend);
326 *where += (Elf_Addr)(def->st_value + rela->r_addend
352 *where = (def->st_value + rela->r_addend +
356 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
/freebsd-11-stable/contrib/binutils/gas/config/
H A Daout_gnu.h319 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-stable/libexec/rtld-elf/powerpc/
H A Dreloc.c153 *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-stable/libexec/rtld-elf/powerpc64/
H A Dreloc.c149 *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-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cpp138 ElfW(Addr) resolver = r->r_addend;
/freebsd-11-stable/contrib/llvm-project/lld/ELF/
H A DRelocations.h181 return rel.r_addend;
/freebsd-11-stable/contrib/binutils/include/aout/
H A Daout64.h417 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-stable/sys/powerpc/powerpc/
H A Delf32_machdep.c201 addend = rela->r_addend;
293 *where = (Elf_Addr)(relocbase + rela->r_addend);

Completed in 305 milliseconds

1234