]> git.ipfire.org Git - thirdparty/gcc.git/commit
ipa-visibility.c (can_replace_by_local_alias_in_vtable): New function.
authorJan Hubicka <hubicka@ucw.cz>
Sun, 25 May 2014 05:52:49 +0000 (07:52 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 25 May 2014 05:52:49 +0000 (05:52 +0000)
commit07990a5e8e43ec758cbdfb2116b3d069b72f9543
tree41d085d6d68e68b01c59e827077157d76a679599
parent05fc16dde913ed47ab4352a34b15f71d24d58934
ipa-visibility.c (can_replace_by_local_alias_in_vtable): New function.

* ipa-visibility.c (can_replace_by_local_alias_in_vtable): New function.
(update_vtable_references): New function.
(function_and_variable_visibility): Rewrite also vtable initializers.
* varpool.c (cgraph_variable_initializer_availability): Remove assert.

From-SVN: r210910
gcc/ChangeLog
gcc/ipa-visibility.c
gcc/varpool.c