[llvm] dcc141b - [TargetParser] Add missing include to modulemap (#122768)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 14 10:34:44 PST 2025
Author: Cyndy Ishida
Date: 2025-01-14T10:34:41-08:00
New Revision: dcc141bc0bb471ba209c89aca4288dc5cd2ef8bc
URL: https://github.com/llvm/llvm-project/commit/dcc141bc0bb471ba209c89aca4288dc5cd2ef8bc
DIFF: https://github.com/llvm/llvm-project/commit/dcc141bc0bb471ba209c89aca4288dc5cd2ef8bc.diff
LOG: [TargetParser] Add missing include to modulemap (#122768)
Resolves warning when building with `LLVM_ENABLE_MODULES`
```
AArch64TargetParser.h:39:2: warning: missing submodule 'LLVM_Utils.TargetParser.AArch64FeatPriorities' [-Wincomplete-umbrella]
39 | #include "llvm/TargetParser/AArch64FeatPriorities.inc"
| ^ ~~~~~~~
```
Added:
Modified:
llvm/include/module.modulemap
Removed:
################################################################################
diff --git a/llvm/include/module.modulemap b/llvm/include/module.modulemap
index 46277e128d9898..b3780234532414 100644
--- a/llvm/include/module.modulemap
+++ b/llvm/include/module.modulemap
@@ -348,6 +348,7 @@ extern module LLVM_Extern_Utils_DataTypes "module.extern.modulemap"
module TargetParserGen {
module AArch64TargetParserDef {
textual header "llvm/TargetParser/AArch64CPUFeatures.inc"
+ textual header "llvm/TargetParser/AArch64FeatPriorities.inc"
header "llvm/TargetParser/AArch64TargetParser.h"
extern module LLVM_Extern_TargetParser_Gen "module.extern.modulemap"
export *
More information about the llvm-commits
mailing list