#if defined ( POSIX_THREADS )
-#ifndef SCHED_YIELD_MISSING
+#ifdef HAVE_SCHED_YIELD
+#ifdef HAVE_SCHED_H
#include <sched.h>
+#endif /* HAVE_SCHED_H */
+/* POSIX Threads (final) does have a pthread_yield function */
void pthread_yield( void )
{
sched_yield();
}
-#endif
+#endif /* HAVE_SCHED_YIELD */
#endif /* posix threads */
#endif /* dce pthreads */