diff --git a/libraries/liblthread/thread.c b/libraries/liblthread/thread.c index 3cd526238664a8a8eae03fb31729a0f7b99f4a87..12574d0606d50eb5b80f119bac649d904ec739b8 100644 --- a/libraries/liblthread/thread.c +++ b/libraries/liblthread/thread.c @@ -491,12 +491,14 @@ pthread_kill( pthread_t tid, int sig ) #if defined ( POSIX_THREADS ) +#ifndef SCHED_YIELD_MISSING #include <sched.h> void pthread_yield( void ) { sched_yield(); } +#endif #endif /* posix threads */ #endif /* dce pthreads */