summaryrefslogtreecommitdiffstats
path: root/Doc/lib
diff options
context:
space:
mode:
Diffstat (limited to 'Doc/lib')
-rw-r--r--Doc/lib/lib.tex2
-rw-r--r--Doc/lib/libthread.tex4
-rw-r--r--Doc/lib/libthreading.tex3
3 files changed, 8 insertions, 1 deletions
diff --git a/Doc/lib/lib.tex b/Doc/lib/lib.tex
index c7a236a..dc8059a 100644
--- a/Doc/lib/lib.tex
+++ b/Doc/lib/lib.tex
@@ -164,6 +164,8 @@ and how to embed it in other applications.
\input{libselect}
\input{libthread}
\input{libthreading}
+\input{libdummythread}
+\input{libdummythreading}
\input{libqueue}
\input{libmmap}
\input{libanydbm}
diff --git a/Doc/lib/libthread.tex b/Doc/lib/libthread.tex
index d302958..6dfd875 100644
--- a/Doc/lib/libthread.tex
+++ b/Doc/lib/libthread.tex
@@ -17,7 +17,9 @@ semaphores}) are provided.
The module is optional. It is supported on Windows, Linux, SGI
IRIX, Solaris 2.x, as well as on systems that have a \POSIX{} thread
-(a.k.a. ``pthread'') implementation.
+(a.k.a. ``pthread'') implementation. For systems lacking the \module{thread}
+module, the \refmodule{dummy_thread} module is available. It duplicates this
+module's interface and can be used as a drop-in replacement.
\index{pthreads}
\indexii{threads}{\POSIX}
diff --git a/Doc/lib/libthreading.tex b/Doc/lib/libthreading.tex
index a152a4d..4961829 100644
--- a/Doc/lib/libthreading.tex
+++ b/Doc/lib/libthreading.tex
@@ -8,6 +8,9 @@
This module constructs higher-level threading interfaces on top of the
lower level \refmodule{thread} module.
+The \refmodule{dummy_threading} module is provided for situations where
+\module{threading} cannot be used because \module{thread} is missing.
+
This module is safe for use with \samp{from threading import *}. It
defines the following functions and objects: