> Unix98 requires the pthread types to be available even from sys/types.h. Barfo, what I pile of crap. Well, turn it on only with __USE_UNIX98 then. Unix98 is not a real standard, it is a unilateral vendor diktat, so I don't consider conformance to it so important anyway.