| commit | e9c66ad9fa9f1c1138c2a4868610e1d77271216c | [log] [tgz] |
|---|---|---|
| author | Mehdi Amini <joker.eph@gmail.com> | Thu May 04 17:08:54 2017 +0000 |
| committer | Mehdi Amini <joker.eph@gmail.com> | Thu May 04 17:08:54 2017 +0000 |
| tree | 622d32e491f918b6603f83aabac0930f87f27d1d | |
| parent | 93c68e11893e895a3f70b848c4f6589920c1d2e6 [diff] |
Add markup for libc++ dylib availability Libc++ is used as a system library on macOS and iOS (amongst others). In order for users to be able to compile a binary that is intended to be deployed to an older version of the platform, clang provides the availability attribute <https://clang.llvm.org/docs/AttributeReference.html#availability>_ that can be placed on declarations to describe the lifecycle of a symbol in the library. See docs/DesignDocs/AvailabilityMarkup.rst for more information. Differential Revision: https://reviews.llvm.org/D31739 llvm-svn: 302172