diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2017-06-26 17:39:48 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2017-06-26 17:39:48 +0000 |
commit | 393b55ffe2b56ea2e44828edc79db3f14e1e10f1 (patch) | |
tree | 2fa493bd758c662ccf4d0314ab179fe7f6fa47f0 /clang/lib/Basic/SourceManager.cpp | |
parent | e79b07e41e2a6a0166718c94e5747e13bb84ef77 (diff) | |
download | bcm5719-llvm-393b55ffe2b56ea2e44828edc79db3f14e1e10f1.tar.gz bcm5719-llvm-393b55ffe2b56ea2e44828edc79db3f14e1e10f1.zip |
[libcxx] Annotate c++17 aligned new/delete operators with availability
attribute.
This is needed because older versions of libc++ do not have these
operators. If users target an older deployment target and try to compile
programs in which these operators are explicitly called, the compiler
will complain.
The following is the list of minimum deployment targets for the four
OSes:
macosx: 10.13
ios: 11.0
tvos: 11.0
watchos: 4.0
rdar://problem/32664169
Differential Revision: https://reviews.llvm.org/D34556
llvm-svn: 306310
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions