Lines Matching defs:root

39   struct elf_link_hash_table root;
47 struct elf_link_hash_entry root;
67 (&(table)->root, \
925 if (h->root.root.type == bfd_link_hash_warning)
926 h = (struct score_elf_link_hash_entry *) h->root.root.u.i.link;
929 if (h->root.dynindx == -1)
936 if (h->root.got.offset == 2)
940 h->root.dynindx = hsd->max_unref_got_dynindx++;
942 else if (h->root.got.offset != 1)
943 h->root.dynindx = hsd->max_non_got_dynindx++;
946 h->root.dynindx = --hsd->min_got_dynindx;
1126 while (h->root.root.type == bfd_link_hash_indirect
1127 || h->root.root.type == bfd_link_hash_warning)
1128 h = (struct score_elf_link_hash_entry *) h->root.root.u.i.link;
1129 if (h->root.forced_local)
1229 && (! info->symbolic || !h->root.def_regular)
1230 /* h->root.dynindx may be -1 if this symbol was marked to
1232 && h->root.dynindx != -1)
1234 indx = h->root.dynindx;
1506 if (h->root.got.offset == 2)
1517 else if (h->root.got.offset == 1)
1528 _bfd_elf_link_hash_hide_symbol (info, &h->root, force_local);
1698 while (h->root.root.type == bfd_link_hash_indirect
1699 || h->root.root.type == bfd_link_hash_warning)
1700 h = (struct score_elf_link_hash_entry *) h->root.root.u.i.link;
1940 && (info->symbolic || h->root.dynindx == -1)
1941 && h->root.def_regular)))
1994 && h->root.def_dynamic
1995 && !h->root.def_regular))
2336 while (h->root.root.type == bfd_link_hash_indirect
2337 || h->root.root.type == bfd_link_hash_warning)
2338 h = (struct score_elf_link_hash_entry *) h->root.root.u.i.link;
2341 name = h->root.root.root.string;
2359 else if ((h->root.root.type == bfd_link_hash_defined
2360 || h->root.root.type == bfd_link_hash_defweak)
2361 && h->root.root.u.def.section)
2363 sec = h->root.root.u.def.section;
2365 relocation = (h->root.root.u.def.value
2370 relocation = h->root.root.u.def.value;
2373 else if (h->root.root.type == bfd_link_hash_undefweak)
2379 && ELF_ST_VISIBILITY (h->root.other) == STV_DEFAULT)
2393 (info, h->root.root.root.string, input_bfd,
2396 || ELF_ST_VISIBILITY (h->root.other))))
2428 (h ? ELF_ST_TYPE ((unsigned int)h->root.root.type) :
2442 if (((!h) || (h->root.root.type != bfd_link_hash_undefined))
2560 while (h->root.type == bfd_link_hash_indirect)
2561 h = (struct elf_link_hash_entry *)h->root.u.i.link;
2827 && (h->root.type == bfd_link_hash_defweak || !h->def_regular))
2852 h->root.u.def.section = s;
2853 h->root.u.def.value = s->size;
2870 h->root.u.def.value = 0;
2879 BFD_ASSERT (h->u.weakdef->root.type == bfd_link_hash_defined
2880 || h->u.weakdef->root.type == bfd_link_hash_defweak);
2881 h->root.u.def.section = h->u.weakdef->root.u.def.section;
2882 h->root.u.def.value = h->u.weakdef->root.u.def.value;
3265 name = h->root.root.string;
3529 if (ind->root.type != bfd_link_hash_indirect)
3731 if (!_bfd_elf_link_hash_table_init (&ret->root, abfd, score_elf_link_hash_newfunc,
3738 return &ret->root.root;