/toolchain/binutils/binutils-2.25/bfd/ |
D | m68klinux.c | 147 struct aout_link_hash_entry root; member 152 struct aout_link_hash_table root; member 210 if (!NAME(aout,link_hash_table_init) (&ret->root, abfd, in linux_link_hash_table_create() 218 return &ret->root.root; in linux_link_hash_table_create() 225 aout_link_hash_lookup (&(table)->root, (string), (create), (copy),\ 232 (&(table)->root, \ 341 && (h->root.root.type == bfd_link_hash_defined in linux_add_one_symbol() 342 || h->root.root.type == bfd_link_hash_defweak)) in linux_add_one_symbol() 406 if (h->root.root.type == bfd_link_hash_undefined in linux_tally_symbols() 407 && CONST_STRNEQ (h->root.root.root.string, NEEDS_SHRLIB)) in linux_tally_symbols() [all …]
|
D | sparclinux.c | 143 struct aout_link_hash_entry root; member 148 struct aout_link_hash_table root; member 204 if (!NAME(aout,link_hash_table_init) (&ret->root, abfd, in linux_link_hash_table_create() 212 return &ret->root.root; in linux_link_hash_table_create() 219 aout_link_hash_lookup (&(table)->root, (string), (create), (copy),\ 226 (&(table)->root, \ 335 && (h->root.root.type == bfd_link_hash_defined in linux_add_one_symbol() 336 || h->root.root.type == bfd_link_hash_defweak)) in linux_add_one_symbol() 399 if (h->root.root.type == bfd_link_hash_undefined in linux_tally_symbols() 400 && CONST_STRNEQ (h->root.root.root.string, NEEDS_SHRLIB)) in linux_tally_symbols() [all …]
|
D | i386linux.c | 148 struct aout_link_hash_entry root; member 153 struct aout_link_hash_table root; member 208 if (!NAME(aout,link_hash_table_init) (&ret->root, abfd, in linux_link_hash_table_create() 216 return &ret->root.root; in linux_link_hash_table_create() 223 aout_link_hash_lookup (&(table)->root, (string), (create), (copy),\ 230 (&(table)->root, \ 339 && (h->root.root.type == bfd_link_hash_defined in linux_add_one_symbol() 340 || h->root.root.type == bfd_link_hash_defweak)) in linux_add_one_symbol() 403 if (h->root.root.type == bfd_link_hash_undefined in linux_tally_symbols() 404 && CONST_STRNEQ (h->root.root.root.string, NEEDS_SHRLIB)) in linux_tally_symbols() [all …]
|
D | sunos.c | 571 struct aout_link_hash_entry root; member 611 struct aout_link_hash_table root; member 683 if (!NAME (aout, link_hash_table_init) (&ret->root, abfd, in sunos_link_hash_table_create() 691 return &ret->root.root; in sunos_link_hash_table_create() 698 aout_link_hash_lookup (&(table)->root, (string), (create), (copy),\ 705 (&(table)->root, \ 1082 && h->root.root.type != bfd_link_hash_new in sunos_add_one_symbol() 1083 && h->root.root.type != bfd_link_hash_undefined in sunos_add_one_symbol() 1084 && h->root.root.type != bfd_link_hash_defweak) in sunos_add_one_symbol() 1096 else if (h->root.root.type == bfd_link_hash_defined in sunos_add_one_symbol() [all …]
|
D | elfnn-aarch64.c | 219 (((htab)->root.srelplt == NULL) ? 0 \ 220 : (htab)->root.srelplt->reloc_count * GOT_ENTRY_SIZE) 1642 struct bfd_hash_entry root; member 1723 struct elf_obj_tdata root; member 1766 struct elf_link_hash_entry root; member 1818 struct elf_link_hash_table root; member 2005 e.root.indx = sec->id; in elfNN_aarch64_get_local_sym_hash() 2006 e.root.dynstr_index = ELFNN_R_SYM (rel->r_info); in elfNN_aarch64_get_local_sym_hash() 2016 return &ret->root; in elfNN_aarch64_get_local_sym_hash() 2025 ret->root.indx = sec->id; in elfNN_aarch64_get_local_sym_hash() [all …]
|
D | elf32-nios2.c | 882 struct elf_link_hash_entry root; member 921 struct elf_link_hash_table root; member 972 struct elf_obj_tdata root; member 1218 len = 8 + 1 + 1 + 1+ strlen (hh->root.root.root.string) + 1 + 8 + 1; in nios2_stub_name() 1225 hh->root.root.root.string, in nios2_stub_name() 1569 !(hh->root.root.type == bfd_link_hash_defined in nios2_type_of_stub() 1570 || hh->root.root.type == bfd_link_hash_defweak)) in nios2_type_of_stub() 1891 while (hh->root.root.type == bfd_link_hash_indirect in nios2_elf32_size_stubs() 1892 || hh->root.root.type == bfd_link_hash_warning) in nios2_elf32_size_stubs() 1894 hh->root.root.u.i.link); in nios2_elf32_size_stubs() [all …]
|
D | elf-m10300.c | 37 struct elf_link_hash_entry root; member 87 struct elf_link_hash_table root; member 110 struct elf_obj_tdata root; member 136 (&(table)->root, \ 1083 while (h->root.type == bfd_link_hash_indirect in mn10300_elf_check_relocs() 1084 || h->root.type == bfd_link_hash_warning) in mn10300_elf_check_relocs() 1085 h = (struct elf_link_hash_entry *) h->root.u.i.link; in mn10300_elf_check_relocs() 1089 h->root.non_ir_ref = 1; in mn10300_elf_check_relocs() 1171 sgot = htab->root.sgot; in mn10300_elf_check_relocs() 1213 abfd, h ? h->root.root.string : "<local>"); in mn10300_elf_check_relocs() [all …]
|
D | elf64-alpha.c | 158 struct elf_link_hash_entry root; member 189 struct elf_link_hash_table root; member 204 elf_link_hash_lookup (&(table)->root, (string), (create), \ 211 (&(table)->root, \ 288 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd, in elf64_alpha_bfd_link_hash_table_create() 297 return &ret->root.root; in elf64_alpha_bfd_link_hash_table_create() 313 struct elf_obj_tdata root; member 1560 if (h->root.indx == -2) in elf64_alpha_output_extsym() 1562 else if ((h->root.def_dynamic in elf64_alpha_output_extsym() 1563 || h->root.ref_dynamic in elf64_alpha_output_extsym() [all …]
|
D | elfnn-ia64.c | 121 struct elf_link_hash_entry root; member 135 struct elf_link_hash_table root; member 486 while (h->root.type == bfd_link_hash_indirect in elfNN_ia64_relax_section() 487 || h->root.type == bfd_link_hash_warning) in elfNN_ia64_relax_section() 488 h = (struct elf_link_hash_entry *) h->root.u.i.link; in elfNN_ia64_relax_section() 501 tsec = ia64_info->root.splt; in elfNN_ia64_relax_section() 513 if (h->root.type == bfd_link_hash_undefined in elfNN_ia64_relax_section() 514 || h->root.type == bfd_link_hash_undefweak) in elfNN_ia64_relax_section() 517 tsec = h->root.u.def.section; in elfNN_ia64_relax_section() 518 toff = h->root.u.def.value; in elfNN_ia64_relax_section() [all …]
|
D | elf32-i370.c | 463 h->root.root.string); in i370_elf_adjust_dynamic_symbol() 483 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in i370_elf_adjust_dynamic_symbol() 484 || h->u.weakdef->root.type == bfd_link_hash_defweak); in i370_elf_adjust_dynamic_symbol() 485 h->root.u.def.section = h->u.weakdef->root.u.def.section; in i370_elf_adjust_dynamic_symbol() 486 h->root.u.def.value = h->u.weakdef->root.u.def.value; in i370_elf_adjust_dynamic_symbol() 524 if ((h->root.u.def.section->flags & SEC_ALLOC) != 0 && h->size != 0) in i370_elf_adjust_dynamic_symbol() 824 while (h->root.type == bfd_link_hash_indirect in i370_elf_check_relocs() 825 || h->root.type == bfd_link_hash_warning) in i370_elf_check_relocs() 826 h = (struct elf_link_hash_entry *) h->root.u.i.link; in i370_elf_check_relocs() 830 h->root.non_ir_ref = 1; in i370_elf_check_relocs() [all …]
|
D | elflink.c | 75 h->root.type = bfd_link_hash_new; in _bfd_elf_define_linkage_sym() 78 bh = &h->root; in _bfd_elf_define_linkage_sym() 421 if (h->root.type != bfd_link_hash_undefined in bfd_elf_link_record_dynamic_symbol() 422 && h->root.type != bfd_link_hash_undefweak) in bfd_elf_link_record_dynamic_symbol() 447 name = h->root.root.string; in bfd_elf_link_record_dynamic_symbol() 488 && h->root.type == bfd_link_hash_new in bfd_elf_link_mark_dynamic_symbol() 489 && (*d->match) (&d->head, NULL, h->root.root.string))) in bfd_elf_link_mark_dynamic_symbol() 515 switch (h->root.type) in bfd_elf_record_link_assignment() 526 h->root.type = bfd_link_hash_new; in bfd_elf_record_link_assignment() 527 if (h->root.u.undef.next != NULL || htab->root.undefs_tail == &h->root) in bfd_elf_record_link_assignment() [all …]
|
D | elf64-hppa.c | 115 struct elf_link_hash_table root; member 157 (eh ? eh->root.root.string : "<undef>") 301 if (!_bfd_elf_link_hash_table_init (&htab->root, abfd, in elf64_hppa_hash_table_create() 313 return &htab->root.root; in elf64_hppa_hash_table_create() 410 dynobj = hppa_info->root.dynobj; in get_reloc_section() 412 hppa_info->root.dynobj = dynobj = abfd; in get_reloc_section() 641 while (hh->eh.root.type == bfd_link_hash_indirect in elf64_hppa_check_relocs() 642 || hh->eh.root.type == bfd_link_hash_warning) in elf64_hppa_check_relocs() 643 hh = hppa_elf_hash_entry (hh->eh.root.u.i.link); in elf64_hppa_check_relocs() 647 hh->eh.root.non_ir_ref = 1; in elf64_hppa_check_relocs() [all …]
|
D | xcofflink.c | 98 struct bfd_link_hash_table root; member 600 if (!_bfd_link_hash_table_init (&ret->root, abfd, xcoff_link_hash_newfunc, in _bfd_xcoff_bfd_link_hash_table_create() 615 ret->root.hash_table_free = _bfd_xcoff_bfd_link_hash_table_free; in _bfd_xcoff_bfd_link_hash_table_create() 622 return &ret->root; in _bfd_xcoff_bfd_link_hash_table_create() 791 if (h->root.type == bfd_link_hash_new) in xcoff_dynamic_definition_p() 799 && (h->root.type == bfd_link_hash_defweak in xcoff_dynamic_definition_p() 800 || h->root.type == bfd_link_hash_undefweak)) in xcoff_dynamic_definition_p() 805 && (h->root.type == bfd_link_hash_undefined in xcoff_dynamic_definition_p() 806 || h->root.type == bfd_link_hash_undefweak)) in xcoff_dynamic_definition_p() 916 h->root.type = bfd_link_hash_defweak; in xcoff_link_add_dynamic_symbols() [all …]
|
D | elf32-lm32.c | 77 struct elf_link_hash_entry root; member 87 struct elf_link_hash_table root; member 166 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd, in lm32_elf_link_hash_table_create() 175 return &ret->root.root; in lm32_elf_link_hash_table_create() 828 dynobj = htab->root.dynobj; in lm32_elf_relocate_section() 884 name = h->root.root.string; in lm32_elf_relocate_section() 943 dyn = htab->root.dynamic_sections_created; in lm32_elf_relocate_section() 971 if (IS_FDPIC (output_bfd) && h->root.type != bfd_link_hash_undefweak) in lm32_elf_relocate_section() 1081 if ((!h) || (h && h->root.type != bfd_link_hash_undefweak)) in lm32_elf_relocate_section() 1131 name = h->root.root.string; in lm32_elf_relocate_section() [all …]
|
D | elf64-ia64-vms.c | 124 struct elf_link_hash_entry root; member 144 struct elf_link_hash_table root; member 178 struct elf_obj_tdata root; member 486 while (h->root.type == bfd_link_hash_indirect in elf64_ia64_relax_section() 487 || h->root.type == bfd_link_hash_warning) in elf64_ia64_relax_section() 488 h = (struct elf_link_hash_entry *) h->root.u.i.link; in elf64_ia64_relax_section() 501 tsec = ia64_info->root.splt; in elf64_ia64_relax_section() 513 if (h->root.type == bfd_link_hash_undefined in elf64_ia64_relax_section() 514 || h->root.type == bfd_link_hash_undefweak) in elf64_ia64_relax_section() 517 tsec = h->root.u.def.section; in elf64_ia64_relax_section() [all …]
|
D | elf32-or1k.c | 589 struct elf_link_hash_entry root; member 601 struct elf_obj_tdata root; member 616 struct elf_link_hash_table root; member 689 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd, in or1k_elf_link_hash_table_create() 698 return &ret->root.root; in or1k_elf_link_hash_table_create() 813 dynobj = htab->root.dynobj; in or1k_elf_relocate_section() 907 dyn = htab->root.dynamic_sections_created; in or1k_elf_relocate_section() 1014 || h->root.type != bfd_link_hash_undefweak) in or1k_elf_relocate_section() 1023 || h->root.type == bfd_link_hash_undefweak in or1k_elf_relocate_section() 1024 || h->root.type == bfd_link_hash_undefined))) in or1k_elf_relocate_section() [all …]
|
D | elf32-sh.c | 656 if (h->root.type != bfd_link_hash_defined in sh_elf_relax_section() 657 && h->root.type != bfd_link_hash_defweak) in sh_elf_relax_section() 665 symval = (h->root.u.def.value in sh_elf_relax_section() 666 + h->root.u.def.section->output_section->vma in sh_elf_relax_section() 667 + h->root.u.def.section->output_offset); in sh_elf_relax_section() 1329 if ((sym_hash->root.type == bfd_link_hash_defined in sh_elf_relax_delete_bytes() 1330 || sym_hash->root.type == bfd_link_hash_defweak) in sh_elf_relax_delete_bytes() 1331 && sym_hash->root.u.def.section == sec in sh_elf_relax_delete_bytes() 1332 && sym_hash->root.u.def.value > addr in sh_elf_relax_delete_bytes() 1333 && sym_hash->root.u.def.value < toaddr) in sh_elf_relax_delete_bytes() [all …]
|
D | elfxx-mips.c | 353 struct elf_link_hash_entry root; member 421 struct elf_link_hash_table root; member 545 struct elf_obj_tdata root; member 1223 elf_link_hash_lookup (&(table)->root, (string), (create), \ 1230 (&(table)->root, \ 1598 if (ELF_ST_IS_MICROMIPS (h->root.other)) in mips_elf_create_stub_symbol() 1602 name = ACONCAT ((prefix, h->root.root.root.string, NULL)); in mips_elf_create_stub_symbol() 1633 BFD_ASSERT (h->root.root.type == bfd_link_hash_defined in mips_elf_create_shadow_symbol() 1634 || h->root.root.type == bfd_link_hash_defweak); in mips_elf_create_shadow_symbol() 1635 s = h->root.root.u.def.section; in mips_elf_create_shadow_symbol() [all …]
|
D | elf32-m32r.c | 1508 struct elf_link_hash_entry root; member 1518 struct elf_link_hash_table root; member 1537 (&(table)->root, \ 1592 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd, in m32r_elf_link_hash_table_create() 1601 return &ret->root.root; in m32r_elf_link_hash_table_create() 1676 htab->root.hplt = h; in m32r_elf_create_dynamic_sections() 1823 && h->root.type != bfd_link_hash_undefweak in m32r_elf_adjust_dynamic_symbol() 1824 && h->root.type != bfd_link_hash_undefined) in m32r_elf_adjust_dynamic_symbol() 1845 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined in m32r_elf_adjust_dynamic_symbol() 1846 || h->u.weakdef->root.type == bfd_link_hash_defweak); in m32r_elf_adjust_dynamic_symbol() [all …]
|
D | elf32-arm.c | 2595 struct bfd_hash_entry root; member 2799 union gotplt_union root; member 2811 struct elf_obj_tdata root; member 2858 struct elf_link_hash_entry root; member 2895 (&(table)->root, \ 2926 struct elf_link_hash_table root; member 3183 *root_plt = &h->root.plt; in elf32_arm_get_plt_info() 3195 *root_plt = &local_iplt->root; in elf32_arm_get_plt_info() 3325 dynobj = htab->root.dynobj; in create_ifunc_sections() 3329 if (htab->root.iplt == NULL) in create_ifunc_sections() [all …]
|
D | elf64-ppc.c | 3795 struct bfd_hash_entry root; member 3825 struct bfd_hash_entry root; member 4229 htab->elf.root.hash_table_free = ppc64_elf_link_hash_table_free; in ppc64_elf_link_hash_table_create() 4244 return &htab->elf.root; in ppc64_elf_link_hash_table_create() 4366 len = 8 + 1 + strlen (h->elf.root.root.string) + 1 + 8 + 1; in ppc_stub_name() 4373 h->elf.root.root.string, in ppc_stub_name() 4572 return (struct elf_link_hash_entry *) follow_link (&h->root); in elf_follow_link() 4578 return (struct ppc_link_hash_entry *) follow_link (&h->elf.root); in ppc_follow_link() 4638 && eind->elf.root.type != bfd_link_hash_indirect in ppc64_elf_copy_indirect_symbol() 4687 if (eind->elf.root.type != bfd_link_hash_indirect) in ppc64_elf_copy_indirect_symbol() [all …]
|
D | elf32-m32c.c | 414 unwrap_hash_lookup (info, input_bfd, &h->root)); in m32c_elf_relocate_section() 416 while (h->root.type == bfd_link_hash_indirect in m32c_elf_relocate_section() 417 || h->root.type == bfd_link_hash_warning) in m32c_elf_relocate_section() 418 h = (struct elf_link_hash_entry *) h->root.u.i.link; in m32c_elf_relocate_section() 420 name = h->root.root.string; in m32c_elf_relocate_section() 422 if (h->root.type == bfd_link_hash_defined in m32c_elf_relocate_section() 423 || h->root.type == bfd_link_hash_defweak) in m32c_elf_relocate_section() 425 sec = h->root.u.def.section; in m32c_elf_relocate_section() 426 relocation = (h->root.u.def.value in m32c_elf_relocate_section() 430 else if (h->root.type == bfd_link_hash_undefweak) in m32c_elf_relocate_section() [all …]
|
/toolchain/binutils/binutils-2.25/libiberty/ |
D | splay-tree.c | 141 if (sp->root == 0) in splay_tree_splay() 148 n = sp->root; in splay_tree_splay() 171 rotate_left (&sp->root, n, c); in splay_tree_splay() 173 rotate_right (&sp->root, n, c); in splay_tree_splay() 181 rotate_left (&sp->root, n, n->left); in splay_tree_splay() 186 rotate_right (&sp->root, n, n->right); in splay_tree_splay() 191 rotate_left (&sp->root, n, n->left); in splay_tree_splay() 196 rotate_right (&sp->root, n, n->right); in splay_tree_splay() 337 sp->root = 0; in splay_tree_new_typed_alloc() 353 splay_tree_delete_helper (sp, sp->root); in splay_tree_delete() [all …]
|
/toolchain/binutils/binutils-2.25/ld/ |
D | ldcref.c | 61 struct bfd_hash_entry root; member 72 struct bfd_hash_table root; member 88 bfd_hash_lookup (&(table)->root, (string), (create), (copy))) 94 (&(table)->root, \ 151 return &ret->root; in cref_hash_newfunc() 168 if (!bfd_hash_table_init (&cref_table.root, cref_hash_newfunc, in add_cref() 184 r = (struct cref_ref *) bfd_hash_allocate (&cref_table.root, sizeof *r); in add_cref() 220 for (i = 0; i < cref_table.root.size; i++) in handle_asneeded_cref() 226 for (p = cref_table.root.table[i]; p != NULL; p = p->next) in handle_asneeded_cref() 228 entsize += cref_table.root.entsize; in handle_asneeded_cref() [all …]
|
/toolchain/binutils/binutils-2.25/opcodes/ |
D | mips-formats.h | 26 return &op.root; \ 43 return &op.root; \ 53 return &op.root; \ 63 return &op.root; \ 71 return &op.root; \ 79 return &op.root; \ 87 return &op.root; \ 97 return &op.root; \ 107 return &op.root; \ 119 return &op.root; \ [all …]
|