diff options
| author | Louis Dionne <ldionne.2@gmail.com> | 2024-09-16 08:15:38 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-16 08:15:38 -0400 |
| commit | 87d56c59f52d033cd7c46d769338b9c47fea4929 (patch) | |
| tree | ad6dae3bd0ad7862d6092ca1dcc6b95d29162b7d /llvm/lib/Transforms/Utils/SimplifyCFG.cpp | |
| parent | 1881f648e28aa58aa0a4dca1422572f65dafa9a4 (diff) | |
| download | llvm-87d56c59f52d033cd7c46d769338b9c47fea4929.zip llvm-87d56c59f52d033cd7c46d769338b9c47fea4929.tar.gz llvm-87d56c59f52d033cd7c46d769338b9c47fea4929.tar.bz2 | |
[libc++][modules] Guard carved-out headers more consistently (#108637)
Several headers that should not be provided when localization or threads
are disabled were not guarded. That works until one tries to build with
modules and these headers get pulled in.
Note that this could be cleaned up further into something more
systematic, but this patch solves the immediate problems I ran into with
the monolithic modulemap and doesn't create any new inconsistency that
wasn't already there.
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions
