no sense bloating apps with a function call for an equality comparison...
__attribute__((const))
#endif
pthread_t pthread_self(void);
__attribute__((const))
#endif
pthread_t pthread_self(void);
int pthread_equal(pthread_t, pthread_t);
int pthread_equal(pthread_t, pthread_t);
+#define pthread_equal(x,y) ((x)==(y))
int pthread_setcancelstate(int, int *);
int pthread_setcanceltype(int, int *);
int pthread_setcancelstate(int, int *);
int pthread_setcanceltype(int, int *);
-int pthread_equal(pthread_t a, pthread_t b)
+int (pthread_equal)(pthread_t a, pthread_t b)