* ipa-visibility.c (can_replace_by_local_alias_in_vtable): New function.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 May 2014 05:52:49 +0000 (05:52 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 May 2014 05:52:49 +0000 (05:52 +0000)
commitb7cebaf8a9365426662ea8a70570c9ea0caf7dbe
tree41d085d6d68e68b01c59e827077157d76a679599
parent3427a543a37cc70f4809a7a838527411f9afaee1
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210910 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-visibility.c
gcc/varpool.c