Robert Dewar <[EMAIL PROTECTED]> wrote: >>> Well as I said above, trampolines or an equivalent are currently critically >>> needed by some front ends (and of course by anyone using the (very useful >>> IMO) extension of nested functions in C). >> >> This is your opinion, but I've yet to find an actual piece of code in a >> real project that uses that extension. > > I have certainly seen it used, but you may well be right that it is > seldom used. It is certainly reasonable to consider removing this > extension from C and C++. Anyone using that feature? Or know anyone > who is.
Last time this was discussed on gcc@, there was an agreement that since we have to support trampolines for Ada & co., we can as well keep the extension in C, which allows easier testcases, reductions (as most developers do not understand Ada) and let the feature be tested even within gcc.dg. -- Giovanni Bajo