summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2014-05-21 02:46:14 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2014-05-21 02:46:14 +0000
commit56f9c191e1c41ab4fe61a9b9ad6bf4fc1c987837 (patch)
tree31e41f9ef5bbd9ca52d25a546d6f591a31a98cf8 /llvm/lib
parent773649296da935b62f9c62e42b08f51f09c196c2 (diff)
downloadbcm5719-llvm-56f9c191e1c41ab4fe61a9b9ad6bf4fc1c987837.tar.gz
bcm5719-llvm-56f9c191e1c41ab4fe61a9b9ad6bf4fc1c987837.zip
[modules] Add module maps for LLVM. These are not quite ready for prime-time
yet, but only a few more Clang patches need to land. (I have 'ninja check' passing locally.) llvm-svn: 209269
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/AsmParser/module.modulemap1
-rw-r--r--llvm/lib/Bitcode/module.modulemap1
-rw-r--r--llvm/lib/CodeGen/module.modulemap1
-rw-r--r--llvm/lib/DebugInfo/module.modulemap1
-rw-r--r--llvm/lib/IR/module.modulemap1
-rw-r--r--llvm/lib/TableGen/module.modulemap1
6 files changed, 6 insertions, 0 deletions
diff --git a/llvm/lib/AsmParser/module.modulemap b/llvm/lib/AsmParser/module.modulemap
new file mode 100644
index 00000000000..cc300060b3f
--- /dev/null
+++ b/llvm/lib/AsmParser/module.modulemap
@@ -0,0 +1 @@
+module AsmParser { requires cplusplus umbrella "." module * { export * } }
diff --git a/llvm/lib/Bitcode/module.modulemap b/llvm/lib/Bitcode/module.modulemap
new file mode 100644
index 00000000000..7df1a0a3c72
--- /dev/null
+++ b/llvm/lib/Bitcode/module.modulemap
@@ -0,0 +1 @@
+module Bitcode { requires cplusplus umbrella "." module * { export * } }
diff --git a/llvm/lib/CodeGen/module.modulemap b/llvm/lib/CodeGen/module.modulemap
new file mode 100644
index 00000000000..d4f68bcc6ee
--- /dev/null
+++ b/llvm/lib/CodeGen/module.modulemap
@@ -0,0 +1 @@
+module CodeGen { requires cplusplus umbrella "." module * { export * } }
diff --git a/llvm/lib/DebugInfo/module.modulemap b/llvm/lib/DebugInfo/module.modulemap
new file mode 100644
index 00000000000..1fe5ab130fd
--- /dev/null
+++ b/llvm/lib/DebugInfo/module.modulemap
@@ -0,0 +1 @@
+module DebugInfo { requires cplusplus umbrella "." module * { export * } }
diff --git a/llvm/lib/IR/module.modulemap b/llvm/lib/IR/module.modulemap
new file mode 100644
index 00000000000..9698e917834
--- /dev/null
+++ b/llvm/lib/IR/module.modulemap
@@ -0,0 +1 @@
+module IR { requires cplusplus umbrella "." module * { export * } }
diff --git a/llvm/lib/TableGen/module.modulemap b/llvm/lib/TableGen/module.modulemap
new file mode 100644
index 00000000000..8dac0a22c14
--- /dev/null
+++ b/llvm/lib/TableGen/module.modulemap
@@ -0,0 +1 @@
+module TableGen { requires cplusplus umbrella "." module * { export * } }
OpenPOWER on IntegriCloud