Skip to content

Conversation

mikeash
Copy link
Contributor

@mikeash mikeash commented Mar 2, 2021

Some ObjC runtime calls are weak or strong depending on the deployment target. When strong, we get warnings that the NULL checks always succeed; silence them.

Some of the adjacent code looked up functions using dlsym when they aren't provided by the SDK. Our current minimum SDK always has them, so remove the dlsym workaround.

Some ObjC runtime calls are weak or strong depending on the deployment target. When strong, we get warnings that the NULL checks always succeed; silence them.

Some of the adjacent code looked up functions using dlsym when they aren't provided by the SDK. Our current minimum SDK always has them, so remove the dlsym workaround.
@mikeash
Copy link
Contributor Author

mikeash commented Mar 2, 2021

@swift-ci please test

@mikeash
Copy link
Contributor Author

mikeash commented Mar 2, 2021

@swift-ci please test windows platform

@swift-ci
Copy link
Contributor

swift-ci commented Mar 2, 2021

Build failed
Swift Test Linux Platform
Git Sha - 7c1b968

@mikeash
Copy link
Contributor Author

mikeash commented Mar 2, 2021

@swift-ci please test linux platform

@mikeash
Copy link
Contributor Author

mikeash commented Mar 3, 2021

@swift-ci please test windows platform

@mikeash mikeash merged commit 33cd639 into swiftlang:main Mar 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants