[slime-cvs] CVS update: slime/ChangeLog slime/swank-sbcl.lisp
Christophe Rhodes
crhodes at common-lisp.net
Sat Aug 20 19:36:19 UTC 2005
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv22585
Modified Files:
ChangeLog swank-sbcl.lisp
Log Message:
(noted by Brian Mastenbrook) non-Linux non-linkage-table sbcls try to
get the address of linux_no_threads_p at fasl-load time, and complain
vigorously if it's not available. Guard with #+linux.
Date: Sat Aug 20 21:36:18 2005
Author: crhodes
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.748 slime/ChangeLog:1.749
--- slime/ChangeLog:1.748 Sat Aug 20 17:44:27 2005
+++ slime/ChangeLog Sat Aug 20 21:36:13 2005
@@ -1,3 +1,9 @@
+2005-08-20 Christophe Rhodes <csr21 at cam.ac.uk>
+
+ * swank-sbcl.lisp (preferred-communication-style): guard against
+ non-Linux non-linkage-table platforms (and assume that they won't
+ have dodgy threads) with #+linux.
+
2005-08-20 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
Enable nested presentations.
Index: slime/swank-sbcl.lisp
diff -u slime/swank-sbcl.lisp:1.139 slime/swank-sbcl.lisp:1.140
--- slime/swank-sbcl.lisp:1.139 Thu Aug 4 02:03:41 2005
+++ slime/swank-sbcl.lisp Sat Aug 20 21:36:15 2005
@@ -43,6 +43,7 @@
(defimplementation preferred-communication-style ()
(if (and (member :sb-thread *features*)
+ #+linux
(not (sb-alien:extern-alien "linux_no_threads_p" sb-alien:boolean)))
:spawn
:fd-handler))
More information about the slime-cvs
mailing list