Home
last modified time | relevance | path

Searched refs:root (Results 1 – 25 of 209) sorted by relevance

123456789

/toolchain/binutils/binutils-2.25/bfd/
Dm68klinux.c147 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 …]
Dsparclinux.c143 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 …]
Di386linux.c148 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 …]
Dsunos.c571 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 …]
Delfnn-aarch64.c219 (((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 …]
Delf32-nios2.c882 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 …]
Delf-m10300.c37 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 …]
Delf64-alpha.c158 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 …]
Delfnn-ia64.c121 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 …]
Delf32-i370.c463 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 …]
Delflink.c75 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 …]
Delf64-hppa.c115 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 …]
Dxcofflink.c98 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 …]
Delf32-lm32.c77 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 …]
Delf64-ia64-vms.c124 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 …]
Delf32-or1k.c589 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 …]
Delf32-sh.c656 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 …]
Delfxx-mips.c353 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 …]
Delf32-m32r.c1508 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 …]
Delf32-arm.c2595 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 …]
Delf64-ppc.c3795 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 …]
Delf32-m32c.c414 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/
Dsplay-tree.c141 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/
Dldcref.c61 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/
Dmips-formats.h26 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 …]

123456789