Просмотр исходного кода

coroutine: initial commit

[SVN r81769]
Oliver Kowalke 13 лет назад
Родитель
Сommit
f03cb62896
6 измененных файлов с 25 добавлено и 2 удалено
  1. 4 0
      .gitmodules
  2. 1 0
      libs/coroutine
  3. 3 2
      libs/libraries.htm
  4. 1 0
      libs/maintainers.txt
  5. 1 0
      status/Jamfile.v2
  6. 15 0
      status/explicit-failures-markup.xml

+ 4 - 0
.gitmodules

@@ -382,6 +382,10 @@
 	path = libs/heap
 	url = ../heap.git
 	fetchRecurseSubmodules = on-demand
+[submodule "coroutine"]
+	path = libs/coroutine
+	url = ../coroutine.git
+	fetchRecurseSubmodules = on-demand
 [submodule "ratio"]
 	path = libs/ratio
 	url = ../ratio.git

+ 1 - 0
libs/coroutine

@@ -0,0 +1 @@
+Subproject commit e2b784f5a1766db0ac43cce18f6ba573717e0e7d

+ 3 - 2
libs/libraries.htm

@@ -118,8 +118,8 @@ how to download, build, and install the libraries.</p>
         intended for library users.</li>
     <li><a href="container/index.html">container</a> - Standard library containers and extensions, from Ion Gazta&ntilde;aga</li>
     <li><a href="context/index.html">context</a> - Context switching library, from Oliver Kowalke</li>
-    <li><a href="conversion/index.html">conversion</a> - Polymorphic and lexical casts, from Dave Abrahams and
-        Kevlin Henney.</li>
+    <li><a href="conversion/index.html">conversion</a> - Polymorphic and lexical casts, from Dave Abrahams and Kevlin Henney.</li>
+    <li><a href="coroutine/index.html">coroutine</a> - Coroutine library, from Oliver Kowalke</li>
     <li><a href="crc/index.html">crc</a> - Cyclic Redundancy Code, from Daryle
       Walker.</li>
     <li><a href="date_time/doc/index.html">date_time</a> - Date-Time library from Jeff Garland.</li>
@@ -398,6 +398,7 @@ how to download, build, and install the libraries.</p>
         I/O, including sockets, timers, hostname resolution, socket iostreams, serial
         ports, file descriptors and Windows HANDLEs, from Chris Kohlhoff.</li>
     <li><a href="context/index.html">context</a> - Context switching library, from Oliver Kowalke</li>
+    <li><a href="coroutine/index.html">coroutine</a> - Coroutine library, from Oliver Kowalke</li>
     <li><a href="interprocess/index.html">interprocess</a> - Shared memory, memory mapped files,
     process-shared mutexes, condition variables, containers and allocators, from Ion Gazta&ntilde;aga</li>
     <li><a href="../doc/html/mpi.html">MPI</a> - Message Passing Interface library, for use in distributed-memory parallel application programming, from Douglas Gregor and Matthias Troyer.</li>

+ 1 - 0
libs/maintainers.txt

@@ -25,6 +25,7 @@ config                John Maddock <john -at- johnmaddock.co.uk>
 container             Ion Gaztanaga <igaztanaga -at- gmail.com>
 context               Oliver Kowalke <oliver.kowalke -at- gmx.de>
 conversion            Antony Polukhin <antoshkka -at- gmail.com>
+coroutine             Oliver Kowalke <oliver.kowalke -at- gmx.de>
 crc                   Daryle Walker <darylew -at- hotmail.com>
 date_time             Jeff Garland <jeff -at- crystalclearsoftware.com>
 disjoint_sets         Jeremy Siek <jeremy.siek -at- gmail.com>

+ 1 - 0
status/Jamfile.v2

@@ -64,6 +64,7 @@ run-tests libs :
     config/test                 # test-suite config
     context/test                # test-suite context
     conversion/test             # test-suite conversion
+    coroutine/test              # test-suite coroutine
     crc/test                    # test-suite crc
     date_time/test              # test-suite date_time
     detail/test                 # test-suite detail

+ 15 - 0
status/explicit-failures-markup.xml

@@ -700,6 +700,21 @@
         </test>
     </library>
 
+    <!-- coroutine -->
+    <library name="coroutine">
+      <mark-unusable>
+        <toolset name="cray-*"/>
+        <toolset name="darwin-4.4"/>
+        <toolset name="darwin-4.4_0x"/>
+        <toolset name="gcc-4.4.4"/>
+        <toolset name="gcc-4.4.4_0x"/>
+        <toolset name="msvc-8.0"/>
+        <toolset name="pgi-*"/>
+        <toolset name="vacpp-*"/>
+        <toolset name="gcc-mingw-4.4*"/>
+      </mark-unusable>
+    </library>
+
     <!-- crc -->
     <library name="crc">
         <test name="crc_test">

粤ICP备19079148号