| /freebsd-12.1/contrib/binutils/bfd/ |
| H A D | elflink.c | 562 if (h->u.weakdef != NULL in bfd_elf_record_link_assignment() 2478 if (h->u.weakdef != NULL) in _bfd_elf_fix_symbol_flags() 2482 weakdef = h->u.weakdef; in _bfd_elf_fix_symbol_flags() 2496 h->u.weakdef = NULL; in _bfd_elf_fix_symbol_flags() 2549 && (h->u.weakdef == NULL || h->u.weakdef->dynindx == -1)))) in _bfd_elf_adjust_dynamic_symbol() 2594 if (h->u.weakdef != NULL) in _bfd_elf_adjust_dynamic_symbol() 4074 && h->u.weakdef == NULL) in elf_link_add_object_symbols() 4088 h->u.weakdef = weaks; in elf_link_add_object_symbols() 4282 || (h->u.weakdef != NULL in elf_link_add_object_symbols() 4591 hlook->u.weakdef = NULL; in elf_link_add_object_symbols() [all …]
|
| H A D | elf64-x86-64.c | 1324 if (h->u.weakdef != NULL) in elf64_x86_64_adjust_dynamic_symbol() 1326 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in elf64_x86_64_adjust_dynamic_symbol() 1327 || h->u.weakdef->root.type == bfd_link_hash_defweak); in elf64_x86_64_adjust_dynamic_symbol() 1328 h->root.u.def.section = h->u.weakdef->root.u.def.section; in elf64_x86_64_adjust_dynamic_symbol() 1329 h->root.u.def.value = h->u.weakdef->root.u.def.value; in elf64_x86_64_adjust_dynamic_symbol() 1331 h->non_got_ref = h->u.weakdef->non_got_ref; in elf64_x86_64_adjust_dynamic_symbol()
|
| H A D | elf64-s390.c | 1597 if (h->u.weakdef != NULL) 1599 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined 1600 || h->u.weakdef->root.type == bfd_link_hash_defweak); 1601 h->root.u.def.section = h->u.weakdef->root.u.def.section; 1602 h->root.u.def.value = h->u.weakdef->root.u.def.value; 1604 h->non_got_ref = h->u.weakdef->non_got_ref;
|
| H A D | elf32-s390.c | 1622 if (h->u.weakdef != NULL) 1624 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined 1625 || h->u.weakdef->root.type == bfd_link_hash_defweak); 1626 h->root.u.def.section = h->u.weakdef->root.u.def.section; 1627 h->root.u.def.value = h->u.weakdef->root.u.def.value; 1629 h->non_got_ref = h->u.weakdef->non_got_ref;
|
| H A D | elf32-i386.c | 1456 if (h->u.weakdef != NULL) in elf_i386_adjust_dynamic_symbol() 1458 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in elf_i386_adjust_dynamic_symbol() 1459 || h->u.weakdef->root.type == bfd_link_hash_defweak); in elf_i386_adjust_dynamic_symbol() 1460 h->root.u.def.section = h->u.weakdef->root.u.def.section; in elf_i386_adjust_dynamic_symbol() 1461 h->root.u.def.value = h->u.weakdef->root.u.def.value; in elf_i386_adjust_dynamic_symbol() 1463 h->non_got_ref = h->u.weakdef->non_got_ref; in elf_i386_adjust_dynamic_symbol()
|
| H A D | elf32-score.c | 2818 || h->u.weakdef != NULL in _bfd_score_elf_adjust_dynamic_symbol() 2877 if (h->u.weakdef != NULL) in _bfd_score_elf_adjust_dynamic_symbol() 2879 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in _bfd_score_elf_adjust_dynamic_symbol() 2880 || h->u.weakdef->root.type == bfd_link_hash_defweak); in _bfd_score_elf_adjust_dynamic_symbol() 2881 h->root.u.def.section = h->u.weakdef->root.u.def.section; in _bfd_score_elf_adjust_dynamic_symbol() 2882 h->root.u.def.value = h->u.weakdef->root.u.def.value; in _bfd_score_elf_adjust_dynamic_symbol()
|
| H A D | elfxx-sparc.c | 1710 || h->u.weakdef != NULL in _bfd_sparc_elf_adjust_dynamic_symbol() 1753 if (h->u.weakdef != NULL) in _bfd_sparc_elf_adjust_dynamic_symbol() 1755 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in _bfd_sparc_elf_adjust_dynamic_symbol() 1756 || h->u.weakdef->root.type == bfd_link_hash_defweak); in _bfd_sparc_elf_adjust_dynamic_symbol() 1757 h->root.u.def.section = h->u.weakdef->root.u.def.section; in _bfd_sparc_elf_adjust_dynamic_symbol() 1758 h->root.u.def.value = h->u.weakdef->root.u.def.value; in _bfd_sparc_elf_adjust_dynamic_symbol()
|
| H A D | elf32-ppc.c | 4352 || h->u.weakdef != NULL in ppc_elf_adjust_dynamic_symbol() 4393 if (h->u.weakdef != NULL) in ppc_elf_adjust_dynamic_symbol() 4395 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in ppc_elf_adjust_dynamic_symbol() 4396 || h->u.weakdef->root.type == bfd_link_hash_defweak); in ppc_elf_adjust_dynamic_symbol() 4397 h->root.u.def.section = h->u.weakdef->root.u.def.section; in ppc_elf_adjust_dynamic_symbol() 4398 h->root.u.def.value = h->u.weakdef->root.u.def.value; in ppc_elf_adjust_dynamic_symbol() 4400 h->non_got_ref = h->u.weakdef->non_got_ref; in ppc_elf_adjust_dynamic_symbol()
|
| H A D | elfxx-mips.c | 6942 || h->u.weakdef != NULL in _bfd_mips_elf_adjust_dynamic_symbol() 7008 if (h->u.weakdef != NULL) in _bfd_mips_elf_adjust_dynamic_symbol() 7010 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in _bfd_mips_elf_adjust_dynamic_symbol() 7011 || h->u.weakdef->root.type == bfd_link_hash_defweak); in _bfd_mips_elf_adjust_dynamic_symbol() 7012 h->root.u.def.section = h->u.weakdef->root.u.def.section; in _bfd_mips_elf_adjust_dynamic_symbol() 7013 h->root.u.def.value = h->u.weakdef->root.u.def.value; in _bfd_mips_elf_adjust_dynamic_symbol() 7041 || h->u.weakdef != NULL in _bfd_mips_vxworks_adjust_dynamic_symbol() 7124 if (h->u.weakdef != NULL) in _bfd_mips_vxworks_adjust_dynamic_symbol() 7127 || h->u.weakdef->root.type == bfd_link_hash_defweak); in _bfd_mips_vxworks_adjust_dynamic_symbol() 7128 h->root.u.def.section = h->u.weakdef->root.u.def.section; in _bfd_mips_vxworks_adjust_dynamic_symbol() [all …]
|
| H A D | elf64-alpha.c | 2042 if (h->u.weakdef != NULL) in elf64_alpha_adjust_dynamic_symbol() 2044 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in elf64_alpha_adjust_dynamic_symbol() 2045 || h->u.weakdef->root.type == bfd_link_hash_defweak); in elf64_alpha_adjust_dynamic_symbol() 2046 h->root.u.def.section = h->u.weakdef->root.u.def.section; in elf64_alpha_adjust_dynamic_symbol() 2047 h->root.u.def.value = h->u.weakdef->root.u.def.value; in elf64_alpha_adjust_dynamic_symbol()
|
| H A D | elfxx-ia64.c | 3589 if (h->u.weakdef != NULL) 3591 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined 3592 || h->u.weakdef->root.type == bfd_link_hash_defweak); 3593 h->root.u.def.section = h->u.weakdef->root.u.def.section; 3594 h->root.u.def.value = h->u.weakdef->root.u.def.value;
|
| H A D | elf32-arm.c | 8067 || h->u.weakdef != NULL in elf32_arm_adjust_dynamic_symbol() 8111 if (h->u.weakdef != NULL) in elf32_arm_adjust_dynamic_symbol() 8113 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in elf32_arm_adjust_dynamic_symbol() 8114 || h->u.weakdef->root.type == bfd_link_hash_defweak); in elf32_arm_adjust_dynamic_symbol() 8115 h->root.u.def.section = h->u.weakdef->root.u.def.section; in elf32_arm_adjust_dynamic_symbol() 8116 h->root.u.def.value = h->u.weakdef->root.u.def.value; in elf32_arm_adjust_dynamic_symbol()
|
| H A D | elf-bfd.h | 183 struct elf_link_hash_entry *weakdef; member
|
| H A D | elf64-ppc.c | 5926 if (h->u.weakdef != NULL) in ppc64_elf_adjust_dynamic_symbol() 5928 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in ppc64_elf_adjust_dynamic_symbol() 5929 || h->u.weakdef->root.type == bfd_link_hash_defweak); in ppc64_elf_adjust_dynamic_symbol() 5930 h->root.u.def.section = h->u.weakdef->root.u.def.section; in ppc64_elf_adjust_dynamic_symbol() 5931 h->root.u.def.value = h->u.weakdef->root.u.def.value; in ppc64_elf_adjust_dynamic_symbol() 5933 h->non_got_ref = h->u.weakdef->non_got_ref; in ppc64_elf_adjust_dynamic_symbol()
|
| H A D | ChangeLog-0203 | 526 (elf32_hppa_adjust_dynamic_symbol): Likewise. Copy weakdef 3213 copy ELF_LINK_NON_GOT_REF from weakdef. 3258 ELF_LINK_NON_GOT_REF from weakdef. 3259 (elf_s390_copy_indirect_symbol): Test whether the weakdef sym has 3466 ELF_LINK_NON_GOT_REF from weakdef. 3479 weakdef sym has already been adjusted before treating it specially. 4084 ELF_LINK_NON_GOT_REF from weakdef. 4087 ELF_LINK_NON_GOT_REF from weakdef. 4090 ELF_LINK_NON_GOT_REF from weakdef.
|
| H A D | ChangeLog | 769 * elf-vxworks.c (elf_vxworks_emit_relocs): Remap weakdef PLT slot
|
| H A D | ChangeLog-0001 | 1406 rather than ind->weakdef. 1555 copying flags if this is a weakdef. 1593 * elflink.h (elf_fix_symbol_flags): Copy flags to weakdef using 1599 copying flags if this is a weakdef.
|
| H A D | ChangeLog-9899 | 595 * elflink.h (elf_fix_symbol_flags): Move weakdef handling here... 2815 (elf_adjust_dynamic_symbol): Set REF_REGULAR_NONWEAK for weakdef
|
| H A D | ChangeLog-9495 | 2297 to accept symbol with weakdef set. 4025 * elfcode.h (elf_link_add_object_symbols): Only examine weakdef if 6942 bfd_size_type. Add fields dynindx, dynstr_index, weakdef, 6999 weakdef and elf_link_hash_flags fields.
|
| H A D | ChangeLog-9697 | 6181 * elflink.h (elf_link_add_object_symbols): Only set weakdef to a
|