1.0.25.42: make os_thread 0 on unithread builds
commit0d4c7a1323106c6e60511bef929048edcb040205
authorGabor Melis <mega@hotpop.com>
Mon, 16 Feb 2009 22:08:38 +0000 (16 22:08 +0000)
committerGabor Melis <mega@hotpop.com>
Mon, 16 Feb 2009 22:08:38 +0000 (16 22:08 +0000)
tree733636b6a4147e5929f06fcb1b9cbe1b7c72ef1c
parentdca9c046b59d56ecddf36169f6994119ef8aeace
1.0.25.42: make os_thread 0 on unithread builds

... because storing the pid there (two places really, thread.os_thread
and THREAD-OS-THREAD) complicates SB-POSIX:FORK, and makes a simple
fork() lose.
src/code/target-thread.lisp
src/runtime/gencgc.c
src/runtime/runtime.h
src/runtime/thread.c
version.lisp-expr