Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ChangeLog | ||
Make-lang.in | ||
common.c | ||
common.h | ||
config-lang.in | ||
lang-specs.h | ||
lang.opt | ||
lto-lang.c | ||
lto-object.c | ||
lto-partition.c | ||
lto-partition.h | ||
lto-symtab.c | ||
lto-symtab.h | ||
lto-tree.h | ||
lto.c | ||
lto.h |
PR ipa/61886 * lto-streamer.h (lto_symtab_merge_decls, lto_symtab_merge_symbols, lto_symtab_prevailing_decl): MOve to lto-symtab.h. * lto-streamer-out.c (DFS::DFS_write_tree_body): Check that DECL_ABSTRACT_ORIGIN is not error_mark_node. * lto-symtab.c: Include lto-symtab.h. (lto_cgraph_replace_node): Do not merge profiles here. (lto_symtab_merge_p): New function. (lto_symtab_merge_decls_2): Honor lto_symtab_merge_p. (lto_symtab_merge_symbols_1): Turn unmerged decls into transparent aliases. (lto_symtab_merge_symbols): Do not clear node->aux; we no longer use it. (lto_symtab_prevailing_decl): Move to lto-symtab.h; rewrite. * lto.c: Include lto-symtab.h * lto-symtab.h: New. From-SVN: r231438
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ChangeLog | Loading commit data... | |
Make-lang.in | Loading commit data... | |
common.c | Loading commit data... | |
common.h | Loading commit data... | |
config-lang.in | Loading commit data... | |
lang-specs.h | Loading commit data... | |
lang.opt | Loading commit data... | |
lto-lang.c | Loading commit data... | |
lto-object.c | Loading commit data... | |
lto-partition.c | Loading commit data... | |
lto-partition.h | Loading commit data... | |
lto-symtab.c | Loading commit data... | |
lto-symtab.h | Loading commit data... | |
lto-tree.h | Loading commit data... | |
lto.c | Loading commit data... | |
lto.h | Loading commit data... |