summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Kowalke <oliver.kowalke@gmail.com>2012-12-07 19:21:59 +0000
committerOliver Kowalke <oliver.kowalke@gmail.com>2012-12-07 19:21:59 +0000
commitf03cb6289669802dd44070768f943b8569d7e041 (patch)
treeaeb535e3c6439d11686fa7f4d930f11c1c7347c8
parent651f546e9dd5e0a85ed63b9e56fd37c4bd7ace3a (diff)
downloadboost-f03cb6289669802dd44070768f943b8569d7e041.tar.gz
coroutine: initial commit
[SVN r81769]
-rw-r--r--.gitmodules4
m---------libs/coroutine0
-rw-r--r--libs/libraries.htm5
-rw-r--r--libs/maintainers.txt1
-rw-r--r--status/Jamfile.v21
-rw-r--r--status/explicit-failures-markup.xml15
6 files changed, 24 insertions, 2 deletions
diff --git a/.gitmodules b/.gitmodules
index 76455a10f3..c4efd16dae 100644
--- a/.gitmodules
+++ b/.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
diff --git a/libs/coroutine b/libs/coroutine
new file mode 160000
+Subproject e2b784f5a1766db0ac43cce18f6ba573717e0e7
diff --git a/libs/libraries.htm b/libs/libraries.htm
index 38d476937e..8cd3539e4d 100644
--- a/libs/libraries.htm
+++ b/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>
diff --git a/libs/maintainers.txt b/libs/maintainers.txt
index 2b0d38a1ef..a7304b97ab 100644
--- a/libs/maintainers.txt
+++ b/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>
diff --git a/status/Jamfile.v2 b/status/Jamfile.v2
index 63119845e6..2615025d17 100644
--- a/status/Jamfile.v2
+++ b/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
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index 93e984499b..281716c3cf 100644
--- a/status/explicit-failures-markup.xml
+++ b/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">