Home | History | Annotate | Download | only in bfd

Lines Matching refs:rel

1087 tilegx_elf_append_rela (bfd *abfd, asection *s, Elf_Internal_Rela *rel)
1094 bed->s->swap_reloca_out (abfd, rel, loc);
1451 ? ".rela.got" : ".rel.got"),
1667 const Elf_Internal_Rela *rel;
1696 for (rel = relocs; rel < rel_end && !has_tls_add; rel++)
1698 int r_type = TILEGX_ELF_R_TYPE (rel->r_info);
1717 for (rel = relocs; rel < rel_end; rel++)
1724 r_symndx = TILEGX_ELF_R_SYMNDX (htab, rel->r_info);
1725 r_type = TILEGX_ELF_R_TYPE (rel->r_info);
2087 if (!bfd_elf_gc_record_vtinherit (abfd, sec, h, rel->r_offset))
2092 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
2109 Elf_Internal_Rela *rel,
2115 switch (TILEGX_ELF_R_TYPE (rel->r_info))
2127 switch (TILEGX_ELF_R_TYPE (rel->r_info))
2145 return _bfd_elf_gc_mark_hook (sec, info, rel, h, sym);
2157 const Elf_Internal_Rela *rel, *relend;
2173 for (rel = relocs; rel < relend; rel++)
2179 r_symndx = TILEGX_ELF_R_SYMNDX (htab, rel->r_info);
2200 r_type = TILEGX_ELF_R_TYPE (rel->r_info);
2454 .rel.bss section we are going to use. */
3128 Elf_Internal_Rela *rel;
3145 rel = relocs;
3148 for (; rel < relend; rel++)
3166 r_type = TILEGX_ELF_R_TYPE (rel->r_info);
3184 r_symndx = TILEGX_ELF_R_SYMNDX (htab, rel->r_info);
3193 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
3200 RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
3218 rel, 1, relend, howto, 0, contents);
3261 tilegx_replace_insn (contents + rel->r_offset,
3269 tilegx_replace_insn (contents + rel->r_offset,
3272 tilegx_replace_insn (contents + rel->r_offset,
3351 tilegx_copy_bits (contents + rel->r_offset, dest_begin,
3353 tilegx_replace_insn (contents + rel->r_offset, mask, insn);
3391 tilegx_replace_insn (contents + rel->r_offset, mask, add_insn);
3402 tilegx_replace_insn (contents + rel->r_offset,
3410 tilegx_replace_insn (contents + rel->r_offset,
3414 tilegx_replace_insn (contents + rel->r_offset,
3645 rel->r_offset);
3681 outrel.r_info = TILEGX_ELF_R_INFO (htab, rel, h->dynindx, r_type);
3682 outrel.r_addend = rel->r_addend;
3690 outrel.r_addend = relocation + rel->r_addend;
3696 outrel.r_addend = relocation + rel->r_addend;
3739 outrel.r_info = TILEGX_ELF_R_INFO (htab, rel, indx,
3768 rel->r_offset);
3781 + rel->r_addend;
3975 rel->r_offset) != (bfd_vma) -1)
3980 (long) rel->r_offset,
3991 contents, rel->r_offset,
3992 relocation, rel->r_addend);
4001 relocation -= rel->r_offset;
4007 relocation += rel->r_addend;
4026 for (data = contents + rel->r_offset; mask != 0; data++)
4044 (bfd_vma) 0, input_bfd, input_section, rel->r_offset);
4049 (info, name, input_bfd, input_section, rel->r_offset,
4072 (info, msg, name, input_bfd, input_section, rel->r_offset);
4371 /* Return address for Ith PLT stub in section PLT, for relocation REL
4376 const arelent *rel ATTRIBUTE_UNUSED)