diff options
author | Jan Hubicka <jh@suse.cz> | 2010-05-14 22:38:43 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2010-05-14 20:38:43 +0000 |
commit | bc8ddfe63536d01d70f9dac63b8e47241cccdea5 (patch) | |
tree | 55166848eab217736af4941d288cbcf8bb2505a9 /gcc/ipa.c | |
parent | 4d2ab9e36b10d4351cffe7ae1fd477f4b1aabf92 (diff) | |
download | gcc-bc8ddfe63536d01d70f9dac63b8e47241cccdea5.zip gcc-bc8ddfe63536d01d70f9dac63b8e47241cccdea5.tar.gz gcc-bc8ddfe63536d01d70f9dac63b8e47241cccdea5.tar.bz2 |
* ipa.c (cgraph_remove_unreachable_nodes): Revert accidental commit.
From-SVN: r159413
Diffstat (limited to 'gcc/ipa.c')
-rw-r--r-- | gcc/ipa.c | 15 |
1 files changed, 0 insertions, 15 deletions
@@ -320,21 +320,6 @@ cgraph_remove_unreachable_nodes (bool before_inlining_p, FILE *file) first_varpool = (struct varpool_node *)first_varpool->aux; vnode->aux = NULL; process_references (&vnode->ref_list, &first, &first_varpool, before_inlining_p); - /* If any function in a comdat group is reachable, force - all other functions in the same comdat group to be - also reachable. */ - if (vnode->same_comdat_group) - { - struct varpool_node *next; - for (next = vnode->same_comdat_group; - next != vnode; - next = next->same_comdat_group) - if (!next->needed) - { - varpool_mark_needed_node (next); - enqueue_varpool_node (next, &first_varpool); - } - } } } |