Lines Matching refs:sym_hash
1207 struct xcoff_link_hash_entry **sym_hash; in xcoff_link_add_symbols() local
1262 sym_hash = bfd_zalloc (abfd, amt); in xcoff_link_add_symbols()
1263 if (sym_hash == NULL && symcount != 0) in xcoff_link_add_symbols()
1265 coff_data (abfd)->sym_hashes = (struct coff_link_hash_entry **) sym_hash; in xcoff_link_add_symbols()
1374 sym_hash += sym.n_numaux + 1; in xcoff_link_add_symbols()
1627 *sym_hash = h; in xcoff_link_add_symbols()
1925 *sym_hash = xcoff_link_hash_lookup (xcoff_hash_table (info), in xcoff_link_add_symbols()
1930 *sym_hash = ((struct xcoff_link_hash_entry *) in xcoff_link_add_symbols()
1934 if (*sym_hash == NULL) in xcoff_link_add_symbols()
1936 if (((*sym_hash)->root.type == bfd_link_hash_defined in xcoff_link_add_symbols()
1937 || (*sym_hash)->root.type == bfd_link_hash_defweak) in xcoff_link_add_symbols()
1942 if (((*sym_hash)->flags & XCOFF_DEF_REGULAR) == 0 in xcoff_link_add_symbols()
1943 && ((*sym_hash)->flags & XCOFF_DEF_DYNAMIC) != 0) in xcoff_link_add_symbols()
1947 (*sym_hash)->root.type = bfd_link_hash_undefined; in xcoff_link_add_symbols()
1948 (*sym_hash)->root.u.undef.abfd = in xcoff_link_add_symbols()
1949 (*sym_hash)->root.u.def.section->owner; in xcoff_link_add_symbols()
1960 || (*sym_hash)->root.type == bfd_link_hash_defweak) in xcoff_link_add_symbols()
1965 else if ((*sym_hash)->root.u.undef.next != NULL in xcoff_link_add_symbols()
1966 || info->hash->undefs_tail == &(*sym_hash)->root) in xcoff_link_add_symbols()
1973 else if ((*sym_hash)->smclas == aux.x_csect.x_smclas) in xcoff_link_add_symbols()
1980 (*sym_hash)->flags |= XCOFF_MULTIPLY_DEFINED; in xcoff_link_add_symbols()
1983 else if (((*sym_hash)->flags & XCOFF_MULTIPLY_DEFINED) != 0 in xcoff_link_add_symbols()
1984 && (*sym_hash)->root.type == bfd_link_hash_defined in xcoff_link_add_symbols()
1996 (info, &(*sym_hash)->root, NULL, NULL, (bfd_vma) 0))) in xcoff_link_add_symbols()
1999 (*sym_hash)->flags &= ~XCOFF_MULTIPLY_DEFINED; in xcoff_link_add_symbols()
2019 (struct bfd_link_hash_entry **) sym_hash))) in xcoff_link_add_symbols()
2025 if ((*sym_hash)->root.type != bfd_link_hash_common in xcoff_link_add_symbols()
2026 || (*sym_hash)->root.u.c.p->section != csect) in xcoff_link_add_symbols()
2030 (*sym_hash)->root.u.c.p->alignment_power in xcoff_link_add_symbols()
2044 (*sym_hash)->flags |= flag; in xcoff_link_add_symbols()
2046 if ((*sym_hash)->smclas == XMC_UA in xcoff_link_add_symbols()
2048 (*sym_hash)->smclas = aux.x_csect.x_smclas; in xcoff_link_add_symbols()
2063 sym_hash += sym.n_numaux + 1; in xcoff_link_add_symbols()
3825 struct xcoff_link_hash_entry **sym_hash; in bfd_xcoff_size_dynamic_sections() local
3869 sym_hash = obj_xcoff_sym_hashes (sub); in bfd_xcoff_size_dynamic_sections()
3905 *sym_hash, csect, name); in bfd_xcoff_size_dynamic_sections()
3928 if (*sym_hash != 0) in bfd_xcoff_size_dynamic_sections()
3929 (*sym_hash)->flags |= XCOFF_ALLOCATED; in bfd_xcoff_size_dynamic_sections()
3936 sym_hash += sym.n_numaux + 1; in bfd_xcoff_size_dynamic_sections()
4110 struct xcoff_link_hash_entry **sym_hash; in xcoff_link_input_bfd() local
4159 sym_hash = obj_xcoff_sym_hashes (input_bfd); in xcoff_link_input_bfd()
4191 && *sym_hash != NULL in xcoff_link_input_bfd()
4192 && (*sym_hash)->ldsym != NULL in xcoff_link_input_bfd()
4193 && xcoff_final_definition_p (input_bfd, *sym_hash, *csectpp)) in xcoff_link_input_bfd()
4198 h = *sym_hash; in xcoff_link_input_bfd()
4290 BFD_ASSERT (*sym_hash != NULL); in xcoff_link_input_bfd()
4291 (*sym_hash)->indx = output_index; in xcoff_link_input_bfd()
4299 && *sym_hash != NULL) in xcoff_link_input_bfd()
4301 BFD_ASSERT (((*sym_hash)->flags & XCOFF_SET_TOC) == 0); in xcoff_link_input_bfd()
4302 BFD_ASSERT ((*sym_hash)->toc_section != NULL); in xcoff_link_input_bfd()
4303 (*sym_hash)->u.toc_indx = output_index; in xcoff_link_input_bfd()
4312 sym_hash += add; in xcoff_link_input_bfd()
4323 sym_hash = obj_xcoff_sym_hashes (input_bfd); in xcoff_link_input_bfd()
4377 && *sym_hash in xcoff_link_input_bfd()
4378 && ((*sym_hash)->flags & XCOFF_RTINIT) != 0) in xcoff_link_input_bfd()
4712 sym_hash += add; in xcoff_link_input_bfd()