GNU portable threads
