------- Comment #3 from jakub at gcc dot gnu dot org 2008-10-31 20:15 ------- Linux specific because for non-Linux it uses libpthread pthread_mutex_lock etc. to do the locking, only on Linux (--enable-linux-futex) it uses __sync_* builtins for mutex.h locking.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37938