re PR middle-end/55078 (FAIL: g++.dg/torture/pr46154.C)
commitd250540a66a6dbe71b03213bc20344b1503e1b6a
authorMartin Jambor <mjambor@suse.cz>
Fri, 7 Dec 2012 13:05:52 +0000 (7 14:05 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Fri, 7 Dec 2012 13:05:52 +0000 (7 14:05 +0100)
tree0dd256270df13d931607b31bb02193b01e3fa435
parent4bd7b70b8954bb935a3b88ffa70f384552cc6fb3
re PR middle-end/55078 (FAIL: g++.dg/torture/pr46154.C)

2012-12-07  Martin Jambor  <mjambor@suse.cz>

PR middle-end/55078
* ipa-inline-transform.c (inline_call): Turn #if 0 to #ifdef
ENABLE_CHECKING.
* ipa-prop.c (try_make_edge_direct_simple_call): Use
ipa_value_from_jfunc.
(try_make_edge_direct_virtual_call): Likewise.
(update_indirect_edges_after_inlining): Lookup new_root_info and pass
it to the functions above.

From-SVN: r194301
gcc/ChangeLog
gcc/ipa-inline-transform.c
gcc/ipa-prop.c