glandium added a comment.

> In either case, this seems to be an issue with libc++ that is out there in 
> the wild.

I don't think it is, actually. I think it's doing something legitimate. That 
is, it's declaring in its headers that some things are only available on some 
versions of macos, which is fine if you don't use them, or if you use them in a 
block guarded with `__builtin_available`. The problem this patch introduces is 
that it makes it an error to even have those declarations.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136533/new/

https://reviews.llvm.org/D136533

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to