From: NIIMI S. <sa...@sa...> - 2006-06-10 01:02:35
|
Thanks for committing the patch. On 2006/06/10 9:41, Juho Snellman wrote: > Thanks. What's the change in bsd-os.h needed for? I think the intent > was that no pthread stuff would be used when compiling with :sb-lutex > but without :sb-thread. Because genesis/lutex.h defines struct lutex as: > struct lutex { > lispobj header; > long gen; > long live; > struct lutex * next; > struct lutex * prev; > pthread_mutex_t * mutex; > pthread_cond_t * condition_variable; > }; and including pthread.h is required to use pthread_mutex_t and pthread_cond_t on FreeBSD 4. Thanks, -- NIIMI Satoshi |