sibcall.c

Fergus Henderson fjh@cs.mu.OZ.AU
Thu Dec 5 01:28:00 GMT 2002


On 04-Dec-2002, Robert Stone <talby@trap.mtview.ca.us> wrote:
> 
> 	I'm pretty sure that tail call elimination could be more aggressive
> with function pointers.

Try the gcc_3_4_basic_improvements branch.  The version of gcc on
that branch should do better, for x86, on code like the example that
you posted.  The plan is for this to be included in gcc 3.4.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.



More information about the Gcc mailing list