Home | History | Annotate | Download | only in bfd

Lines Matching defs:sym_hash

278   struct coff_link_hash_entry **sym_hash;
302 sym_hash = (struct coff_link_hash_entry **) bfd_zalloc (abfd, amt);
303 if (sym_hash == NULL)
305 obj_coff_sym_hashes (abfd) = sym_hash;
390 *sym_hash = coff_link_hash_lookup (coff_hash_table (info),
392 if (*sym_hash != NULL)
394 if (((*sym_hash)->coff_link_hash_flags
396 && (*sym_hash)->root.type != bfd_link_hash_undefined
397 && (*sym_hash)->root.type != bfd_link_hash_undefweak)
436 if (*sym_hash == NULL)
437 *sym_hash = coff_link_hash_lookup (coff_hash_table (info),
439 if (*sym_hash != NULL
440 && (*sym_hash)->root.type == bfd_link_hash_defined
441 && coff_section_data (abfd, (*sym_hash)->root.u.def.section)->comdat != NULL
442 && strcmp (coff_section_data (abfd, (*sym_hash)->root.u.def.section)->comdat->name,
452 (struct bfd_link_hash_entry **) sym_hash)))
456 (*sym_hash)->indx = -3;
460 (*sym_hash)->coff_link_hash_flags |=
469 && (*sym_hash)->root.type == bfd_link_hash_common
470 && ((*sym_hash)->root.u.c.p->alignment_power
472 (*sym_hash)->root.u.c.p->alignment_power
481 if (((*sym_hash)->symbol_class == C_NULL
482 && (*sym_hash)->type == T_NULL)
485 && (*sym_hash)->root.type != bfd_link_hash_defined
486 && (*sym_hash)->root.type != bfd_link_hash_defweak))
488 (*sym_hash)->symbol_class = sym.n_sclass;
497 if ((*sym_hash)->type != T_NULL
498 && (*sym_hash)->type != sym.n_type
499 && !(DTYPE ((*sym_hash)->type) == DTYPE (sym.n_type)
500 && (BTYPE ((*sym_hash)->type) == T_NULL
506 name, (*sym_hash
512 || (*sym_hash)->type == T_NULL)
513 (*sym_hash)->type = sym.n_type;
515 (*sym_hash)->auxbfd = abfd;
523 (*sym_hash)->numaux = sym.n_numaux;
536 (*sym_hash)->aux = alloc;
542 && (*sym_hash)->numaux != 0)
551 BFD_ASSERT ((*sym_hash)->numaux == 1);
553 section->size = (*sym_hash)->aux[0].x_scn.x_scnlen;
562 sym_hash += sym.n_numaux + 1;
1431 struct coff_link_hash_entry **sym_hash;
1968 sym_hash = obj_coff_sym_hashes (input_bfd);
1979 && (*sym_hash == NULL
1980 || (*sym_hash)->auxbfd != input_bfd))
1990 h = *sym_hash;
2185 sym_hash += add;