-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[cxx-interop] Introduce APINotes file for C++ stdlib #68118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
nice! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome! Can you please make the associated change to apple/swift-installer-scripts to package this for Windows?
See swiftlang/swift#68118. rdar://107572302
@compnerd yeap, just put up a PR: swiftlang/swift-installer-scripts#230 |
@swift-ci please smoke test |
Please test with following PRs: swiftlang/swift-installer-scripts#230 @swift-ci please build toolchain windows |
8f16a1e
to
d386e81
Compare
@swift-ci please smoke test |
d386e81
to
3deacfd
Compare
@swift-ci please smoke test |
1 similar comment
@swift-ci please smoke test |
This adds an `std.apinotes` file that is installed into `lib/swift/apinotes` along with existing Darwin apinotes. This new file is installed on all platforms. It replaces a few special cases in the compiler for `cmath` and `cstring` functions. This does not require the upcoming APINotes support for namespaces, however, this does require swiftlang/llvm-project#7309. rdar://107572302
3deacfd
to
9b7dbf2
Compare
@swift-ci please smoke test |
Please test with following PRs: swiftlang/swift-installer-scripts#230 @swift-ci please build toolchain windows |
1 similar comment
Please test with following PRs: swiftlang/swift-installer-scripts#230 @swift-ci please build toolchain windows |
See swiftlang/swift#68118. rdar://107572302
Please test with following PRs: swiftlang/swift-installer-scripts#230 @swift-ci please build toolchain windows |
This adds an
std.apinotes
file that is installed intolib/swift/apinotes
along with existing Darwin apinotes. This new file is installed on all platforms. It replaces a few special cases in the compiler forcmath
andcstring
functions.This does not require the upcoming APINotes support for namespaces, however, this does require swiftlang/llvm-project#7309.
rdar://107572302