Home
last modified time | relevance | path

Searched refs:r_symndx (Results 1 – 25 of 138) sorted by relevance

123456

/toolchain/binutils/binutils-2.25/bfd/
Dcoff-mips.c277 intern->r_symndx = (((int) ext->r_bits[0] in mips_ecoff_swap_reloc_in()
289 intern->r_symndx = (((int) ext->r_bits[0] in mips_ecoff_swap_reloc_in()
311 long r_symndx; in mips_ecoff_swap_reloc_out() local
314 || (intern->r_symndx >= 0 && intern->r_symndx <= 12)); in mips_ecoff_swap_reloc_out()
316 r_symndx = intern->r_symndx; in mips_ecoff_swap_reloc_out()
321 ext->r_bits[0] = r_symndx >> RELOC_BITS0_SYMNDX_SH_LEFT_BIG; in mips_ecoff_swap_reloc_out()
322 ext->r_bits[1] = r_symndx >> RELOC_BITS1_SYMNDX_SH_LEFT_BIG; in mips_ecoff_swap_reloc_out()
323 ext->r_bits[2] = r_symndx >> RELOC_BITS2_SYMNDX_SH_LEFT_BIG; in mips_ecoff_swap_reloc_out()
330 ext->r_bits[0] = r_symndx >> RELOC_BITS0_SYMNDX_SH_LEFT_LITTLE; in mips_ecoff_swap_reloc_out()
331 ext->r_bits[1] = r_symndx >> RELOC_BITS1_SYMNDX_SH_LEFT_LITTLE; in mips_ecoff_swap_reloc_out()
[all …]
Dcoff-alpha.c500 intern->r_symndx = H_GET_32 (abfd, ext->r_symndx); in alpha_ecoff_swap_reloc_in()
522 intern->r_size = intern->r_symndx; in alpha_ecoff_swap_reloc_in()
523 intern->r_symndx = RELOC_SECTION_NONE; in alpha_ecoff_swap_reloc_in()
530 intern->r_symndx == RELOC_SECTION_ABS) in alpha_ecoff_swap_reloc_in()
532 if (! intern->r_extern && intern->r_symndx == RELOC_SECTION_LITA) in alpha_ecoff_swap_reloc_in()
533 intern->r_symndx = RELOC_SECTION_ABS; in alpha_ecoff_swap_reloc_in()
557 && intern->r_symndx == RELOC_SECTION_ABS) in alpha_ecoff_swap_reloc_out()
564 symndx = intern->r_symndx; in alpha_ecoff_swap_reloc_out()
572 || (intern->r_symndx >= 0 && intern->r_symndx <= 15)); in alpha_ecoff_swap_reloc_out()
575 H_PUT_32 (abfd, symndx, ext->r_symndx); in alpha_ecoff_swap_reloc_out()
[all …]
Dnlm32-alpha.c401 long r_symndx; in nlm_alpha_read_reloc() local
411 r_symndx = H_GET_32 (abfd, ext.r_symndx); in nlm_alpha_read_reloc()
449 else if (r_symndx == ALPHA_RELOC_SECTION_TEXT) in nlm_alpha_read_reloc()
455 else if (r_symndx == ALPHA_RELOC_SECTION_DATA) in nlm_alpha_read_reloc()
515 rel->addend = r_symndx; in nlm_alpha_read_reloc()
537 gp_value += r_symndx; in nlm_alpha_read_reloc()
565 rel->addend = r_symndx + 1; in nlm_alpha_read_reloc()
653 long r_symndx; in nlm_alpha_write_import() local
669 r_symndx = 0; in nlm_alpha_write_import()
675 r_symndx = ALPHA_RELOC_SECTION_TEXT; in nlm_alpha_write_import()
[all …]
Delf32-moxie.c214 unsigned long r_symndx; in moxie_elf_relocate_section() local
224 r_symndx = ELF32_R_SYM (rel->r_info); in moxie_elf_relocate_section()
230 if (r_symndx < symtab_hdr->sh_info) in moxie_elf_relocate_section()
232 sym = local_syms + r_symndx; in moxie_elf_relocate_section()
233 sec = local_sections [r_symndx]; in moxie_elf_relocate_section()
245 r_symndx, symtab_hdr, sym_hashes, in moxie_elf_relocate_section()
347 unsigned long r_symndx; in moxie_elf_check_relocs() local
349 r_symndx = ELF32_R_SYM (rel->r_info); in moxie_elf_check_relocs()
350 if (r_symndx < symtab_hdr->sh_info) in moxie_elf_check_relocs()
354 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in moxie_elf_check_relocs()
Delf32-mcore.c419 unsigned long r_symndx; in mcore_elf_relocate_section() local
436 r_symndx = ELF32_R_SYM (rel->r_info); in mcore_elf_relocate_section()
451 if (r_symndx < symtab_hdr->sh_info) in mcore_elf_relocate_section()
453 sym = local_syms + r_symndx; in mcore_elf_relocate_section()
454 sec = local_sections [r_symndx]; in mcore_elf_relocate_section()
463 r_symndx, symtab_hdr, sym_hashes, in mcore_elf_relocate_section()
489 howto->name, r_type, r_symndx, (long) offset, (long) addend); in mcore_elf_relocate_section()
603 unsigned long r_symndx; in mcore_elf_check_relocs() local
605 r_symndx = ELF32_R_SYM (rel->r_info); in mcore_elf_check_relocs()
607 if (r_symndx < symtab_hdr->sh_info) in mcore_elf_check_relocs()
[all …]
Delf32-d10v.c278 unsigned long r_symndx; in elf32_d10v_check_relocs() local
280 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_d10v_check_relocs()
281 if (r_symndx < symtab_hdr->sh_info) in elf32_d10v_check_relocs()
285 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf32_d10v_check_relocs()
411 unsigned long r_symndx; in elf32_d10v_relocate_section() local
418 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_d10v_relocate_section()
429 if (r_symndx < symtab_hdr->sh_info) in elf32_d10v_relocate_section()
431 sym = local_syms + r_symndx; in elf32_d10v_relocate_section()
432 sec = local_sections[r_symndx]; in elf32_d10v_relocate_section()
464 r_symndx, symtab_hdr, sym_hashes, in elf32_d10v_relocate_section()
Delf32-mt.c315 unsigned long r_symndx; in mt_elf_relocate_section() local
326 r_symndx = ELF32_R_SYM (rel->r_info); in mt_elf_relocate_section()
333 if (r_symndx < symtab_hdr->sh_info) in mt_elf_relocate_section()
335 sym = local_syms + r_symndx; in mt_elf_relocate_section()
336 sec = local_sections [r_symndx]; in mt_elf_relocate_section()
349 r_symndx, symtab_hdr, sym_hashes, in mt_elf_relocate_section()
444 unsigned long r_symndx; in mt_elf_check_relocs() local
446 r_symndx = ELF32_R_SYM (rel->r_info); in mt_elf_check_relocs()
447 if (r_symndx < symtab_hdr->sh_info) in mt_elf_check_relocs()
451 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in mt_elf_check_relocs()
Dcoff-tic4x.c172 int bank = (dst->r_symndx == -1) ? HOWTO_BANK : 0; in tic4x_lookup_howto()
198 if (rel->r_symndx == -1 && addendp != NULL) in coff_tic4x_rtype_to_howto()
221 if (reloc->r_symndx != -1) in tic4x_reloc_processing()
223 if (reloc->r_symndx < 0 || reloc->r_symndx >= obj_conv_table_size (abfd)) in tic4x_reloc_processing()
227 bfd_get_filename (abfd), reloc->r_symndx); in tic4x_reloc_processing()
234 + obj_convert (abfd)[reloc->r_symndx]); in tic4x_reloc_processing()
Delf32-fr30.c514 unsigned long r_symndx; in fr30_elf_relocate_section() local
529 r_symndx = ELF32_R_SYM (rel->r_info); in fr30_elf_relocate_section()
536 if (r_symndx < symtab_hdr->sh_info) in fr30_elf_relocate_section()
538 sym = local_syms + r_symndx; in fr30_elf_relocate_section()
539 sec = local_sections [r_symndx]; in fr30_elf_relocate_section()
551 r_symndx, symtab_hdr, sym_hashes, in fr30_elf_relocate_section()
661 unsigned long r_symndx; in fr30_elf_check_relocs() local
663 r_symndx = ELF32_R_SYM (rel->r_info); in fr30_elf_check_relocs()
664 if (r_symndx < symtab_hdr->sh_info) in fr30_elf_check_relocs()
668 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in fr30_elf_check_relocs()
Delf32-xstormy16.c426 unsigned long r_symndx; in xstormy16_elf_check_relocs() local
430 r_symndx = ELF32_R_SYM (rel->r_info); in xstormy16_elf_check_relocs()
431 if (r_symndx < symtab_hdr->sh_info) in xstormy16_elf_check_relocs()
435 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in xstormy16_elf_check_relocs()
495 offset = &local_plt_offsets[r_symndx]; in xstormy16_elf_check_relocs()
791 unsigned long r_symndx; in xstormy16_elf_relocate_section() local
806 r_symndx = ELF32_R_SYM (rel->r_info); in xstormy16_elf_relocate_section()
812 if (r_symndx < symtab_hdr->sh_info) in xstormy16_elf_relocate_section()
814 sym = local_syms + r_symndx; in xstormy16_elf_relocate_section()
815 sec = local_sections [r_symndx]; in xstormy16_elf_relocate_section()
[all …]
Delf32-xc16x.c356 unsigned long r_symndx; in elf32_xc16x_relocate_section() local
363 r_symndx = ELF32_R_SYM (rel->r_info); in elf32_xc16x_relocate_section()
368 if (r_symndx < symtab_hdr->sh_info) in elf32_xc16x_relocate_section()
370 sym = local_syms + r_symndx; in elf32_xc16x_relocate_section()
371 sec = local_sections[r_symndx]; in elf32_xc16x_relocate_section()
379 r_symndx, symtab_hdr, sym_hashes, in elf32_xc16x_relocate_section()
Delf32-iq2000.c469 unsigned long r_symndx; in iq2000_elf_check_relocs() local
471 r_symndx = ELF32_R_SYM (rel->r_info); in iq2000_elf_check_relocs()
472 if (r_symndx < symtab_hdr->sh_info) in iq2000_elf_check_relocs()
476 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in iq2000_elf_check_relocs()
582 unsigned long r_symndx; in iq2000_elf_relocate_section() local
597 r_symndx = ELF32_R_SYM (rel->r_info); in iq2000_elf_relocate_section()
604 if (r_symndx < symtab_hdr->sh_info) in iq2000_elf_relocate_section()
608 sym = local_syms + r_symndx; in iq2000_elf_relocate_section()
609 osec = sec = local_sections [r_symndx]; in iq2000_elf_relocate_section()
632 r_symndx, symtab_hdr, sym_hashes, in iq2000_elf_relocate_section()
Dpe-mips.c531 reloc_dst->r_symndx = H_GET_S32 (abfd, reloc_src->r_symndx); in mips_swap_reloc_in()
543 reloc_dst->r_offset = reloc_dst->r_symndx; in mips_swap_reloc_in()
546 reloc_dst->r_symndx = pair_prev.r_symndx; in mips_swap_reloc_in()
571 H_PUT_32 (abfd, reloc_src->r_symndx, reloc_dst->r_symndx); in mips_swap_reloc_out()
579 H_PUT_32 (abfd, reloc_src->r_symndx, reloc_dst->r_symndx); in mips_swap_reloc_out()
627 symndx = rel->r_symndx; in coff_pe_mips_relocate_section()
Delf32-cris.c1008 unsigned long r_symndx; in cris_elf_relocate_section() local
1023 r_symndx = ELF32_R_SYM (rel->r_info); in cris_elf_relocate_section()
1029 if (r_symndx < symtab_hdr->sh_info) in cris_elf_relocate_section()
1031 sym = local_syms + r_symndx; in cris_elf_relocate_section()
1032 sec = local_sections [r_symndx]; in cris_elf_relocate_section()
1046 r_symndx, symtab_hdr, sym_hashes, in cris_elf_relocate_section()
1252 && local_got_offsets[r_symndx] != (bfd_vma) -1); in cris_elf_relocate_section()
1254 off = local_got_offsets[r_symndx]; in cris_elf_relocate_section()
1285 local_got_offsets[r_symndx] |= 1; in cris_elf_relocate_section()
1426 && r_symndx != STN_UNDEF in cris_elf_relocate_section()
[all …]
Delf64-s390.c918 unsigned long r_symndx; in elf_s390_check_relocs() local
922 r_symndx = ELF64_R_SYM (rel->r_info); in elf_s390_check_relocs()
924 if (r_symndx >= NUM_SHDR_ENTRIES (symtab_hdr)) in elf_s390_check_relocs()
928 r_symndx); in elf_s390_check_relocs()
932 if (r_symndx < symtab_hdr->sh_info) in elf_s390_check_relocs()
936 abfd, r_symndx); in elf_s390_check_relocs()
957 plt[r_symndx].plt.refcount++; in elf_s390_check_relocs()
963 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf_s390_check_relocs()
1100 local_got_refcounts[r_symndx] += 1; in elf_s390_check_relocs()
1155 local_got_refcounts[r_symndx] += 1; in elf_s390_check_relocs()
[all …]
Delf32-s390.c997 unsigned long r_symndx; in elf_s390_check_relocs() local
1000 r_symndx = ELF32_R_SYM (rel->r_info); in elf_s390_check_relocs()
1002 if (r_symndx >= NUM_SHDR_ENTRIES (symtab_hdr)) in elf_s390_check_relocs()
1005 abfd, r_symndx); in elf_s390_check_relocs()
1009 if (r_symndx < symtab_hdr->sh_info) in elf_s390_check_relocs()
1013 abfd, r_symndx); in elf_s390_check_relocs()
1034 plt[r_symndx].plt.refcount++; in elf_s390_check_relocs()
1040 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf_s390_check_relocs()
1168 local_got_refcounts[r_symndx] += 1; in elf_s390_check_relocs()
1222 local_got_refcounts[r_symndx] += 1; in elf_s390_check_relocs()
[all …]
Dcoff-i860.c589 cache_ptr->addend = dst->r_symndx; in i860_reloc_processing()
599 if (dst->r_symndx != -1) in i860_reloc_processing()
601 if (dst->r_symndx < 0 || dst->r_symndx >= obj_conv_table_size (abfd)) in i860_reloc_processing()
605 abfd, dst->r_symndx); in i860_reloc_processing()
612 + obj_convert (abfd)[dst->r_symndx]); in i860_reloc_processing()
Delf32-i386.c1107 unsigned long r_symndx; in elf_i386_check_tls_transition() local
1185 r_symndx = ELF32_R_SYM (rel[1].r_info); in elf_i386_check_tls_transition()
1186 if (r_symndx < symtab_hdr->sh_info) in elf_i386_check_tls_transition()
1189 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in elf_i386_check_tls_transition()
1287 unsigned long r_symndx) in elf_i386_tls_transition() argument
1387 abfd, r_symndx); in elf_i386_tls_transition()
1440 unsigned long r_symndx; in elf_i386_check_relocs() local
1446 r_symndx = ELF32_R_SYM (rel->r_info); in elf_i386_check_relocs()
1449 if (r_symndx >= NUM_SHDR_ENTRIES (symtab_hdr)) in elf_i386_check_relocs()
1453 r_symndx); in elf_i386_check_relocs()
[all …]
Delf32-or1k.c827 unsigned long r_symndx; in or1k_elf_relocate_section() local
837 r_symndx = ELF32_R_SYM (rel->r_info); in or1k_elf_relocate_section()
854 if (r_symndx < symtab_hdr->sh_info) in or1k_elf_relocate_section()
856 sym = local_syms + r_symndx; in or1k_elf_relocate_section()
857 sec = local_sections[r_symndx]; in or1k_elf_relocate_section()
869 r_symndx, symtab_hdr, sym_hashes, in or1k_elf_relocate_section()
944 && local_got_offsets[r_symndx] != (bfd_vma) -1); in or1k_elf_relocate_section()
947 off = local_got_offsets[r_symndx]; in or1k_elf_relocate_section()
979 local_got_offsets[r_symndx] |= 1; in or1k_elf_relocate_section()
1007 if (r_symndx == STN_UNDEF in or1k_elf_relocate_section()
[all …]
Delf32-i370.c815 unsigned long r_symndx; in i370_elf_check_relocs() local
818 r_symndx = ELF32_R_SYM (rel->r_info); in i370_elf_check_relocs()
819 if (r_symndx < symtab_hdr->sh_info) in i370_elf_check_relocs()
823 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in i370_elf_check_relocs()
1061 unsigned long r_symndx; in i370_elf_relocate_section() local
1078 r_symndx = ELF32_R_SYM (rel->r_info); in i370_elf_relocate_section()
1081 if (r_symndx < symtab_hdr->sh_info) in i370_elf_relocate_section()
1083 sym = local_syms + r_symndx; in i370_elf_relocate_section()
1084 sec = local_sections[r_symndx]; in i370_elf_relocate_section()
1092 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in i370_elf_relocate_section()
[all …]
Delfnn-aarch64.c1795 unsigned long r_symndx) in elfNN_aarch64_symbol_got_type() argument
1803 return elf_aarch64_locals (abfd)[r_symndx].got_type; in elfNN_aarch64_symbol_got_type()
4041 unsigned long r_symndx) in aarch64_can_relax_tls() argument
4049 symbol_got_type = elfNN_aarch64_symbol_got_type (h, input_bfd, r_symndx); in aarch64_can_relax_tls()
4072 unsigned long r_symndx) in aarch64_tls_transition() argument
4077 if (! aarch64_can_relax_tls (input_bfd, info, bfd_r_type, h, r_symndx)) in aarch64_tls_transition()
4112 unsigned long r_symndx) in symbol_got_offset_ref() argument
4124 return &l[r_symndx].got_offset; in symbol_got_offset_ref()
4130 unsigned long r_symndx) in symbol_got_offset_mark() argument
4133 p = symbol_got_offset_ref (input_bfd, h, r_symndx); in symbol_got_offset_mark()
[all …]
Delf32-lm32.c842 unsigned long r_symndx; in lm32_elf_relocate_section() local
851 r_symndx = ELF32_R_SYM (rel->r_info); in lm32_elf_relocate_section()
864 if (r_symndx < symtab_hdr->sh_info) in lm32_elf_relocate_section()
867 sym = local_syms + r_symndx; in lm32_elf_relocate_section()
868 sec = local_sections[r_symndx]; in lm32_elf_relocate_section()
881 r_symndx, symtab_hdr, sym_hashes, in lm32_elf_relocate_section()
993 && local_got_offsets[r_symndx] != (bfd_vma) -1); in lm32_elf_relocate_section()
996 off = local_got_offsets[r_symndx]; in lm32_elf_relocate_section()
1040 local_got_offsets[r_symndx] |= 1; in lm32_elf_relocate_section()
1227 unsigned long r_symndx; in lm32_elf_gc_sweep_hook() local
[all …]
Dcoff-tic54x.c267 int bank = (dst->r_symndx == -1) ? HOWTO_BANK : 0; in tic54x_lookup_howto()
298 if (rel->r_symndx == -1 && addendp != NULL) in coff_tic54x_rtype_to_howto()
359 if (reloc->r_symndx != -1) in tic54x_reloc_processing()
361 if (reloc->r_symndx < 0 || reloc->r_symndx >= obj_conv_table_size (abfd)) in tic54x_reloc_processing()
365 abfd, reloc->r_symndx); in tic54x_reloc_processing()
372 + obj_convert (abfd)[reloc->r_symndx]); in tic54x_reloc_processing()
Delf64-ppc.c5106 unsigned long r_symndx, bfd_vma r_addend, int tls_type) in update_local_sym_info() argument
5129 for (ent = local_got_ents[r_symndx]; ent != NULL; ent = ent->next) in update_local_sym_info()
5140 ent->next = local_got_ents[r_symndx]; in update_local_sym_info()
5146 local_got_ents[r_symndx] = ent; in update_local_sym_info()
5153 local_got_tls_masks[r_symndx] |= tls_type; in update_local_sym_info()
5155 return local_plt + r_symndx; in update_local_sym_info()
5244 unsigned long r_symndx; in ppc64_elf_check_relocs() local
5251 r_symndx = ELF64_R_SYM (rel->r_info); in ppc64_elf_check_relocs()
5252 if (r_symndx < symtab_hdr->sh_info) in ppc64_elf_check_relocs()
5256 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in ppc64_elf_check_relocs()
[all …]
Delf32-bfin.c1182 unsigned long r_symndx; in bfin_check_relocs() local
1185 r_symndx = ELF32_R_SYM (rel->r_info); in bfin_check_relocs()
1186 if (r_symndx < symtab_hdr->sh_info) in bfin_check_relocs()
1190 h = sym_hashes[r_symndx - symtab_hdr->sh_info]; in bfin_check_relocs()
1285 if (local_got_refcounts[r_symndx] == 0) in bfin_check_relocs()
1296 local_got_refcounts[r_symndx]++; in bfin_check_relocs()
1405 unsigned long r_symndx; in bfin_relocate_section() local
1431 r_symndx = ELF32_R_SYM (rel->r_info); in bfin_relocate_section()
1438 if (r_symndx < symtab_hdr->sh_info) in bfin_relocate_section()
1440 sym = local_syms + r_symndx; in bfin_relocate_section()
[all …]

123456