Re: Inline Expansion Problem

2011-08-28 Thread Richard Guenther
On Sun, Aug 28, 2011 at 1:30 AM, Matt Davis wrote: > On Sat, Aug 27, 2011 at 11:25:45AM +0200, Richard Guenther wrote: >> On Sat, Aug 27, 2011 at 10:06 AM, Matt Davis wrote: >> > On Sat, Aug 27, 2011 at 09:27:49AM +0200, Richard Guenther wrote: >> >> On Sat, Aug 27, 2011 at 4:47 AM, Matt Davis w

Re: Inline Expansion Problem

2011-08-27 Thread Matt Davis
On Sat, Aug 27, 2011 at 11:25:45AM +0200, Richard Guenther wrote: > On Sat, Aug 27, 2011 at 10:06 AM, Matt Davis wrote: > > On Sat, Aug 27, 2011 at 09:27:49AM +0200, Richard Guenther wrote: > >> On Sat, Aug 27, 2011 at 4:47 AM, Matt Davis wrote: > >> > Hello, > >> > I am having the compiler inser

Re: Inline Expansion Problem

2011-08-27 Thread Richard Guenther
On Sat, Aug 27, 2011 at 10:06 AM, Matt Davis wrote: > On Sat, Aug 27, 2011 at 09:27:49AM +0200, Richard Guenther wrote: >> On Sat, Aug 27, 2011 at 4:47 AM, Matt Davis wrote: >> > Hello, >> > I am having the compiler insert a call to a function which is defined >> > inside >> > another object fil

Re: Inline Expansion Problem

2011-08-27 Thread Matt Davis
On Sat, Aug 27, 2011 at 09:27:49AM +0200, Richard Guenther wrote: > On Sat, Aug 27, 2011 at 4:47 AM, Matt Davis wrote: > > Hello, > > I am having the compiler insert a call to a function which is defined inside > > another object file.  However, during inline expansion via > > expand_call_inline(

Re: Inline Expansion Problem

2011-08-27 Thread Richard Guenther
On Sat, Aug 27, 2011 at 4:47 AM, Matt Davis wrote: > Hello, > I am having the compiler insert a call to a function which is defined inside > another object file.  However, during inline expansion via > expand_call_inline(), > the following assertion fails in tree-inline.c: >>> 3775: edge = cgraph