[modules] Put Frontend/OpenMP headers into a Clang module to fix the module build

These headers can be in a Clang module like the rest. This also fixes the
modules build that is currently struggling with these headers being textually
included in several other modules.
This commit is contained in:
Raphael Isemann 2021-02-08 09:52:09 +01:00
parent c1b482e726
commit 0ebf904baf
1 changed files with 9 additions and 0 deletions

View File

@ -204,6 +204,15 @@ module LLVM_FileCheck {
module * { export * }
}
module LLVM_Frontend_OpenMP {
requires cplusplus
umbrella "Frontend/OpenMP"
module * { export * }
exclude header "Frontend/OpenMP/OMPKinds.def"
}
// Orc utilities that don't depend only on Support (not ExecutionEngine or
// IR). This is a workaround for ExecutionEngine's broken layering, and will
// be removed in the future.