Lines Matching full:addend
87 relocation += reloc_entry->addend;
119 reloc_entry->addend += symbol->section->output_offset;
181 /* Add in supplied addend. */
182 relocation += reloc_entry->addend;
187 reloc_entry->addend += symbol->section->output_offset;
191 reloc_entry->addend = 0;
207 symbol we are relocating against, plus any addend. */
256 relocation += reloc_entry->addend;
262 reloc_entry->addend += symbol->section->output_offset;
266 reloc_entry->addend = 0;
270 symbol we are relocating against, plus any addend. */
326 /* Add in supplied addend. */
327 relocation += reloc_entry->addend;
331 symbol we are relocating against, plus any addend. */
344 reloc_entry->addend += symbol->section->output_offset;
1327 bfd_vma value, bfd_vma addend)
1339 value += addend;
1372 rel->r_offset, value, addend);
1875 should ideally be replaced with section's symndx + addend). */
1878 /* The addend of the relocation that references the symbol. */
1879 bfd_vma addend;
1884 /* The following 2 fields record whether the symbol+addend above was
1889 /* Whether a FUNCDESC relocation references symbol+addend. */
1891 /* Whether a FUNCDESC_GOT relocation references symbol+addend. */
1894 /* Whether a FUNCDESC_GOTOFF relocation references symbol+addend. */
1897 /* Whether symbol+addend is referenced with GOTOFF17M4, GOTOFFLO or
1898 GOTOFFHI relocations. The addend doesn't really matter, since we
1902 /* Whether symbol+addend is referenced by a LABEL24 relocation. */
1904 /* Whether symbol+addend is referenced by a 32 or FUNCDESC_VALUE
1912 for symbol+addend. Should be implied by something like:
1917 /* Whether a lazy PLT entry is needed for this symbol+addend.
1934 /* The offsets of the GOT entries assigned to symbol+addend, to the
1940 /* The offsets of the PLT entries assigned to symbol+addend,
1954 : entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend;
1965 return e1->symndx == e2->symndx && e1->addend == e2->addend
1998 (*loc)->addend = entry->addend;
2006 addend, creating a new entry if none existed. ABFD is only used
2012 bfd_vma addend,
2019 entry.addend = addend;
2025 local symbol of the input bfd ABFD, plus the addend, creating a new
2031 bfd_vma addend,
2038 entry.addend = addend;
2078 int reloc_type, long dynindx, bfd_vma addend,
2086 outrel.r_addend = addend;
2168 bfd_vma addend)
2199 bfd_vma ad = addend;
2288 ad = addend;
2351 bfd_vma ad = addend;
2568 output file) adjusting the reloc addend as necessary.
2584 section, which means that the addend must be adjusted
2723 use the original addend, not the one that may have been
2736 (_("%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend"),
2822 bfd_vma addend = rel->r_addend;
2841 addend += h->root.u.def.section->output_offset
2846 if (addend)
2849 (info, _("R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"),
2863 addend = bfinfdpic_got_section (info)->output_offset
2879 addend += bfinfdpic_got_section (info)->output_section->vma;
2935 dynindx, addend, picrel);
2938 addend += bfinfdpic_got_section (info)->output_section->vma;
2941 /* We want the addend in-place because dynamic
2944 relocation = addend - rel->r_addend;
2959 bfd_vma addend = rel->r_addend;
2968 if (addend && r_type == R_BFIN_FUNCDESC_VALUE)
2971 (info, _("R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"),
2980 addend += h->root.u.def.value;
2982 addend += sym->st_value;
2984 addend += osec->output_offset;
3001 addend += osec->output_section->vma;
3062 r_type, dynindx, addend, picrel);
3065 addend += osec->output_section->vma;
3066 /* We want the addend in-place because dynamic
3069 relocation = addend - rel->r_addend;
3147 /* We need the addend to be applied before we shift the
3177 PLT, we don't want the addend to apply to the reference,
3179 will have already been created taking the addend into
3191 here, since we do want to apply the addend to the others.
3192 Note that we've applied the addend to GOTOFFHI before we
4043 oentry = bfinfdpic_relocs_info_for_global (*htab, 0, h, entry->addend,