fix build with uclibc-ng
[project/librpc-uclibc.git] / rpc / compat.h
index b49fe770b4cd3704773a4060454a694b1dee6de4..ad8319cbd39b9c93436069301667307afe24ec5a 100644 (file)
 #include <poll.h>
 #include <pthread.h>
 
-#ifdef __UCLIBC__
-#include <bits/libc-lock.h>
-#else
 #undef __UCLIBC_MUTEX_STATIC
 #undef __UCLIBC_MUTEX_LOCK
 #undef __UCLIBC_MUTEX_UNLOCK
 #define __UCLIBC_MUTEX_STATIC(M,I) static pthread_mutex_t M = I
 #define __UCLIBC_MUTEX_LOCK(M) pthread_mutex_lock(&(M))
 #define __UCLIBC_MUTEX_UNLOCK(M) pthread_mutex_unlock(&(M))
-#endif
 
 #define smallint int