Lines Matching defs:root

305   struct bfd_hash_entry root;
376 return &htab->elf.root;
410 while (h->root.type == bfd_link_hash_indirect
411 || h->root.type == bfd_link_hash_warning)
412 h = (struct elf_link_hash_entry *) h->root.u.i.link;
423 if (h->root.type == bfd_link_hash_defined
424 || h->root.type == bfd_link_hash_defweak)
425 symsec = h->root.u.def.section;
488 len = strlen (h->root.root.string) + 1 + 8 + 1;
494 h->root.root.string,
766 if ((h->root.type == bfd_link_hash_defined
767 || h->root.type == bfd_link_hash_defweak)
769 && strncmp (h->root.root.string, "_SPUEAR_", 8) == 0)
773 char *stub_name = spu_stub_name (h->root.u.def.section, h, &zero_rel);
797 sh->target_section = h->root.u.def.section;
798 sh->target_off = h->root.u.def.value;
842 i = strcmp ((*sb)->root.string, (*sa)->root.string);
950 && (strcmp (h->root.root.string, "__ovly_load") == 0
951 || strcmp (h->root.root.string, "__ovly_return") == 0))
976 sym_name = h->root.root.string;
1036 sh->target_off = h->root.u.def.value;
1241 val = (htab->ovly_load->root.u.def.section->output_section->vma
1242 + htab->ovly_load->root.u.def.section->output_offset
1243 + htab->ovly_load->root.u.def.value
1262 len2 = strlen (ent->root.string);
1267 memcpy (name + len1, ent->root.string, len2 + 1);
1272 if (h->root.type == bfd_link_hash_new)
1274 h->root.type = bfd_link_hash_defined;
1275 h->root.u.def.section = sec;
1276 h->root.u.def.value = ent->off;
1302 if (h->root.type != bfd_link_hash_defined
1305 h->root.type = bfd_link_hash_defined;
1306 h->root.u.def.section = htab->ovtab;
1316 h->root.u.def.section->owner,
1317 h->root.root.string);
1345 && (h->root.type == bfd_link_hash_defined
1346 || h->root.type == bfd_link_hash_defweak)
1349 s = h->root.u.def.section->output_section;
1353 h->root.u.def.section->owner);
1418 h->root.u.def.value = 0;
1424 h->root.u.def.value = htab->num_overlays * 16;
1430 h->root.u.def.value = htab->num_overlays * 16;
1436 h->root.u.def.value = htab->num_overlays * 16 + htab->num_buf * 4;
1442 h->root.u.def.section = toe;
1443 h->root.u.def.value = 0;
1671 off = h->root.u.def.value;
1744 return fun->u.h->root.root.string;
1968 val = h->root.u.def.value;
2427 /* Find the call graph root(s). */
2452 /* Remove cycles from the call graph. We start from the root node(s)
2548 && (h->root.type == bfd_link_hash_new
2549 || h->root.type == bfd_link_hash_undefined
2550 || h->root.type == bfd_link_hash_undefweak))
2552 h->root.type = bfd_link_hash_defined;
2553 h->root.u.def.section = bfd_abs_section_ptr;
2554 h->root.u.def.value = max_stack;
2585 info->callbacks->info (_("Stack size for call graph root nodes.\n"));
2731 sym_name = h->root.root.string;
2800 (info, (h ? &h->root : NULL), sym_name, howto->name,
2880 && (h->root.type == bfd_link_hash_defined
2881 || h->root.type == bfd_link_hash_defweak)
2883 && strncmp (h->root.root.string, "_SPUEAR_", 8) == 0)
2886 char *stub_name = spu_stub_name (h->root.u.def.section, h, &zero_rel);