# include <win32thread.h>
#else
+#ifndef DJGPP
/* POSIXish threads */
#ifdef OLD_PTHREADS_API
# define pthread_mutexattr_init(a) pthread_mutexattr_create(a)
# define pthread_condattr_default NULL
#endif /* OLD_PTHREADS_API */
#endif
+#endif
#ifdef PTHREADS_CREATED_JOINABLE
# define ATTR_JOINABLE PTHREAD_CREATE_JOINABLE
#define COND_BROADCAST(c)
#define COND_WAIT(c, m)
#define COND_DESTROY(c)
+#define LOCK_SV_MUTEX
+#define UNLOCK_SV_MUTEX
#define THR
/* Rats: if dTHR is just blank then the subsequent ";" throws an error */