/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | elf32-cr16.c | 677 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 D | elf64-alpha.c | 2929 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 D | cofflink.c | 1021 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 D | xcofflink.c | 4286 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 D | elfxx-ia64.c | 907 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 D | coff-ppc.c | 2447 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 D | elf32-ppc.c | 5288 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 D | coff-arm.c | 2154 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 D | coffgen.c | 408 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 D | elfxx-mips.c | 6786 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 D | elflink.c | 9036 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 D | elf32-arm.c | 3108 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);
|