aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-11-11 01:13:43 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-11-11 01:20:03 +0100
commit3b14ab0254a131e458c4f5ffdee931e868206424 (patch)
tree0a88ed88851e966d3c5f2ac08b4eb243c99c96b0 /doc
parent986c7a7d686a850830f9fc5bea1fadcfe9f4999c (diff)
downloadhurd-3b14ab0254a131e458c4f5ffdee931e868206424.tar.gz
hurd-3b14ab0254a131e458c4f5ffdee931e868206424.tar.bz2
hurd-3b14ab0254a131e458c4f5ffdee931e868206424.zip
libthreads: Remove
libthreads is most probably completely broken, and not the long-term road anyway. * config.make.in (VERSIONING): Remove. * configure.ac: Test for pfinet assembly compatibility instead of libthreads assembly compatibility. Do not set VERSIONING. * libthreads: Remove directory. * Makefile (lib-subdirs): Remove libthreads. * doc/hurd.texi (Threads Library): Rename references to libthreads into libpthread. * release/rfloppy.copy: Do not objcopy lib/libthreads.so. * release/tool-Makefile (rfloppy-solib): Remove libthreads.
Diffstat (limited to 'doc')
-rw-r--r--doc/hurd.texi8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/hurd.texi b/doc/hurd.texi
index c3442c8c..77d2357a 100644
--- a/doc/hurd.texi
+++ b/doc/hurd.texi
@@ -823,14 +823,14 @@ the rest of the Hurd relies upon them quite heavily.
@node Threads Library
@section Threads Library
-@scindex libthreads
+@scindex libpthread
@scindex cthreads.h
All Hurd servers and libraries are aggressively multithreaded in order
to take full advantage of any multiprocessing capabilities provided by
the microkernel and the underlying hardware. The Hurd threads library,
-@code{libthreads}, contains the default Hurd thread implementation, which
-is declared in @code{<cthreads.h>}.
+@code{libpthread}, contains the default Hurd thread implementation, which
+is declared in @code{<pthread.h>}.
The Hurd uses POSIX pthreads, which are documented in a lot of places.
@c Thomas, 26-03-1998
@@ -1306,7 +1306,7 @@ The @code{<hurd/iohelp.h>} file declares several functions which are
useful for low-level I/O implementations. Most Hurd servers do not call
these functions directly, but they are used by several of the Hurd
filesystem and networking helper libraries. @code{libiohelp} requires
-@code{libthreads}.
+@code{libpthread}.
@menu
* I/O Users:: User authentication management.