Searched refs:irel (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/binutils/bfd/
H A Delf32-cr16.c677 Elf_Internal_Rela *irel, *irelend; local
696 irel = elf_section_data (sec)->relocs;
697 irelend = irel + sec->reloc_count;
705 for (irel = elf_section_data (sec)->relocs; irel < irelend; irel++)
707 if ((irel->r_offset > addr && irel->r_offset < toaddr))
708 irel->r_offset -= count;
721 for (irel
1038 Elf_Internal_Rela *irel, *irelend; local
[all...]
H A Delf64-alpha.c2929 Elf_Internal_Rela *irel, unsigned long r_type)
2935 insn = bfd_get_32 (info->abfd, info->contents + irel->r_offset);
2943 (unsigned long) irel->r_offset, howto->name));
3003 bfd_put_32 (info->abfd, (bfd_vma) insn, info->contents + irel->r_offset);
3017 irel->r_info = ELF64_R_INFO (ELF64_R_SYM (irel->r_info), r_type);
3108 bfd_vma symval, Elf_Internal_Rela *irel)
3119 lit_insn = bfd_get_32 (info->abfd, info->contents + irel->r_offset);
3125 (unsigned long) irel->r_offset));
3134 for (urel = irel
2919 elf64_alpha_relax_got_load(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel, unsigned long r_type) argument
3098 elf64_alpha_relax_with_lituse(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel) argument
3353 elf64_alpha_relax_tls_get_addr(struct alpha_relax_info *info, bfd_vma symval, Elf_Internal_Rela *irel, bfd_boolean is_gd) argument
3599 Elf_Internal_Rela *irel, *irelend; local
[all...]
H A Dcofflink.c1021 struct internal_reloc *irel;
1029 irel = finfo.section_info[o->target_index].relocs;
1030 irelend = irel + o->reloc_count;
1033 for (; irel < irelend; irel++, rel_hash++, erel += relsz)
1038 irel->r_symndx = (*rel_hash)->indx;
1040 bfd_coff_swap_reloc_out (abfd, irel, erel);
1305 struct internal_reloc * irel;
1327 irel = internal_relocs;
1328 irelend = irel
1020 struct internal_reloc *irel; local
1304 struct internal_reloc * irel; local
2316 struct internal_reloc *irel; local
2700 struct internal_reloc *irel; local
[all...]
H A Dxcofflink.c4286 struct internal_reloc *irel;
4313 irel = internal_relocs;
4314 irelend = irel + o->reloc_count;
4317 for (; irel < irelend; irel++, rel_hash++)
4327 irel->r_vaddr += offset;
4329 r_symndx = irel->r_symndx;
4340 && (irel->r_type == R_TOC
4341 || irel->r_type == R_GL
4342 || irel
4280 struct internal_reloc *irel; local
4763 struct internal_reloc *irel; local
4887 struct internal_reloc *irel; local
5155 struct internal_reloc *irel; local
5763 struct internal_reloc *irel; local
[all...]
H A Delfxx-ia64.c907 Elf_Internal_Rela *irel, *irelend;
956 for (irel = internal_relocs; irel < irelend; irel++)
958 unsigned long r_type = ELFNN_R_TYPE (irel->r_info);
1008 if (ELFNN_R_SYM (irel->r_info) < symtab_hdr->sh_info)
1025 isym = isymbuf + ELFNN_R_SYM (irel->r_info);
1038 dyn_i = get_dyn_sym_info (ia64_info, NULL, abfd, irel, FALSE);
1046 indx = ELFNN_R_SYM (irel->r_info) - symtab_hdr->sh_info;
1054 dyn_i = get_dyn_sym_info (ia64_info, h, abfd, irel, FALS
904 Elf_Internal_Rela *irel, *irelend; local
[all...]
H A Dcoff-ppc.c2447 struct internal_reloc *irel;
2455 irel = finfo.section_info[o->target_index].relocs;
2456 irelend = irel + o->reloc_count;
2459 for (; irel < irelend; irel++, rel_hash++, erel += relsz)
2464 irel->r_symndx = (*rel_hash)->indx;
2466 bfd_coff_swap_reloc_out (abfd, (PTR) irel, (PTR) erel);
2436 struct internal_reloc *irel; local
H A Delf32-ppc.c5288 Elf_Internal_Rela *irel, *irelend;
5320 for (irel = internal_relocs; irel < irelend; irel++)
5322 unsigned long r_type = ELF32_R_TYPE (irel->r_info);
5351 if (ELF32_R_SYM (irel->r_info) < symtab_hdr->sh_info)
5367 isym = isymbuf + ELF32_R_SYM (irel->r_info);
5386 indx = ELF32_R_SYM (irel->r_info) - symtab_hdr->sh_info;
5398 struct plt_entry *ent = find_plt_ent (h, got2, irel->r_addend);
5458 toff += irel
5275 Elf_Internal_Rela *irel, *irelend; local
[all...]
H A Dcoff-arm.c2154 struct internal_reloc *irel,
2157 if (irel->r_type == ARM_26)
2161 h = obj_coff_sym_hashes (ibfd)[irel->r_symndx];
2166 irel->r_type = ARM_26D;
2148 coff_arm_adjust_symndx(bfd *obfd ATTRIBUTE_UNUSED, struct bfd_link_info *info ATTRIBUTE_UNUSED, bfd *ibfd, asection *sec, struct internal_reloc *irel, bfd_boolean *adjustedp) argument
H A Dcoffgen.c408 struct internal_reloc *irel; local
449 irel = internal_relocs;
450 for (; erel < erel_end; erel += relsz, irel++)
451 bfd_coff_swap_reloc_in (abfd, (void *) erel, (void *) irel);
H A Delfxx-mips.c6786 Elf_Internal_Rela *irel, *irelend;
6810 for (irel = internal_relocs; irel < irelend; irel++)
6822 r_type = ELF_R_TYPE (abfd, irel->r_info);
6826 r_symndx = ELF_R_SYM (abfd, irel->r_info);
6888 sym_offset = (symval + irel->r_addend)
6889 - (sec_start + irel->r_offset + 4);
6914 instruction = bfd_get_32 (abfd, contents + irel->r_offset);
6926 bfd_put_32 (abfd, instruction, contents + irel
6757 Elf_Internal_Rela *irel, *irelend; local
[all...]
H A Delflink.c9036 Elf_Internal_Rela irel[MAX_INT_RELS_PER_EXT_REL];
9155 irel[i].r_offset = offset;
9156 irel[i].r_info = 0;
9157 irel[i].r_addend = 0;
9160 irel[0].r_info = ELF32_R_INFO (indx, howto->type);
9162 irel[0].r_info = ELF64_R_INFO (indx, howto->type);
9170 (*bed->s->swap_reloc_out) (output_bfd, irel, erel);
9174 irel[0].r_addend = addend;
9177 (*bed->s->swap_reloca_out) (output_bfd, irel, erel);
9026 Elf_Internal_Rela irel[MAX_INT_RELS_PER_EXT_REL]; local
H A Delf32-arm.c3108 Elf_Internal_Rela *irel, *irelend; local
3159 for (irel = internal_relocs; irel < irelend; irel++)
3166 r_type = ELF32_R_TYPE (irel->r_info);
3167 r_index = ELF32_R_SYM (irel->r_info);

Completed in 292 milliseconds