]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR tree-optimization/45453 (ICE: verify_cgraph_node failed: inlined_to pointer...
authorJan Hubicka <jh@suse.cz>
Sat, 18 Sep 2010 23:13:17 +0000 (01:13 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 18 Sep 2010 23:13:17 +0000 (23:13 +0000)
commit9b389a5e64f957b30eb05315b7e15a649a8e1f66
tree863c05e9f2399d3ae354b494076e8a668b4ee323
parent1151446c17ede83ed30b2bfc68137e7573ed0d99
re PR tree-optimization/45453 (ICE: verify_cgraph_node failed: inlined_to pointer set for noninline callers with -O2 -fno-early-inlining)

PR tree-optimization/45453
* cgraphunit.c (cgraph_finalize_function): Consider comdat & external
virtual functions are reachable.
* ipa-inline.c (cgraph_clone_inlined_nodes): Likewise.
* ipa.c (cgraph_remove_unreachable_nodes): Likewise.
* ipa-prop.c (ipa_modify_formal_parameters): Clear DECL_VIRTUAL_P
when modifying function.

* g++.dg/tree-ssa/pr45453.C: New testcase.

From-SVN: r164405
gcc/ChangeLog
gcc/cgraphunit.c
gcc/ipa-inline.c
gcc/ipa-prop.c
gcc/ipa.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr45453.C [new file with mode: 0644]