Lines Matching full:relocation
378 (*_bfd_error_handler) (_("%B: invalid relocation type %d"),
531 section, and instead use a dynamic relocation to point into the
559 0, 0, 0, 0, /* replaced with offset into relocation table. */
580 0, 0, 0, 0, /* replaced with offset into relocation table. */
640 unsigned int plt_reloc_offset; /* ... offset into relocation table. */
1468 /* Check relocation against local STT_GNU_IFUNC symbol. */
1800 /* Count size relocation as PC-relative relocation. */
1806 /* This relocation describes the C++ object vtable hierarchy.
1813 /* This relocation describes which C++ vtable entries are actually
1831 relocation. */
1901 /* Check relocation against local STT_GNU_IFUNC symbol. */
2255 in executables. They go in a separate relocation section,
2259 R_386_32 relocation for _GLOBAL_OFFSET_TABLE_ + 4 and an
2260 R_386_32 relocation for _GLOBAL_OFFSET_TABLE_ + 8. */
2266 an R_386_32 relocation for the GOT entry, and an R_386_32
2267 relocation for the PLT entry. */
2326 /* R_386_TLS_IE_32 needs one dynamic relocation,
2327 R_386_TLS_IE resp. R_386_TLS_GOTIE needs one dynamic relocation,
2502 info->callbacks->einfo (_("%P: %B: warning: relocation against `%s' in readonly section `%A'.\n"),
2584 /* STT_GNU_IFUNC must keep R_386_GOT32 relocation. */
2610 /* STT_GNU_IFUNC must keep R_386_GOT32 relocation. We also avoid
2744 info->callbacks->einfo (_("%P: %B: warning: relocation in readonly section `%A'.\n"),
3063 containing ELF relocation info. We need this hack in order to
3068 attempt to interpret this section as containing relocation
3108 when resolving @dtpoff relocation.
3120 /* Return the relocation value for @tpoff relocation
3192 bfd_vma relocation;
3211 (_("%B: unrecognized relocation (0x%x) in section `%A'"),
3227 relocation = (sec->output_section->vma
3277 addend -= relocation;
3322 h, sec, relocation,
3360 relocation = (plt->output_section->vma
3372 (_("%B: relocation %s against STT_GNU_IFUNC "
3388 /* Need a dynamic relocation to get the real function
3469 relocation entry to initialize the value. This
3475 bfd_put_32 (output_bfd, relocation,
3481 relocation = off;
3485 relocation += gotplt->output_offset;
3489 relocation = (base_got->output_section->vma
3495 relocation += gotplt->output_offset;
3501 relocation -= (gotplt->output_section->vma
3510 /* Relocation is to the entry for this symbol in the global
3537 relocation entry to initialize the value. This
3543 bfd_put_32 (output_bfd, relocation,
3565 bfd_put_32 (output_bfd, relocation,
3591 relocation = htab->elf.sgot->output_section->vma
3598 /* Relocation is relative to the start of the global offset
3628 (_("%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object"),
3639 (_("%B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object"),
3651 relocation -= htab->elf.sgotplt->output_section->vma
3657 relocation = htab->elf.sgotplt->output_section->vma
3663 /* Relocation is to the entry for this symbol in the
3680 relocation = (htab->elf.splt->output_section->vma
3688 relocation = st_size;
3836 bfd_put_32 (output_bfd, elf_i386_tpoff (info, relocation),
3863 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3931 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3977 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3980 bfd_put_32 (output_bfd, elf_i386_tpoff (info, relocation),
4037 relocation - elf_i386_dtpoff_base (info),
4065 relocation - elf_i386_dtpoff_base (info),
4069 elf_i386_dtpoff_base (info) - relocation,
4084 relocation - elf_i386_dtpoff_base (info),
4101 ? relocation - elf_i386_dtpoff_base (info)
4122 relocation = htab->sgotplt_jump_table_size + offplt;
4129 relocation = htab->elf.sgot->output_section->vma
4133 relocation += 4;
4135 relocation += g_o_t;
4303 relocation = htab->elf.sgot->output_section->vma
4312 relocation -= elf_i386_dtpoff_base (info);
4315 relocation = -elf_i386_tpoff (info, relocation);
4343 relocation = elf_i386_dtpoff_base (info) - relocation;
4345 relocation -= elf_i386_dtpoff_base (info);
4348 relocation = elf_i386_tpoff (info, relocation);
4350 relocation = -elf_i386_tpoff (info, relocation);
4367 (_("%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'"),
4379 relocation, 0);
4514 /* Create the R_386_32 relocation referencing the GOT
4537 /* Create the R_386_32 relocation referencing the beginning of
4867 /* Generate a relocation for _GLOBAL_OFFSET_TABLE_ + 4.
4876 /* Generate a relocation for _GLOBAL_OFFSET_TABLE_ + 8. */
4984 /* Return address in section PLT for the Ith GOTPLT relocation, for
4985 relocation REL or (bfd_vma) -1 if it should not be included. */
5261 0, 0, 0, 0, /* replaced with offset into relocation table. */