/toolchain/binutils/binutils-2.25/bfd/ |
D | coff-mips.c | 277 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 …]
|
D | coff-alpha.c | 500 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 …]
|
D | nlm32-alpha.c | 401 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 …]
|
D | elf32-moxie.c | 214 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()
|
D | elf32-mcore.c | 419 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 …]
|
D | elf32-d10v.c | 278 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()
|
D | elf32-mt.c | 315 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()
|
D | coff-tic4x.c | 172 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()
|
D | elf32-fr30.c | 514 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()
|
D | elf32-xstormy16.c | 426 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 …]
|
D | elf32-xc16x.c | 356 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()
|
D | elf32-iq2000.c | 469 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()
|
D | pe-mips.c | 531 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()
|
D | elf32-cris.c | 1008 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 …]
|
D | elf64-s390.c | 918 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 …]
|
D | elf32-s390.c | 997 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 …]
|
D | coff-i860.c | 589 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()
|
D | elf32-i386.c | 1107 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 …]
|
D | elf32-or1k.c | 827 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 …]
|
D | elf32-i370.c | 815 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 …]
|
D | elfnn-aarch64.c | 1795 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 …]
|
D | elf32-lm32.c | 842 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 …]
|
D | coff-tic54x.c | 267 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()
|
D | elf64-ppc.c | 5106 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 …]
|
D | elf32-bfin.c | 1182 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 …]
|