Make GenericDomTreeConstruction textual instead.
authorAdrian Prantl <aprantl@apple.com>
Thu, 7 Mar 2019 23:17:11 +0000 (23:17 +0000)
committerAdrian Prantl <aprantl@apple.com>
Thu, 7 Mar 2019 23:17:11 +0000 (23:17 +0000)
I think the problem is that it uses the LLVM_DEBUG macro in funciton bodies.

llvm-svn: 355652

llvm/include/llvm/module.modulemap

index a226d89..7718250 100644 (file)
@@ -353,9 +353,8 @@ module LLVM_Utils {
     exclude header "Support/PluginLoader.h"
     exclude header "Support/Solaris/sys/regset.h"
 
-    // FIXME: The function bodies in this header pull in
-    //        unwanted dependencies that cause linker errors.
-    exclude header "Support/GenericDomTreeConstruction.h"
+    // This header uses the LLVM_DEBUG macro in function bodies.
+    textual header "Support/GenericDomTreeConstruction.h"
 
     // These are intended for textual inclusion.
     textual header "Support/ARMTargetParser.def"