[cfe-commits] r51907 - in /cfe/trunk: lib/AST/Expr.cpp test/Sema/gcc-cast-ext.m

Steve Naroff snaroff at apple.com
Tue Jun 3 11:53:47 PDT 2008


On Jun 3, 2008, at 11:45 AM, Eli Friedman wrote:

> On Tue, Jun 3, 2008 at 11:24 AM, Eli Friedman  
> <eli.friedman at gmail.com> wrote:
>>> If this change negatively effects *any* current code being worked  
>>> on, I am
>>> happy to back it out...
>>
>> I haven't actually tried anything with this change, so I really have
>> no idea what it might practically break.  However, issue with not
>> computing the actual size is likely to break *your* code if you
>> actually tried to run it through CodeGen.
>
> That said, since this part of the code is rather tricky, I don't mind
> fixing it myself.
>

That would be great. Just to be clear...I respect your "push back" on  
this (I wasn't trying to justify my short-term hack).

Since GCC compatibility is a stated goal, all I want is a way to  
accept some of the bizarre type casting that GCC allows (since it  
shows up in several OS headers that we don't control).

Thanks again for your patience/support,

snaroff

> -Eli




More information about the cfe-commits mailing list