[libcxx] r249738 - Split <ctype.h> out of <cctype>.

Ted Kremenek via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 14 16:22:17 PDT 2015


> On Oct 14, 2015, at 3:49 PM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
> 
> My understanding is that we don't expect clang to be used with *newer* libc++ headers, just older or equal.  This kind of break is a little unfortunate, but probably fine.  Ted, can you confirm?

On Apple platforms, we will always be shipping new clangs whenever the libc++ headers are updated, so I see no concerns there.  That’s pretty much in line with how we handle our headers + compiler changes in general at Apple.  For example, we rolled out new Objective-C changes in the last update that were widely and unconditionally adopted in our headers.  Even the Clang we released the previous year can no longer parse those headers because of those language changes.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151014/2ddb6c03/attachment.html>


More information about the cfe-commits mailing list