Home | History | Annotate | Download | only in bfd

Lines Matching full:hds

948 	  struct xcoff_link_hash_entry *hds;
950 hds = h->descriptor;
951 if (hds == NULL)
960 hds = xcoff_link_hash_lookup (xcoff_hash_table (info), dsnm,
963 if (hds == NULL)
966 hds->descriptor = h;
967 h->descriptor = hds;
970 if (xcoff_dynamic_definition_p (hds, &ldsym))
972 hds->root.type = h->root.type;
973 hds->flags |= XCOFF_DEF_DYNAMIC;
979 hds->smclas = XMC_XO;
980 hds->root.u.def.section = bfd_abs_section_ptr;
981 hds->root.u.def.value = ldsym.l_value;
985 hds->smclas = XMC_PR;
986 hds->root.u.undef.abfd = abfd;
2134 struct xcoff_link_hash_entry *hds;
2137 hds = xcoff_link_hash_lookup (xcoff_hash_table (info),
2140 if (hds == NULL)
2142 if (hds->root.type == bfd_link_hash_new)
2144 bh = &hds->root;
2146 (info, abfd, hds->root.root.string,
2151 hds = (struct xcoff_link_hash_entry *) bh;
2153 hds->flags |= XCOFF_DESCRIPTOR;
2155 hds->descriptor = h;
2156 h->descriptor = hds;
2776 struct xcoff_link_hash_entry *hds;
2779 hds = h->descriptor;
2780 BFD_ASSERT ((hds->root.type == bfd_link_hash_undefined
2781 || hds->root.type == bfd_link_hash_undefweak)
2782 && (hds->flags & XCOFF_DEF_REGULAR) == 0);
2783 if (!xcoff_mark_symbol (info, hds))
2787 if ((hds->flags & XCOFF_WAS_UNDEFINED) != 0)
2801 if (hds->toc_section == NULL)
2816 hds->toc_section = xcoff_hash_table (info)->toc_section;
2817 hds->u.toc_offset = hds->toc_section->size;
2818 hds->toc_section->size += byte_size;
2819 if (!xcoff_mark (info, hds->toc_section))
2825 ++hds->toc_section->reloc_count;
2829 hds->indx = -2;
2830 hds->flags |= XCOFF_SET_TOC | XCOFF_LDREL;
3097 struct xcoff_link_hash_entry *hds;
3099 hds = h->descriptor;
3100 if (hds == NULL)
3102 hds = xcoff_link_hash_lookup (xcoff_hash_table (info),
3105 if (hds == NULL)
3107 if (hds->root.type == bfd_link_hash_new)
3109 hds->root.type = bfd_link_hash_undefined;
3110 hds->root.u.undef.abfd = h->root.u.undef.abfd;
3112 hds->flags |= XCOFF_DESCRIPTOR;
3114 hds->descriptor = h;
3115 h->descriptor = hds;
3121 if (hds->root.type == bfd_link_hash_undefined)
3122 h = hds;