Lines Matching refs:conflicts
138 struct plugin_symtab conflicts; member
494 struct plugin_symtab *conflicts) in finish_conflict_resolution() argument
498 if (conflicts->nsyms == 0) in finish_conflict_resolution()
529 j = conflicts->aux[j].next_conflict) in finish_conflict_resolution()
530 conflicts->syms[j].resolution = resolution; in finish_conflict_resolution()
572 finish_conflict_resolution (symtab, &info->conflicts); in write_resolution()
574 fprintf (f, "%s %d\n", info->name, symtab->nsyms + info->conflicts.nsyms); in write_resolution()
576 if (info->conflicts.nsyms) in write_resolution()
578 dump_symtab (f, &info->conflicts); in write_resolution()
579 free_symtab (&info->conflicts); in write_resolution()
963 resolve_conflicts (struct plugin_symtab *t, struct plugin_symtab *conflicts) in resolve_conflicts() argument
971 conflicts->syms = xmalloc (sizeof (struct ld_plugin_symbol) * outlen); in resolve_conflicts()
972 conflicts->aux = xmalloc (sizeof (struct sym_aux) * outlen); in resolve_conflicts()
999 cnf = conflicts->nsyms++; in resolve_conflicts()
1000 conflicts->syms[cnf] = *s; in resolve_conflicts()
1001 conflicts->aux[cnf] = *aux; in resolve_conflicts()
1002 aux = &conflicts->aux[cnf]; in resolve_conflicts()
1023 assert (conflicts->nsyms <= outlen); in resolve_conflicts()
1024 assert (conflicts->nsyms + out == t->nsyms); in resolve_conflicts()
1227 resolve_conflicts (<o_file.symtab, <o_file.conflicts); in claim_file_handler()