aboutsummaryrefslogtreecommitdiff
path: root/gcc/varpool.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-05-25 07:52:49 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2014-05-25 05:52:49 +0000
commit07990a5e8e43ec758cbdfb2116b3d069b72f9543 (patch)
tree41d085d6d68e68b01c59e827077157d76a679599 /gcc/varpool.c
parent05fc16dde913ed47ab4352a34b15f71d24d58934 (diff)
downloadgcc-07990a5e8e43ec758cbdfb2116b3d069b72f9543.zip
gcc-07990a5e8e43ec758cbdfb2116b3d069b72f9543.tar.gz
gcc-07990a5e8e43ec758cbdfb2116b3d069b72f9543.tar.bz2
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
Diffstat (limited to 'gcc/varpool.c')
-rw-r--r--gcc/varpool.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/varpool.c b/gcc/varpool.c
index 4525579..1697bb4 100644
--- a/gcc/varpool.c
+++ b/gcc/varpool.c
@@ -355,7 +355,6 @@ varpool_add_new_variable (tree decl)
enum availability
cgraph_variable_initializer_availability (varpool_node *node)
{
- gcc_assert (cgraph_function_flags_ready);
if (!node->definition)
return AVAIL_NOT_AVAILABLE;
if (!TREE_PUBLIC (node->decl))