This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Unit at a time 2/3 - backward inlining, local functions


On Tue, Feb 18, 2003 at 11:49:46PM +0100, Jan Hubicka wrote:
> -       if (indirect)
> +       if (!fndecl && !fntype)

This is an incorrect substitution.  An indirect call can and usually will
have a proper function type.

I presume you're trying to work around libcall nonsense.  You'll have to do
it another way.  The preferred method would be to get rid of libcalls, and
instead have them all go through expand_call.  ;-)



r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]