_NOTHREADS
# ifdef _NOTHREADS
# ifndef _NOTHREADS
# ifndef _NOTHREADS
&& !defined(_NOTHREADS) \
# if !defined(_NOTHREADS) && !defined(__STL_PTHREADS)
# if !defined(_NOTHREADS) && __GLIBC__ >= 2 && defined(_G_USING_THUNKS)