[cfe-commits] r152137 - in /cfe/trunk: include/clang/AST/ include/clang/Basic/ include/clang/Driver/ include/clang/Frontend/ include/clang/Parse/ include/clang/Sema/ include/clang/Serialization/ lib/AST/ lib/CodeGen/ lib/Driver/ lib/Lex/ lib/Pars

Nico Weber thakis at chromium.org
Thu Mar 15 11:01:19 PDT 2012

On Thu, Mar 15, 2012 at 10:52 AM, Ted Kremenek <kremenek at apple.com> wrote:
> On Mar 14, 2012, at 10:42 AM, Nico Weber <thakis at chromium.org> wrote:
> Hi Ted,
> very cool!
> I noticed everything except for the subscripting support works all the
> way back on 10.5. Is that something that can be relied on?
> Right now, all of these features are only officially supported going back to
> 10.7, since that's what we have extensively qualified.  We believe that
> literals should just work going back to 10.5, but we haven't extensively
> tested it.  I'll see if we can get a more official statement on that one.
>  If you have positive or negative feedback on the functionality of this
> feature earlier than 10.7, I'd like to know about it.

It seems to work fine on 10.5 and 10.6 (except for subscripting). As
far as I can tell, literals are just converted into ObjC method calls
that exist on 10.5 – I guess what I'm asking is if you expect literals
to be compiled into something else soonish (say, within the next
year). If you plan to support 10.7 and the 10.7 ObjC runtime doesn't
support "compiled literals" already, that's probably not the case?

(What I really want to know if we can use this in chromium, which is
still compiled for 10.5 :-) )


More information about the cfe-commits mailing list