This is a glibc-only extension, so don't bother on other platforms. Also, according to POSIX, PTHREAD_STACK_MIN is defined in limits.h, so include climits just to be safe.