X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fruntime.h;h=e208a52f0c53a3ee168a2394019fb8cf3122df71;hb=5563d2712045491695f68c018dbdd1233faca4e5;hp=69560b8e2ada8f09c8c51d98dea22556abc17cef;hpb=78fa16bf55be44cc16845be84d98023e83fb14bc;p=sbcl.git diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h index 69560b8..e208a52 100644 --- a/src/runtime/runtime.h +++ b/src/runtime/runtime.h @@ -53,6 +53,15 @@ typedef signed int s32; /* this is an integral type the same length as a machine pointer */ typedef unsigned long pointer_sized_uint_t ; +#include + +#if defined(LISP_FEATURE_SB_THREAD) +#include +typedef pthread_t os_thread_t; +#else +typedef pid_t os_thread_t; +#endif + /* FIXME: we do things this way because of the alpha32 port. once alpha64 has arrived, all this nastiness can go away */ #if 64 == N_WORD_BITS