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

123

/freebsd-10.0-release/sys/boot/common/
H A Dreloc_elf.c67 w = relbase + a->r_addend;
102 addend = rela->r_addend;
159 addend = rela->r_addend;
207 w = relbase + rela->r_addend;
/freebsd-10.0-release/usr.sbin/kldxref/
H A Def_powerpc.c59 addend = rela->r_addend;
H A Def_sparc64.c56 w = a->r_addend + relbase;
H A Def_i386.c64 addend = rela->r_addend;
H A Def_amd64.c65 addend = rela->r_addend;
/freebsd-10.0-release/contrib/binutils/include/elf/
H A Dexternal.h168 unsigned char r_addend[4]; /* Constant addend used to compute value */ member in struct:__anon522
179 unsigned char r_addend[8]; /* Constant addend used to compute value */ member in struct:__anon524
H A Dinternal.h124 bfd_vma r_addend; /* Constant addend used to compute value */ member in struct:elf_internal_rela
/freebsd-10.0-release/libexec/rtld-elf/amd64/
H A Dreloc.c160 *where = (Elf_Addr) (defobj->relocbase + def->st_value + rela->r_addend);
180 def->st_value + rela->r_addend - (Elf_Addr) where);
240 rela->r_addend);
272 rela->r_addend);
300 *where += (Elf_Addr) (def->st_value + rela->r_addend);
314 *where32 += (Elf32_Addr) (def->st_value + rela->r_addend);
319 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
395 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend);
429 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend);
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h35 uint64_t r_addend; member in struct:llvm::ELFRelocationEntry
39 : r_offset(0), Index(0), Type(0), Symbol(0), r_addend(0), Fixup(0) {}
44 r_addend(Addend), Fixup(&Fixup) {}
/freebsd-10.0-release/lib/libelf/
H A Dgelf_rela.c84 dst->r_addend = (Elf64_Sxword) rela32->r_addend;
148 LIBELF_COPY_S32(rela32, dr, r_addend);
/freebsd-10.0-release/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.c2895 rel->r_addend,
2923 rel->r_addend,
2940 linker_section_ptr->addend = rel->r_addend;
3313 addend = rel->r_addend;
3384 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
3977 bfd_vma addend = r_type == R_PPC_PLTREL24 ? rel->r_addend : 0;
5262 struct plt_entry *ent = find_plt_ent (h, got2, irel->r_addend);
5322 toff += irel->r_addend;
5329 toff += irel->r_addend;
5333 toff += irel->r_addend;
[all...]
/freebsd-10.0-release/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-10.0-release/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-10.0-release/libexec/rtld-elf/powerpc64/
H A Dreloc.c147 *where = (Elf_Addr)(relocbase + rela->r_addend);
179 rela->r_addend);
188 tmp = (Elf_Addr)(obj->relocbase + rela->r_addend);
253 + (Elf_Addr *)(def->st_value + rela->r_addend
265 *where += (Elf_Addr)(def->st_value + rela->r_addend
/freebsd-10.0-release/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-10.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp54 RE.r_addend, *RE.Fixup) {}
279 R->Symbol, R->r_addend, *R->Fixup);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h379 elf_sxword r_addend; ///< Constant part of expression. member in struct:elf::ELFRela
/freebsd-10.0-release/libexec/rtld-elf/ia64/
H A Dreloc.c179 store64(where, target + rela->r_addend);
295 store64(where, def->st_value + rela->r_addend);
324 store64(where, defobj->tlsoffset + def->st_value + rela->r_addend);
369 locrela.r_addend = 0;
/freebsd-10.0-release/sys/arm/arm/
H A Delf_machdep.c147 addend = rela->r_addend;
/freebsd-10.0-release/sys/powerpc/powerpc/
H A Delf64_machdep.c146 addend = rela->r_addend;
/freebsd-10.0-release/sys/sys/
H A Delf32.h131 Elf32_Sword r_addend; /* Addend. */ member in struct:__anon10989

Completed in 150 milliseconds

123