[llvm] r275312 - Define a module map entry for ProfileData.

Teresa Johnson via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 13 13:19:10 PDT 2016


Author: tejohnson
Date: Wed Jul 13 15:19:09 2016
New Revision: 275312

URL: http://llvm.org/viewvc/llvm-project?rev=275312&view=rev
Log:
Define a module map entry for ProfileData.

As per Richard Smith, this should help avoid a modules bug exposed
by my r275216 commit:
http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/17560

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=275312&r1=275311&r2=275312&view=diff
==============================================================================
--- llvm/trunk/include/llvm/module.modulemap (original)
+++ llvm/trunk/include/llvm/module.modulemap Wed Jul 13 15:19:09 2016
@@ -202,6 +202,14 @@ module LLVM_Object {
 }
 
 module LLVM_Option { requires cplusplus umbrella "Option" module * { export * } }
+
+module LLVM_ProfileData {
+  requires cplusplus
+
+  umbrella "ProfileData"
+  module * { export * }
+}
+
 module LLVM_TableGen { requires cplusplus umbrella "TableGen" module * { export * } }
 
 module LLVM_Transforms {




More information about the llvm-commits mailing list