On Nov 19, 2010, at 10:53 AM, Douglas Gregor wrote:

> 
> On Nov 19, 2010, at 10:16 AM, Fariborz Jahanian wrote:
> 
>> Author: fjahanian
>> Date: Fri Nov 19 12:16:46 2010
>> New Revision: 119813
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=119813&view=rev
>> Log:
>> objc_msgSend is not a builtin type in non-objc mode.
>> Fixes //rdar://8686888
>> 
> 
> This feels a little hackish; could we instead mark this as an 
> Objective-C-specific builtin, e.g., by extending Builtins.def? The best 
> approach would be to have some kind of language flags for LIBBUILTIN/BUILTIN, 
> as we do for language keywords, e.g.,
> 
>       LIBBUILTIN(objc_msgSend, "GGH.",   "f",     "objc/message.h", KEYOBJC)

Great idea. Filed // rdar://8689273

- Fariborz

> 
> 
>       - Doug

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to