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