This is the mail archive of the gcc@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]

Re: forcing tail/sibling call optimization


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.

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