--- scheduler/pthread.c Wed Nov 29 01:10:55 2006 +++ scheduler/pthread.c.orig Wed Nov 29 00:19:15 2006 @@ -28,8 +28,6 @@ #define MUTEX_KIND(m) m->__m_kind #elif defined(HAVE_MUTEX_KIND) #define MUTEX_KIND(m) m->__data.__kind -#elif defined(__FreeBSD__) -#define MUTEX_KIND(m) (*m)->m_type #else #error "Missing pthread_mutex_t kind field." #endif