r142364 - in /branches/lto/gcc: ChangeLog.lto l...
dougkwan@gcc.gnu.org
dougkwan@gcc.gnu.org
Tue Dec 2 17:28:00 GMT 2008
Author: dougkwan
Date: Tue Dec 2 17:28:11 2008
New Revision: 142364
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142364
Log:
2008-12-02 Doug Kwan <dougkwan@google.com>
ChangeLog.lto:
* lto-cgraph.c (maybe_redirect_inlined_node): New.
(output_edge): Add new parameter SET. Redirect an inlined callee
which is outside of SET to its master clone. Fix-up INLINE_FAILED
if callee is redirected.
(output_cgraph): Redirect an inlined callee which is outside of SET to
its master clone. Adjust call to output_edge for new parameter.
testsuite/ChangeLog.lto:
* gcc.dg/lto/20081201-1_0.c: New.
* gcc.dg/lto/20081201-1_1.c: New.
* gcc.dg/lto/20081201-1_2.c: New.
* gcc.dg/lto/20081201-2_0.c: New.
* gcc.dg/lto/20081201-2_1.c: New.
Added:
branches/lto/gcc/testsuite/gcc.dg/lto/20081201-1_0.c
branches/lto/gcc/testsuite/gcc.dg/lto/20081201-1_1.c
branches/lto/gcc/testsuite/gcc.dg/lto/20081201-1_2.c
branches/lto/gcc/testsuite/gcc.dg/lto/20081201-2_0.c
branches/lto/gcc/testsuite/gcc.dg/lto/20081201-2_1.c
Modified:
branches/lto/gcc/ChangeLog.lto
branches/lto/gcc/lto-cgraph.c
branches/lto/gcc/testsuite/ChangeLog.lto
More information about the Gcc-cvs
mailing list