Skip to content

Improve CFAsmMacros platform checking #1692

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

Merged
merged 1 commit into from
Sep 13, 2018

Conversation

copumpkin
Copy link
Contributor

The old one would actually trigger GNUisms on macOS in some circumstances.

Credit to @yorickdowne as seen in this comment:
dcc7db1#commitcomment-30473459

The old one would actually trigger GNUisms on macOS in some circumstances
Credit to @yorickdowne as seen in this comment:
swiftlang@dcc7db1#commitcomment-30473459
@parkera
Copy link
Contributor

parkera commented Sep 13, 2018

@swift-ci test and merge

@swift-ci swift-ci merged commit 04ad02f into swiftlang:master Sep 13, 2018
@e78l
Copy link
Contributor

e78l commented Jun 20, 2019

Noticed this warning - should it be an #elif vs #elsif?

CoreFoundation.framework/PrivateHeaders/CFAsmMacros.h:24:9: warning: 'NO_EXEC_STACK_DIRECTIVE' macro redefined [-Wmacro-redefined] #define NO_EXEC_STACK_DIRECTIVE .section ".note.GNU-stack" ^ CoreFoundation.framework/PrivateHeaders/CFAsmMacros.h:22:9: note: previous definition is here #define NO_EXEC_STACK_DIRECTIVE .section .note.GNU-stack,"",%progbits ^

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.

4 participants