[llvm] r281340 - [modules] Re-enable some previously excluded files.
Vassil Vassilev via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 13 07:41:35 PDT 2016
Author: vvassilev
Date: Tue Sep 13 09:41:35 2016
New Revision: 281340
URL: http://llvm.org/viewvc/llvm-project?rev=281340&view=rev
Log:
[modules] Re-enable some previously excluded files.
Our modules support seems to be able to handle them nowadays.
Patch by Cristina Cristescu!
Modified:
llvm/trunk/include/llvm/module.modulemap
Modified: llvm/trunk/include/llvm/module.modulemap
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/module.modulemap?rev=281340&r1=281339&r2=281340&view=diff
==============================================================================
--- llvm/trunk/include/llvm/module.modulemap (original)
+++ llvm/trunk/include/llvm/module.modulemap Tue Sep 13 09:41:35 2016
@@ -18,9 +18,6 @@ module LLVM_Backend {
umbrella "CodeGen"
module * { export * }
- // FIXME: Why is this excluded?
- exclude header "CodeGen/MachineValueType.h"
-
// Exclude these; they're intended to be included into only a single
// translation unit (or none) and aren't part of this module.
exclude header "CodeGen/CommandFlags.h"
@@ -225,9 +222,6 @@ module LLVM_Transforms {
requires cplusplus
umbrella "Transforms"
module * { export * }
-
- // FIXME: Excluded because it does bad things with the legacy pass manager.
- exclude header "Transforms/IPO/PassManagerBuilder.h"
}
// A module covering ADT/ and Support/. These are intertwined and
@@ -252,9 +246,6 @@ module LLVM_Utils {
// Exclude this; it's fundamentally non-modular.
exclude header "Support/PluginLoader.h"
- // FIXME: Mislayered?
- exclude header "Support/TargetRegistry.h"
-
// These are intended for textual inclusion.
textual header "Support/ARMTargetParser.def"
textual header "Support/AArch64TargetParser.def"
More information about the llvm-commits
mailing list