X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fthread.h;h=a4318febb866e28297eae12e91a19f278c68eb81;hb=cce46771e6d734c275f3e2d5620004da3b5d09ee;hp=d503c27ff47d988e3c733632de992dba9b80f85b;hpb=64d188522b43bd5a86238f3d453d2b3c323bc0ae;p=sbcl.git diff --git a/src/runtime/thread.h b/src/runtime/thread.h index d503c27..a4318fe 100644 --- a/src/runtime/thread.h +++ b/src/runtime/thread.h @@ -21,6 +21,7 @@ struct alloc_region { }; #define STATE_RUNNING (make_fixnum(0)) #define STATE_STOPPING (make_fixnum(1)) #define STATE_STOPPED (make_fixnum(2)) +#define STATE_DEAD (make_fixnum(3)) #define THREAD_SLOT_OFFSET_WORDS(c) \ (offsetof(struct thread,c)/(sizeof (struct thread *))) @@ -118,6 +119,6 @@ static inline struct thread *arch_os_get_current_thread() { int arch_os_thread_init(struct thread *thread); -extern struct thread *arch_os_get_current_thread(); +extern void create_initial_thread(lispobj); #endif /* _INCLUDE_THREAD_H_ */