[llvm] 8ddec9a - Fix -Wincomplete-umbrella warning in the modules build

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 10 11:19:32 PST 2019


Author: Vedant Kumar
Date: 2019-12-10T11:19:17-08:00
New Revision: 8ddec9ad4664e01816d0e45353ac1d5ba8b07082

URL: https://github.com/llvm/llvm-project/commit/8ddec9ad4664e01816d0e45353ac1d5ba8b07082
DIFF: https://github.com/llvm/llvm-project/commit/8ddec9ad4664e01816d0e45353ac1d5ba8b07082.diff

LOG: Fix -Wincomplete-umbrella warning in the modules build

[281/3666] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o
/Users/vsk/src/llvm-project-master/llvm/lib/IR/IntrinsicInst.cpp:155:2: warning: missing submodule 'LLVM_IR.ConstrainedOps' [-Wincomplete-umbrella]

Added: 
    

Modified: 
    llvm/include/llvm/module.modulemap

Removed: 
    


################################################################################
diff  --git a/llvm/include/llvm/module.modulemap b/llvm/include/llvm/module.modulemap
index 856cd96bba0a..25799b64987a 100644
--- a/llvm/include/llvm/module.modulemap
+++ b/llvm/include/llvm/module.modulemap
@@ -269,6 +269,7 @@ module LLVM_IR {
   module * { export * }
 
   // These are intended for (repeated) textual inclusion.
+  textual header "IR/ConstrainedOps.def"
   textual header "IR/DebugInfoFlags.def"
   textual header "IR/Instruction.def"
   textual header "IR/Metadata.def"


        


More information about the llvm-commits mailing list