• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/cxxfilt-11/cxxfilt/bfd/

Lines Matching defs:hds

689 	  struct xcoff_link_hash_entry *hds;
691 hds = h->descriptor;
692 if (hds == NULL)
701 hds = xcoff_link_hash_lookup (xcoff_hash_table (info), dsnm,
704 if (hds == NULL)
707 if (hds->root.type == bfd_link_hash_new)
709 hds->root.type = bfd_link_hash_undefined;
710 hds->root.u.undef.abfd = abfd;
715 hds->descriptor = h;
716 h->descriptor = hds;
719 hds->flags |= XCOFF_DEF_DYNAMIC;
720 if (hds->smclas == XMC_UA)
721 hds->smclas = XMC_PR;
727 && (hds->root.type == bfd_link_hash_undefined
728 || hds->root.type == bfd_link_hash_undefweak))
730 hds->smclas = XMC_XO;
731 hds->root.type = bfd_link_hash_defined;
732 hds->root.u.def.section = bfd_abs_section_ptr;
733 hds->root.u.def.value = ldsym.l_value;
1876 struct xcoff_link_hash_entry *hds;
1879 hds = xcoff_link_hash_lookup (xcoff_hash_table (info),
1882 if (hds == NULL)
1884 if (hds->root.type == bfd_link_hash_new)
1886 bh = &hds->root;
1888 (info, abfd, hds->root.root.string,
1893 hds = (struct xcoff_link_hash_entry *) bh;
1895 hds->flags |= XCOFF_DESCRIPTOR;
1896 BFD_ASSERT ((hds->flags & XCOFF_CALLED) == 0
1898 hds->descriptor = h;
1899 h->descriptor = hds;
2469 struct xcoff_link_hash_entry *hds;
2471 hds = h->descriptor;
2472 if (hds == NULL)
2474 hds = xcoff_link_hash_lookup (xcoff_hash_table (info),
2477 if (hds == NULL)
2479 if (hds->root.type == bfd_link_hash_new)
2481 hds->root.type = bfd_link_hash_undefined;
2482 hds->root.u.undef.abfd = h->root.u.undef.abfd;
2484 hds->flags |= XCOFF_DESCRIPTOR;
2485 BFD_ASSERT ((hds->flags & XCOFF_CALLED) == 0
2487 hds->descriptor = h;
2488 h->descriptor = hds;
2494 if (hds->root.type == bfd_link_hash_undefined)
2495 h = hds;
2785 struct xcoff_link_hash_entry *hds;
2797 hds = h->descriptor;
2798 BFD_ASSERT ((hds->root.type == bfd_link_hash_undefined
2799 || hds->root.type == bfd_link_hash_undefweak)
2800 && (hds->flags & XCOFF_DEF_REGULAR) == 0);
2801 hds->flags |= XCOFF_MARK;
2802 if (hds->toc_section == NULL)
2816 hds->toc_section = xcoff_hash_table (ldinfo->info)->toc_section;
2817 hds->u.toc_offset = hds->toc_section->size;
2818 hds->toc_section->size += byte_size;
2820 ++hds->toc_section->reloc_count;
2821 hds->indx = -2;
2822 hds->flags |= XCOFF_SET_TOC | XCOFF_LDREL;
2825 because we may already have passed hds on the traversal. */
2826 xcoff_build_ldsyms (hds, p);