diff options
author | Jan Hubicka <jh@suse.cz> | 2010-07-06 20:54:38 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2010-07-06 18:54:38 +0000 |
commit | e10aaec029cf3918f75755a6365c1976be8ad6eb (patch) | |
tree | da7ceb57fd3446fb3bfc8509e1cdccdfa6ff9e48 /gcc/tree-ssa-uninit.c | |
parent | 4bbf141cf116e3c59cba66e9c51fb33bc90793f1 (diff) | |
download | gcc-e10aaec029cf3918f75755a6365c1976be8ad6eb.zip gcc-e10aaec029cf3918f75755a6365c1976be8ad6eb.tar.gz gcc-e10aaec029cf3918f75755a6365c1976be8ad6eb.tar.bz2 |
lto-symtab.c (lto_cgraph_replace_node): Handle aliases.
* lto-symtab.c (lto_cgraph_replace_node): Handle aliases.
(lto_symtab_resolve_can_prevail_p): Also alias of cgraph node
with body can prevail.
(lto_symtab_resolve_symbols): Use cgraph_get_node_or_alias.
(lto_symtab_merge_cgraph_nodes_1): Do not remove nodes from aliases.
* cgraph.c (cgraph_get_node_or_alias): New function.
* cgraph.h (cgraph_get_node_or_alias): Declare.
From-SVN: r161877
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions