Skip to content

[cherry-pick stable/20230725] [Modules] Add a flag to control builtin headers being in system modules #7618

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

Conversation

ian-twilightcoder
Copy link

Differential Revision: https://reviews.llvm.org/D159483
rdar://105819340

git apple-llvm automerger and others added 3 commits October 12, 2023 13:50
… headers being in system modules

Differential Revision: https://reviews.llvm.org/D159483
rdar://105819340
Visibility isn't in stable/20230725, move CC1Option to Flags.
… expression and loading modules

rdar://105819340
@ian-twilightcoder
Copy link
Author

@swift-ci test

@ian-twilightcoder ian-twilightcoder merged commit 957fe28 into swiftlang:stable/20230725 Oct 13, 2023
@ian-twilightcoder ian-twilightcoder deleted the builtin-flag branch October 13, 2023 04:22
kateinoigakukun added a commit to kateinoigakukun/swift that referenced this pull request Oct 23, 2023
stable/20230725 now rejects including builtin headers in modulemap by
default to avoid module cycles on non-Apple platforms. Builtin headers
are now part of their own `_Builtin_XXX` modules.

See:
- swiftlang/llvm-project#7618
- https://reviews.llvm.org/D159483
- https://reviews.llvm.org/D159064
kateinoigakukun added a commit to kateinoigakukun/swift that referenced this pull request Oct 24, 2023
stable/20230725 now rejects including builtin headers in modulemap by
default to avoid module cycles on non-Apple platforms. Builtin headers
are now part of their own `_Builtin_XXX` modules.

See:
- swiftlang/llvm-project#7618
- https://reviews.llvm.org/D159483
- https://reviews.llvm.org/D159064
ian-twilightcoder added a commit to ian-twilightcoder/llvm-project that referenced this pull request Oct 26, 2023
…tin-flag"

Swift needs to make some changes before taking this change.

This reverts commit 957fe28, reversing
changes made to e2c29b5.
ian-twilightcoder added a commit that referenced this pull request Oct 26, 2023
Revert "Merge pull request #7618 from ian-twilightcoder/builtin-flag"
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.

1 participant