aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2012-05-18 13:44:52 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2012-05-18 11:44:52 +0000
commit387df8716035d8a7e1f8a1fb74804ee39e16ed3f (patch)
treedf9585f0f8a48e34eed5f8e1df8f0b7924da5802 /gcc/ipa.c
parentf9a21e134266e384f0bb40378621b64994b27daa (diff)
downloadgcc-387df8716035d8a7e1f8a1fb74804ee39e16ed3f.zip
gcc-387df8716035d8a7e1f8a1fb74804ee39e16ed3f.tar.gz
gcc-387df8716035d8a7e1f8a1fb74804ee39e16ed3f.tar.bz2
cgraphunit.c (varpool_finalize_decl): Allow external decls.
* cgraphunit.c (varpool_finalize_decl): Allow external decls. (mark_functions_to_output): Fix sanity check. * ipa.c (function_and_variable_visibility): Remove TREE_STATIC check. From-SVN: r187651
Diffstat (limited to 'gcc/ipa.c')
-rw-r--r--gcc/ipa.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/ipa.c b/gcc/ipa.c
index cafa7a1..43c2f60 100644
--- a/gcc/ipa.c
+++ b/gcc/ipa.c
@@ -915,7 +915,6 @@ function_and_variable_visibility (bool whole_program)
symtab_dissolve_same_comdat_group_list ((symtab_node) vnode);
vnode->symbol.resolution = LDPR_PREVAILING_DEF_IRONLY;
}
- gcc_assert (TREE_STATIC (vnode->symbol.decl));
}
pointer_set_destroy (aliased_nodes);
pointer_set_destroy (aliased_vnodes);