Lines Matching refs:relocation

92 /* The relocation "howto" table.  */
377 bfd_vma relocation;
395 relocation = (symbol->value
398 relocation += reloc_entry->addend;
399 relocation -= (input_section->output_section->vma
401 relocation -= reloc_entry->address;
404 x |= ((((relocation >> 2) & 0xc000) << 6)
405 | ((relocation >> 2) & 0x3fff));
408 if ((bfd_signed_vma) relocation < - 0x40000
409 || (bfd_signed_vma) relocation > 0x3ffff)
433 bfd_vma relocation;
449 relocation = (symbol->value
452 relocation += reloc_entry->addend;
455 insn = (insn &~ (bfd_vma) 0x3fffff) | (((~relocation) >> 10) & 0x3fffff);
479 bfd_vma relocation;
495 relocation = (symbol->value
498 relocation += reloc_entry->addend;
501 insn = (insn &~ (bfd_vma) 0x1fff) | 0x1c00 | (relocation & 0x3ff);
1704 /* R_SPARC_TLS_IE_{HI22,LO10} needs one dynamic relocation,
2092 when resolving @dtpoff relocation.
2105 /* Return the relocation value for @tpoff relocation
2169 bfd_vma relocation, off;
2197 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
2205 h, sec, relocation,
2244 relocation entry to initialize the value. This
2250 bfd_put_32 (output_bfd, relocation,
2288 outrel.r_addend = relocation;
2289 relocation = 0;
2295 bfd_put_32 (output_bfd, relocation,
2300 relocation = htab->sgot->output_offset + off - got_base;
2330 relocation = (htab->splt->output_section->vma
2436 a dynamic relocation. But an .rela.* slot has been
2462 outrel.r_addend = relocation + rel->r_addend;
2499 outrel.r_addend = relocation + rel->r_addend;
2560 relocation = tpoff (info, relocation);
2566 relocation = tpoff (info, relocation);
2610 outrel.r_addend = relocation - dtpoff_base (info);
2626 relocation - dtpoff_base (info),
2652 relocation = htab->sgot->output_offset + off - got_base;
2671 relocation -= dtpoff_base (info);
2673 relocation = tpoff (info, relocation);
2699 outrel.r_addend = relocation - dtpoff_base (info)
2710 relocation = tpoff (info, relocation);
2792 relocation = insn | 0xc0000000;
2794 relocation = (insn & ~0x7c000) | 0x1c000;
2795 bfd_put_32 (output_bfd, relocation, contents + rel->r_offset);
2823 relocation = SPARC_NOP;
2825 relocation = 0x80100000 | (insn & 0x3e00001f);
2826 bfd_put_32 (output_bfd, relocation, contents + rel->r_offset);
2831 /* Totally useless relocation. */
2835 relocation -= dtpoff_base (info);
2849 (_("%B(%A+0x%lx): unresolvable relocation against symbol `%s'"),
2860 relocation += rel->r_addend;
2861 relocation -= (input_section->output_section->vma
2863 relocation -= rel->r_offset;
2866 x |= ((((relocation >> 2) & 0xc000) << 6)
2867 | ((relocation >> 2) & 0x3fff));
2870 if ((bfd_signed_vma) relocation < - 0x40000
2871 || (bfd_signed_vma) relocation > 0x3ffff)
2880 relocation = relocation + rel->r_addend;
2883 x = x + relocation;
2892 relocation += rel->r_addend;
2893 relocation = relocation ^ 0xffffffff;
2896 x = (x & ~(bfd_vma) 0x3fffff) | ((relocation >> 10) & 0x3fffff);
2905 relocation += rel->r_addend;
2906 relocation = (relocation & 0x3ff) | 0x1c00;
2909 x = (x & ~(bfd_vma) 0x1fff) | relocation;
2949 reloc = relocation + rel->r_addend - rel->r_offset;
3007 relocation, rel->r_addend);
3425 /* Return address for Ith PLT stub in section PLT, for relocation REL