Lines Matching defs:root

57   struct elf_link_hash_entry root;
95 struct elf_link_hash_table root;
116 (&(table)->root, \
703 while (h->root.type == bfd_link_hash_indirect
704 || h->root.type == bfd_link_hash_warning)
705 h = (struct elf_link_hash_entry *) h->root.u.i.link;
938 switch (h->root.type)
942 return h->root.u.def.section;
945 return h->root.u.c.p->section;
1435 if ((h->root.root.type == bfd_link_hash_defined
1436 || h->root.root.type == bfd_link_hash_defweak)
1441 && ELF_ST_VISIBILITY (h->root.other) != STV_INTERNAL
1442 && ELF_ST_VISIBILITY (h->root.other) != STV_HIDDEN
1443 && h->root.plt.offset != (bfd_vma) -1)
1457 && h->root.def_dynamic)))))
1470 h->root.root.root.string);
1487 name = h->root.root.root.string;
1500 (info, (h ? &h->root.root : NULL), name,
1554 if (entry->root.root.type == bfd_link_hash_warning)
1555 entry = (struct elf32_mn10300_link_hash_entry *) entry->root.root.u.i.link;
1571 && ELF_ST_VISIBILITY (entry->root.other) != STV_INTERNAL
1572 && ELF_ST_VISIBILITY (entry->root.other) != STV_HIDDEN))
1793 elftab = &hash_table->static_hash_table->root;
1863 if ((hash->root.root.type == bfd_link_hash_defined
1864 || hash->root.root.type == bfd_link_hash_defweak)
1865 && hash->root.root.u.def.section == section
1866 && hash->root.type == STT_FUNC
1867 && hash->root.root.u.def.value == isym->st_value)
1898 elftab = &hash_table->static_hash_table->root;
1911 if ((hash->root.root.type == bfd_link_hash_defined
1912 || hash->root.root.type == bfd_link_hash_defweak)
1913 && hash->root.root.u.def.section == section
1914 && hash->root.type == STT_FUNC)
1916 (hash)->root.root.u.def.value,
2069 elftab = &hash_table->static_hash_table->root;
2128 if ((sym_hash->root.root.type == bfd_link_hash_defined
2129 || sym_hash->root.root.type == bfd_link_hash_defweak)
2130 && sym_hash->root.root.u.def.section == section
2159 symval = sym_hash->root.root.u.def.value;
2322 elf_link_hash_lookup (&hash_table->static_hash_table->root,
2335 if (h->root.root.type != bfd_link_hash_defined
2336 && h->root.root.type != bfd_link_hash_defweak)
2344 symval = (h->root.root.u.def.value
2345 + h->root.root.u.def.section->output_section->vma
2346 + h->root.root.u.def.section->output_offset);
2367 && ELF_ST_VISIBILITY (h->root.other) != STV_INTERNAL
2368 && ELF_ST_VISIBILITY (h->root.other) != STV_HIDDEN
2369 && h->root.plt.offset != (bfd_vma) -1)
2378 + h->root.plt.offset)
2816 value += h->root.got.offset;
3482 if ((sym_hash->root.type == bfd_link_hash_defined
3483 || sym_hash->root.type == bfd_link_hash_defweak)
3484 && sym_hash->root.u.def.section == sec
3485 && sym_hash->root.u.def.value > addr
3486 && sym_hash->root.u.def.value < toaddr)
3488 sym_hash->root.u.def.value -= count;
3529 if ((sym_hash->root.type == bfd_link_hash_defined
3530 || sym_hash->root.type == bfd_link_hash_defweak)
3531 && sym_hash->root.u.def.section == sec
3532 && sym_hash->root.u.def.value == addr)
3699 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd,
3717 if (!_bfd_elf_link_hash_table_init (&ret->static_hash_table->root, abfd,
3725 return &ret->root.root;
4061 h->root.u.def.section = s;
4062 h->root.u.def.value = s->size;
4091 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined
4092 || h->u.weakdef->root.type == bfd_link_hash_defweak);
4093 h->root.u.def.section = h->u.weakdef->root.u.def.section;
4094 h->root.u.def.value = h->u.weakdef->root.u.def.value;
4116 h->root.root.string);
4137 if ((h->root.u.def.section->flags & SEC_ALLOC) != 0)
4162 h->root.u.def.section = s;
4163 h->root.u.def.value = s->size;
4465 rel.r_addend = (h->root.u.def.value
4466 + h->root.u.def.section->output_section->vma
4467 + h->root.u.def.section->output_offset);
4489 && (h->root.type == bfd_link_hash_defined
4490 || h->root.type == bfd_link_hash_defweak));
4492 s = bfd_get_section_by_name (h->root.u.def.section->owner,
4496 rel.r_offset = (h->root.u.def.value
4497 + h->root.u.def.section->output_section->vma
4498 + h->root.u.def.section->output_offset);
4508 if (strcmp (h->root.root.string, "_DYNAMIC") == 0