Try to make the modules buildbot happy again.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 26 Nov 2014 03:44:47 +0000 (03:44 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 26 Nov 2014 03:44:47 +0000 (03:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222808 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/module.modulemap

index 46f6e40041edeb84692e0bbd43d266f6ee92a557..99401cc14bbb8a1d5d5a9afb6c579c1feca8c302 100644 (file)
@@ -75,8 +75,8 @@ module LLVM_IR {
   exclude header "IR/PassManager.h"
   exclude header "IR/LegacyPassManager.h"
 
-  // Exclude this; it's intended for (repeated) textual inclusion.
-  exclude header "IR/Instruction.def"
+  // This is intended for (repeated) textual inclusion.
+  textual header "IR/Instruction.def"
 }
 
 module LLVM_LegacyPassManager {
@@ -161,6 +161,18 @@ module LLVM_Utils {
 
     // FIXME: Mislayered?
     exclude header "Support/TargetRegistry.h"
+
+    // These are intended for textual inclusion.
+    textual header "Support/ELFRelocs/AArch64.def"
+    textual header "Support/ELFRelocs/ARM.def"
+    textual header "Support/ELFRelocs/Hexagon.def"
+    textual header "Support/ELFRelocs/i386.def"
+    textual header "Support/ELFRelocs/Mips.def"
+    textual header "Support/ELFRelocs/PowerPC64.def"
+    textual header "Support/ELFRelocs/PowerPC.def"
+    textual header "Support/ELFRelocs/Sparc.def"
+    textual header "Support/ELFRelocs/SystemZ.def"
+    textual header "Support/ELFRelocs/x86_64.def"
   }
 }