forcing tail/sibling call optimization

Lars Brinkhoff lars.spam@nocrew.org
Mon Nov 27 11:21:00 GMT 2000


Jeffrey A Law <law@redhat.com> writes:
>   > Well, I think Fergus' whole point of the extension was to use
>   > gcc as a backend for language compilers that have this
>   > requirement.
> I would think it would be better to actually write a true front-end for
> the source language.

Or a front-end for C--.

>   > That would require putting the whole program into a single
>   > function, which given the current gcc optimizer's runtimes is
>   > surely to end with a very slow compile process for anything
>   > >-O0.

Been there, done that, ran out of virtual memory.


More information about the Gcc mailing list