[libcxx] r303838 - Remove <experimental/coroutine> from the module map for now. It doesn't work unless modules are enabled

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Wed May 24 22:30:06 PDT 2017


Author: ericwf
Date: Thu May 25 00:30:05 2017
New Revision: 303838

URL: http://llvm.org/viewvc/llvm-project?rev=303838&view=rev
Log:
Remove <experimental/coroutine> from the module map for now. It doesn't work unless modules are enabled

Modified:
    libcxx/trunk/include/module.modulemap

Modified: libcxx/trunk/include/module.modulemap
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/module.modulemap?rev=303838&r1=303837&r2=303838&view=diff
==============================================================================
--- libcxx/trunk/include/module.modulemap (original)
+++ libcxx/trunk/include/module.modulemap Thu May 25 00:30:05 2017
@@ -501,10 +501,12 @@ module std [system] {
       header "experimental/chrono"
       export *
     }
-    module coroutine {
-      header "experimental/coroutine"
-      export *
-    }
+    // FIXME: This module only works when -fcoroutines-ts is enabled and it
+    // breaks the modules build otherwise.
+    // module coroutine {
+    //  header "experimental/coroutine"
+    //  export *
+    // }
     module deque {
       header "experimental/deque"
       export *




More information about the cfe-commits mailing list