Home
last modified time | relevance | path

Searched refs:edir (Results 1 – 21 of 21) sorted by relevance

/toolchain/binutils/binutils-2.25/bfd/
Delf32-or1k.c2682 struct elf_or1k_link_hash_entry * edir; in or1k_elf_copy_indirect_symbol() local
2685 edir = (struct elf_or1k_link_hash_entry *) dir; in or1k_elf_copy_indirect_symbol()
2690 if (edir->dyn_relocs != NULL) in or1k_elf_copy_indirect_symbol()
2701 for (q = edir->dyn_relocs; q != NULL; q = q->next) in or1k_elf_copy_indirect_symbol()
2712 *pp = edir->dyn_relocs; in or1k_elf_copy_indirect_symbol()
2715 edir->dyn_relocs = eind->dyn_relocs; in or1k_elf_copy_indirect_symbol()
2723 edir->tls_type = eind->tls_type; in or1k_elf_copy_indirect_symbol()
Delf32-ppc.c3490 struct ppc_elf_link_hash_entry *edir, *eind; in ppc_elf_copy_indirect_symbol() local
3492 edir = (struct ppc_elf_link_hash_entry *) dir; in ppc_elf_copy_indirect_symbol()
3495 edir->tls_mask |= eind->tls_mask; in ppc_elf_copy_indirect_symbol()
3496 edir->has_sda_refs |= eind->has_sda_refs; in ppc_elf_copy_indirect_symbol()
3503 && edir->elf.dynamic_adjusted)) in ppc_elf_copy_indirect_symbol()
3504 edir->elf.non_got_ref |= eind->elf.non_got_ref; in ppc_elf_copy_indirect_symbol()
3506 edir->elf.ref_dynamic |= eind->elf.ref_dynamic; in ppc_elf_copy_indirect_symbol()
3507 edir->elf.ref_regular |= eind->elf.ref_regular; in ppc_elf_copy_indirect_symbol()
3508 edir->elf.ref_regular_nonweak |= eind->elf.ref_regular_nonweak; in ppc_elf_copy_indirect_symbol()
3509 edir->elf.needs_plt |= eind->elf.needs_plt; in ppc_elf_copy_indirect_symbol()
[all …]
Delf32-lm32.c2572 struct elf_lm32_link_hash_entry * edir; in lm32_elf_copy_indirect_symbol() local
2575 edir = (struct elf_lm32_link_hash_entry *) dir; in lm32_elf_copy_indirect_symbol()
2580 if (edir->dyn_relocs != NULL) in lm32_elf_copy_indirect_symbol()
2591 for (q = edir->dyn_relocs; q != NULL; q = q->next) in lm32_elf_copy_indirect_symbol()
2602 *pp = edir->dyn_relocs; in lm32_elf_copy_indirect_symbol()
2605 edir->dyn_relocs = eind->dyn_relocs; in lm32_elf_copy_indirect_symbol()
Delf32-cris.c3067 struct elf_cris_link_hash_entry *edir, *eind; in elf_cris_copy_indirect_symbol() local
3069 edir = (struct elf_cris_link_hash_entry *) dir; in elf_cris_copy_indirect_symbol()
3081 BFD_ASSERT (edir->gotplt_offset == 0 || eind->gotplt_offset == 0); in elf_cris_copy_indirect_symbol()
3083 #define XMOVOPZ(F, OP, Z) edir->F OP eind->F; eind->F = Z in elf_cris_copy_indirect_symbol()
3087 if (edir->pcrel_relocs_copied != NULL) in elf_cris_copy_indirect_symbol()
3098 for (q = edir->pcrel_relocs_copied; q != NULL; q = q->next) in elf_cris_copy_indirect_symbol()
3108 *pp = edir->pcrel_relocs_copied; in elf_cris_copy_indirect_symbol()
Delf32-microblaze.c2574 struct elf32_mb_link_hash_entry *edir, *eind; in microblaze_elf_copy_indirect_symbol() local
2576 edir = (struct elf32_mb_link_hash_entry *) dir; in microblaze_elf_copy_indirect_symbol()
2581 if (edir->dyn_relocs != NULL) in microblaze_elf_copy_indirect_symbol()
2595 for (q = edir->dyn_relocs; q != NULL; q = q->next) in microblaze_elf_copy_indirect_symbol()
2606 *pp = edir->dyn_relocs; in microblaze_elf_copy_indirect_symbol()
2609 edir->dyn_relocs = eind->dyn_relocs; in microblaze_elf_copy_indirect_symbol()
2613 edir->tls_mask |= eind->tls_mask; in microblaze_elf_copy_indirect_symbol()
Delf32-tilepro.c1328 struct tilepro_elf_link_hash_entry *edir, *eind; in tilepro_elf_copy_indirect_symbol() local
1330 edir = (struct tilepro_elf_link_hash_entry *) dir; in tilepro_elf_copy_indirect_symbol()
1335 if (edir->dyn_relocs != NULL) in tilepro_elf_copy_indirect_symbol()
1346 for (q = edir->dyn_relocs; q != NULL; q = q->next) in tilepro_elf_copy_indirect_symbol()
1357 *pp = edir->dyn_relocs; in tilepro_elf_copy_indirect_symbol()
1360 edir->dyn_relocs = eind->dyn_relocs; in tilepro_elf_copy_indirect_symbol()
1367 edir->tls_type = eind->tls_type; in tilepro_elf_copy_indirect_symbol()
Delf64-ppc.c4623 struct ppc_link_hash_entry *edir, *eind; in ppc64_elf_copy_indirect_symbol() local
4625 edir = (struct ppc_link_hash_entry *) dir; in ppc64_elf_copy_indirect_symbol()
4628 edir->is_func |= eind->is_func; in ppc64_elf_copy_indirect_symbol()
4629 edir->is_func_descriptor |= eind->is_func_descriptor; in ppc64_elf_copy_indirect_symbol()
4630 edir->tls_mask |= eind->tls_mask; in ppc64_elf_copy_indirect_symbol()
4632 edir->oh = ppc_follow_link (eind->oh); in ppc64_elf_copy_indirect_symbol()
4639 && edir->elf.dynamic_adjusted)) in ppc64_elf_copy_indirect_symbol()
4640 edir->elf.non_got_ref |= eind->elf.non_got_ref; in ppc64_elf_copy_indirect_symbol()
4642 edir->elf.ref_dynamic |= eind->elf.ref_dynamic; in ppc64_elf_copy_indirect_symbol()
4643 edir->elf.ref_regular |= eind->elf.ref_regular; in ppc64_elf_copy_indirect_symbol()
[all …]
Delf32-m32r.c1743 struct elf_m32r_link_hash_entry * edir; in m32r_elf_copy_indirect_symbol() local
1746 edir = (struct elf_m32r_link_hash_entry *) dir; in m32r_elf_copy_indirect_symbol()
1751 if (edir->dyn_relocs != NULL) in m32r_elf_copy_indirect_symbol()
1762 for (q = edir->dyn_relocs; q != NULL; q = q->next) in m32r_elf_copy_indirect_symbol()
1773 *pp = edir->dyn_relocs; in m32r_elf_copy_indirect_symbol()
1776 edir->dyn_relocs = eind->dyn_relocs; in m32r_elf_copy_indirect_symbol()
Delfxx-tilegx.c1533 struct tilegx_elf_link_hash_entry *edir, *eind; in tilegx_elf_copy_indirect_symbol() local
1535 edir = (struct tilegx_elf_link_hash_entry *) dir; in tilegx_elf_copy_indirect_symbol()
1540 if (edir->dyn_relocs != NULL) in tilegx_elf_copy_indirect_symbol()
1551 for (q = edir->dyn_relocs; q != NULL; q = q->next) in tilegx_elf_copy_indirect_symbol()
1562 *pp = edir->dyn_relocs; in tilegx_elf_copy_indirect_symbol()
1565 edir->dyn_relocs = eind->dyn_relocs; in tilegx_elf_copy_indirect_symbol()
1572 edir->tls_type = eind->tls_type; in tilegx_elf_copy_indirect_symbol()
Delf32-s390.c876 struct elf_s390_link_hash_entry *edir, *eind; in elf_s390_copy_indirect_symbol() local
878 edir = (struct elf_s390_link_hash_entry *) dir; in elf_s390_copy_indirect_symbol()
883 if (edir->dyn_relocs != NULL) in elf_s390_copy_indirect_symbol()
894 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elf_s390_copy_indirect_symbol()
905 *pp = edir->dyn_relocs; in elf_s390_copy_indirect_symbol()
908 edir->dyn_relocs = eind->dyn_relocs; in elf_s390_copy_indirect_symbol()
915 edir->tls_type = eind->tls_type; in elf_s390_copy_indirect_symbol()
Delf64-s390.c795 struct elf_s390_link_hash_entry *edir, *eind; in elf_s390_copy_indirect_symbol() local
797 edir = (struct elf_s390_link_hash_entry *) dir; in elf_s390_copy_indirect_symbol()
802 if (edir->dyn_relocs != NULL) in elf_s390_copy_indirect_symbol()
813 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elf_s390_copy_indirect_symbol()
824 *pp = edir->dyn_relocs; in elf_s390_copy_indirect_symbol()
827 edir->dyn_relocs = eind->dyn_relocs; in elf_s390_copy_indirect_symbol()
834 edir->tls_type = eind->tls_type; in elf_s390_copy_indirect_symbol()
Delf32-nios2.c3661 struct elf32_nios2_link_hash_entry *edir, *eind; in nios2_elf32_copy_indirect_symbol() local
3663 edir = (struct elf32_nios2_link_hash_entry *) dir; in nios2_elf32_copy_indirect_symbol()
3668 if (edir->dyn_relocs != NULL) in nios2_elf32_copy_indirect_symbol()
3679 for (q = edir->dyn_relocs; q != NULL; q = q->next) in nios2_elf32_copy_indirect_symbol()
3690 *pp = edir->dyn_relocs; in nios2_elf32_copy_indirect_symbol()
3693 edir->dyn_relocs = eind->dyn_relocs; in nios2_elf32_copy_indirect_symbol()
3700 edir->tls_type = eind->tls_type; in nios2_elf32_copy_indirect_symbol()
3704 edir->got_types_used |= eind->got_types_used; in nios2_elf32_copy_indirect_symbol()
Delf-m10300.c4580 struct elf32_mn10300_link_hash_entry * edir; in _bfd_mn10300_copy_indirect_symbol() local
4583 edir = elf_mn10300_hash_entry (dir); in _bfd_mn10300_copy_indirect_symbol()
4589 edir->tls_type = eind->tls_type; in _bfd_mn10300_copy_indirect_symbol()
4592 edir->direct_calls = eind->direct_calls; in _bfd_mn10300_copy_indirect_symbol()
4593 edir->stack_size = eind->stack_size; in _bfd_mn10300_copy_indirect_symbol()
4594 edir->movm_args = eind->movm_args; in _bfd_mn10300_copy_indirect_symbol()
4595 edir->movm_stack_size = eind->movm_stack_size; in _bfd_mn10300_copy_indirect_symbol()
4596 edir->flags = eind->flags; in _bfd_mn10300_copy_indirect_symbol()
Delf64-x86-64.c1086 struct elf_x86_64_link_hash_entry *edir, *eind; in elf_x86_64_copy_indirect_symbol() local
1088 edir = (struct elf_x86_64_link_hash_entry *) dir; in elf_x86_64_copy_indirect_symbol()
1091 if (!edir->has_bnd_reloc) in elf_x86_64_copy_indirect_symbol()
1092 edir->has_bnd_reloc = eind->has_bnd_reloc; in elf_x86_64_copy_indirect_symbol()
1096 if (edir->dyn_relocs != NULL) in elf_x86_64_copy_indirect_symbol()
1107 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elf_x86_64_copy_indirect_symbol()
1118 *pp = edir->dyn_relocs; in elf_x86_64_copy_indirect_symbol()
1121 edir->dyn_relocs = eind->dyn_relocs; in elf_x86_64_copy_indirect_symbol()
1128 edir->tls_type = eind->tls_type; in elf_x86_64_copy_indirect_symbol()
Delf32-sh.c5892 struct elf_sh_link_hash_entry *edir, *eind; in sh_elf_copy_indirect_symbol() local
5894 edir = (struct elf_sh_link_hash_entry *) dir; in sh_elf_copy_indirect_symbol()
5899 if (edir->dyn_relocs != NULL) in sh_elf_copy_indirect_symbol()
5910 for (q = edir->dyn_relocs; q != NULL; q = q->next) in sh_elf_copy_indirect_symbol()
5921 *pp = edir->dyn_relocs; in sh_elf_copy_indirect_symbol()
5924 edir->dyn_relocs = eind->dyn_relocs; in sh_elf_copy_indirect_symbol()
5927 edir->gotplt_refcount = eind->gotplt_refcount; in sh_elf_copy_indirect_symbol()
5930 edir->datalabel_got.refcount += eind->datalabel_got.refcount; in sh_elf_copy_indirect_symbol()
5933 edir->funcdesc.refcount += eind->funcdesc.refcount; in sh_elf_copy_indirect_symbol()
5935 edir->abs_funcdesc_refcount += eind->abs_funcdesc_refcount; in sh_elf_copy_indirect_symbol()
[all …]
Delf32-i386.c1034 struct elf_i386_link_hash_entry *edir, *eind; in elf_i386_copy_indirect_symbol() local
1036 edir = (struct elf_i386_link_hash_entry *) dir; in elf_i386_copy_indirect_symbol()
1041 if (edir->dyn_relocs != NULL) in elf_i386_copy_indirect_symbol()
1052 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elf_i386_copy_indirect_symbol()
1063 *pp = edir->dyn_relocs; in elf_i386_copy_indirect_symbol()
1066 edir->dyn_relocs = eind->dyn_relocs; in elf_i386_copy_indirect_symbol()
1073 edir->tls_type = eind->tls_type; in elf_i386_copy_indirect_symbol()
Delfxx-sparc.c1279 struct _bfd_sparc_elf_link_hash_entry *edir, *eind; in _bfd_sparc_elf_copy_indirect_symbol() local
1281 edir = (struct _bfd_sparc_elf_link_hash_entry *) dir; in _bfd_sparc_elf_copy_indirect_symbol()
1286 if (edir->dyn_relocs != NULL) in _bfd_sparc_elf_copy_indirect_symbol()
1297 for (q = edir->dyn_relocs; q != NULL; q = q->next) in _bfd_sparc_elf_copy_indirect_symbol()
1308 *pp = edir->dyn_relocs; in _bfd_sparc_elf_copy_indirect_symbol()
1311 edir->dyn_relocs = eind->dyn_relocs; in _bfd_sparc_elf_copy_indirect_symbol()
1318 edir->tls_type = eind->tls_type; in _bfd_sparc_elf_copy_indirect_symbol()
Delfnn-aarch64.c2040 struct elf_aarch64_link_hash_entry *edir, *eind; in elfNN_aarch64_copy_indirect_symbol() local
2042 edir = (struct elf_aarch64_link_hash_entry *) dir; in elfNN_aarch64_copy_indirect_symbol()
2047 if (edir->dyn_relocs != NULL) in elfNN_aarch64_copy_indirect_symbol()
2058 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elfNN_aarch64_copy_indirect_symbol()
2069 *pp = edir->dyn_relocs; in elfNN_aarch64_copy_indirect_symbol()
2072 edir->dyn_relocs = eind->dyn_relocs; in elfNN_aarch64_copy_indirect_symbol()
2081 edir->got_type = eind->got_type; in elfNN_aarch64_copy_indirect_symbol()
Delf32-arm.c3468 struct elf32_arm_link_hash_entry *edir, *eind; in elf32_arm_copy_indirect_symbol() local
3470 edir = (struct elf32_arm_link_hash_entry *) dir; in elf32_arm_copy_indirect_symbol()
3475 if (edir->dyn_relocs != NULL) in elf32_arm_copy_indirect_symbol()
3486 for (q = edir->dyn_relocs; q != NULL; q = q->next) in elf32_arm_copy_indirect_symbol()
3497 *pp = edir->dyn_relocs; in elf32_arm_copy_indirect_symbol()
3500 edir->dyn_relocs = eind->dyn_relocs; in elf32_arm_copy_indirect_symbol()
3507 edir->plt.thumb_refcount += eind->plt.thumb_refcount; in elf32_arm_copy_indirect_symbol()
3509 edir->plt.maybe_thumb_refcount += eind->plt.maybe_thumb_refcount; in elf32_arm_copy_indirect_symbol()
3511 edir->plt.noncall_refcount += eind->plt.noncall_refcount; in elf32_arm_copy_indirect_symbol()
3520 edir->tls_type = eind->tls_type; in elf32_arm_copy_indirect_symbol()
Delf32-nds32.c3556 struct elf_nds32_link_hash_entry *edir, *eind; in nds32_elf_copy_indirect_symbol() local
3558 edir = (struct elf_nds32_link_hash_entry *) dir; in nds32_elf_copy_indirect_symbol()
3563 if (edir->dyn_relocs != NULL) in nds32_elf_copy_indirect_symbol()
3577 for (q = edir->dyn_relocs; q != NULL; q = q->next) in nds32_elf_copy_indirect_symbol()
3588 *pp = edir->dyn_relocs; in nds32_elf_copy_indirect_symbol()
3591 edir->dyn_relocs = eind->dyn_relocs; in nds32_elf_copy_indirect_symbol()
Delf32-xtensa.c690 struct elf_xtensa_link_hash_entry *edir, *eind; in elf_xtensa_copy_indirect_symbol() local
692 edir = elf_xtensa_hash_entry (dir); in elf_xtensa_copy_indirect_symbol()
697 edir->tlsfunc_refcount += eind->tlsfunc_refcount; in elf_xtensa_copy_indirect_symbol()
702 edir->tls_type = eind->tls_type; in elf_xtensa_copy_indirect_symbol()