[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cfe-dev
Subject:    Re: [cfe-dev] User manual, and GCC functions not implemented
From:       Renato Golin <renato.golin () linaro ! org>
Date:       2014-07-28 9:13:23
Message-ID: CAMSE1ke702kpi6xHc34S8pifvWD2S4hN=N-fX=ELL437dnYq8w () mail ! gmail ! com
[Download RAW message or body]

On 28 July 2014 08:49, Csaba Raduly <rcsaba@gmail.com> wrote:
> I guess this includes some random compiler implementer who thought
> it'd be a neat idea to support nested functions in the first place :)

I don't know how nested functions (or VLAIS) got into GCC, but I bet
it wasn't a bored compiler engineer that thought it was cool. More
likely it came as a pressure from a large user group, such as the
Linux kernel, and GCC, in their early ages, had to abide.

I don't know a single compiler engineer, LLVM, GCC or proprietary,
that strongly defends nested functions or VLAIS. But deprecating
functionality is a lot harder than adding it, and that's why I
advocate for collaboration between GCC and LLVM, so that we can get
multiple points of view and also support from both fronts. Strongly
denial from either side is what's going to remove those "features"
from both compilers.

cheers,
--renato
_______________________________________________
cfe-dev mailing list
cfe-dev@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic