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]
Other format: [Raw text]

Re: [tree-ssa][rfc] plans for nested functions


On Fri, Sep 26, 2003 at 04:29:56PM -0700, Linus Torvalds wrote:
> Why do you want to continue to support nested functions in the first place?

For languages that actually do use them, like Ada and Pascal and
(to a more limited degree) Fortran.

I care about C only to the limited extent that (1) it allows me to
avoid Ada build issues and (2) the fact that no one shows signs of
updating the Ada front end for tree-ssa, and so C gives me a test
platform that's up to date.  At some point I'm going to simply declare
all non-gimple-able front ends dead, disable them, and proceed to
rip out 4 of the 5 code paths leading into the optimizers.

> (icache flushes at run-time, for christ sake!).

Not on all platforms, and not when called directly.


r~


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