Lines Matching refs:conflicts
138 struct plugin_symtab conflicts; member
487 struct plugin_symtab *conflicts) in finish_conflict_resolution() argument
491 if (conflicts->nsyms == 0) in finish_conflict_resolution()
522 j = conflicts->aux[j].next_conflict) in finish_conflict_resolution()
523 conflicts->syms[j].resolution = resolution; in finish_conflict_resolution()
565 finish_conflict_resolution (symtab, &info->conflicts); in write_resolution()
567 fprintf (f, "%s %d\n", info->name, symtab->nsyms + info->conflicts.nsyms); in write_resolution()
569 if (info->conflicts.nsyms) in write_resolution()
571 dump_symtab (f, &info->conflicts); in write_resolution()
572 free_symtab (&info->conflicts); in write_resolution()
942 resolve_conflicts (struct plugin_symtab *t, struct plugin_symtab *conflicts) in resolve_conflicts() argument
950 conflicts->syms = xmalloc (sizeof (struct ld_plugin_symbol) * outlen); in resolve_conflicts()
951 conflicts->aux = xmalloc (sizeof (struct sym_aux) * outlen); in resolve_conflicts()
978 cnf = conflicts->nsyms++; in resolve_conflicts()
979 conflicts->syms[cnf] = *s; in resolve_conflicts()
980 conflicts->aux[cnf] = *aux; in resolve_conflicts()
981 aux = &conflicts->aux[cnf]; in resolve_conflicts()
1002 assert (conflicts->nsyms <= outlen); in resolve_conflicts()
1003 assert (conflicts->nsyms + out == t->nsyms); in resolve_conflicts()
1206 resolve_conflicts (<o_file.symtab, <o_file.conflicts); in claim_file_handler()