summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Blandy <jimb@red-bean.com>1997-05-26 22:17:17 +0000
committerJim Blandy <jimb@red-bean.com>1997-05-26 22:17:17 +0000
commit873b9044b5cea8cc3e8d2af7e52cf7b5d0d9f736 (patch)
treef276a89e0813aa6981a90e520784df4ca9087ad9
parenta00c28cdbeae62e90e08c1908a98856de6be3a3d (diff)
downloadguile-873b9044b5cea8cc3e8d2af7e52cf7b5d0d9f736.tar.gz
Clarify description of --enable-threads.
-rw-r--r--INSTALL8
1 files changed, 6 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 181b1acaf..a43d59506 100644
--- a/INSTALL
+++ b/INSTALL
@@ -56,8 +56,12 @@ cooperative threading. If you use this switch, Guile will also build
and install the QuickThreads non-preemptive threading library,
libqt.a, which you will need to link into your programs after
libguile.a. That is, you should pass the switches -lguile -qt to your
-linker. Coop threads are not yet thoroughly tested; once they are,
-they will be enabled by default.
+linker.
+
+Coop threads are not yet thoroughly tested; once they are, they will
+be enabled by default. The interaction with blocking I/O is pretty ad
+hoc at the moment. In our experience, bugs in the thread support do
+not affect you if you don't actually use threads.
--enable-dynamic-linking --- Build a Guile executable and library
providing Scheme functions which can load a shared library and