[cfe-commits] [PATCH][MS][Review request] - Microsoft Attributes parsing support

Sebastian Redl sebastian.redl at getdesigned.at
Mon Oct 11 00:49:07 PDT 2010


On 09.10.2010 20:46, Sebastian Redl wrote:
> On 09.10.2010, at 10:56, Francois Pichet wrote:
>
>    
>> On Sat, Oct 9, 2010 at 4:39 AM, Sebastian Redl
>> <sebastian.redl at getdesigned.at>  wrote:
>>      
>>> What happens if someone enables Microsoft extensions in Objective-C mode? Those attributes could be easily confused with a message send.
>>>
>>>        
>> I am not very familiar with Objective C but who wants to enable
>> Microsoft extensions in Objective C mode?
>> To port a Windows game to iPhone? Is it something we want to support?
>>      
> IIRC, we want to enable MS extensions by default on Win32. So when someone wants to compile ObjC under Windows (it could happen - maybe someone wants to try to port Cocoa to Windows), he would get MS+ObjC.
>
> It's something to keep in mind, at least. If we decide that there's no way to disambiguate this case, we would have to emit an error when MS exts are enabled in ObjC.
>    
By the way, this is just something we have to think about. I don't think 
it's a pressing issue we have to resolve now. The patch itself looks 
good to me. Go ahead and commit.

Sebastian



More information about the cfe-commits mailing list