aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraphbuild.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2010-05-04 17:17:10 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2010-05-04 15:17:10 +0000
commit688a10c2b9346b7c8d3d9c5ccb10b358eac3770f (patch)
tree1ff2112e47dbaf74edf8d3aa4173f865ba20cc41 /gcc/cgraphbuild.c
parent4ac4b596988312f096f860d3e10579af438e3085 (diff)
downloadgcc-688a10c2b9346b7c8d3d9c5ccb10b358eac3770f.zip
gcc-688a10c2b9346b7c8d3d9c5ccb10b358eac3770f.tar.gz
gcc-688a10c2b9346b7c8d3d9c5ccb10b358eac3770f.tar.bz2
lto-symtab.c (lto_cgraph_replace_node): Do not remove edges; node will be removed anyway.
* lto-symtab.c (lto_cgraph_replace_node): Do not remove edges; node will be removed anyway. (lto_varpool_replace_node): Allow also unanalyzed nodes; relink aliases of node into prevailing node. * varpool.c (varpool_remove_node): Remove aliases properly; when removing node, remove all its aliases too; remove DECL_INITIAL of removed node; ggc_free the varpool node. From-SVN: r159031
Diffstat (limited to 'gcc/cgraphbuild.c')
0 files changed, 0 insertions, 0 deletions