Lines Matching defs:relocation

279    section, and instead use a dynamic relocation to point into the
365 /* A standard 32 bit relocation. */
396 /* A standard 16 bit relocation. */
411 /* A 16 bit relocation without overflow. */
780 /* 32-bit relocation to the symbol's procedure linkage table.
796 /* 32-bit PC relative relocation to the symbol's procedure linkage table.
876 /* 16-bit section relative relocation. */
891 /* 16-bit lower half section relative relocation. */
906 /* 16-bit upper half section relative relocation. */
921 /* 16-bit upper half adjusted section relative relocation. */
1448 _SDA_BASE_ for that relocation. */
1465 _SDA2_BASE_ for that relocation. */
1520 /* PC relative relocation against either _SDA_BASE_ or _SDA2_BASE_, filling
1835 /* Hijack the old relocation. Since we need two
2112 bfd_vma relocation;
2124 relocation = 0;
2126 relocation = symbol->value;
2128 relocation += symbol->section->output_section->vma;
2129 relocation += symbol->section->output_offset;
2130 relocation += reloc_entry->addend;
2132 reloc_entry->addend += (relocation & 0x8000) << 1;
2465 bfd_vma relocation,
2497 relocation entry to initialize the value. This
2503 relocation + linker_section_ptr->addend,
2526 bfd_put_ptr (output_bfd, relocation + linker_section_ptr->addend,
2560 relocation = (lsect->section->output_offset
2567 lsect->name, (long) relocation, (long) relocation);
2572 return relocation - linker_section_ptr->addend;
3419 /* Remember whether there are any relocation sections. */
3526 (_("%s: relocation %s cannot be used when making a shared object"),
3599 /* If a relocation refers to _GLOBAL_OFFSET_TABLE_, create the .got.
3673 /* Indirect .sdata relocation. */
3685 /* Indirect .sdata2 relocation. */
3747 relocation if linking a shared object since they are
3787 /* This relocation describes the C++ object vtable hierarchy.
3794 /* This relocation describes which C++ vtable entries are actually
3897 "create relocation for %s\n",
3984 relocation. */
4665 bfd_vma relocation;
4685 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
4691 h, sec, relocation,
4925 if ((bfd_signed_vma) (relocation + rel->r_addend - from) < 0)
4941 (_("%s: unknown relocation type %d for symbol %s"),
4956 address in the GOT as relocation value instead of the
5114 outrel.r_addend += relocation;
5128 bfd_vma value = relocation;
5184 relocation = htab->got->output_offset + off - 4;
5203 /* It makes no sense to point a local relocation
5246 relocation = 1;
5302 "create relocation for %s\n",
5351 outrel.r_addend = relocation + rel->r_addend;
5370 /* We are turning this relocation into one
5403 relocation = howto->pc_relative ? outrel.r_offset : 0;
5416 relocation = (htab->plt->output_section->vma
5424 relocation -= (input_section->output_section->vma
5444 relocation += addend;
5445 t0 |= ((relocation + 0x8000) >> 16) & 0xffff;
5446 t1 |= relocation & 0xffff;
5453 /* Indirect .sdata relocation. */
5456 relocation
5458 htab->sdata, h, relocation,
5462 /* Indirect .sdata2 relocation. */
5465 relocation
5467 htab->sdata2, h, relocation,
5499 relocation = (htab->plt->output_section->vma
5518 (_("%s: the target (%s) of a %s relocation is "
5544 (_("%s: the target (%s) of a %s relocation is "
5603 (_("%s: the target (%s) of a %s relocation is "
5639 addend -= 2 * relocation;
5658 (_("%s: relocation %s is not yet supported for symbol %s."),
5713 (_("%s(%s+0x%lx): unresolvable %s relocation against symbol `%s'"),
5727 relocation,