diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2014-05-25 07:52:49 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2014-05-25 05:52:49 +0000 |
commit | 07990a5e8e43ec758cbdfb2116b3d069b72f9543 (patch) | |
tree | 41d085d6d68e68b01c59e827077157d76a679599 /gcc/varpool.c | |
parent | 05fc16dde913ed47ab4352a34b15f71d24d58934 (diff) | |
download | gcc-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.c | 1 |
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)) |