Update of /cvsroot/sbcl/sbcl/src/compiler/generic
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv28829/src/compiler/generic
Modified Files:
objdef.lisp
Log Message:
1.0.16.36: fix Windows build, hopefully
* Make OS-ATTR part of the thread object only on threaded platforms.
Index: objdef.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/compiler/generic/objdef.lisp,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -d -r1.57 -r1.58
--- objdef.lisp 15 May 2008 15:37:50 -0000 1.57
+++ objdef.lisp 17 May 2008 19:52:22 -0000 1.58
@@ -381,6 +381,7 @@
;; Kept here so that when the thread dies we can releast the whole
;; memory we reserved.
(os-address :c-type "void *" :length #!+alpha 2 #!-alpha 1)
+ #!+sb-thread
(os-attr :c-type "pthread_attr_t *" :length #!+alpha 2 #!-alpha 1)
(binding-stack-start :c-type "lispobj *" :length #!+alpha 2 #!-alpha 1)
(binding-stack-pointer :c-type "lispobj *" :length #!+alpha 2 #!-alpha 1)
|