http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49745
--- Comment #15 from Paolo Carlini <paolo.carlini at oracle dot com> 2011-07-15 10:24:15 UTC --- By the way, Jakub, correct me if I'm wrong and/or remember incorrectly what we decided here at the time, but as far as I can see there is no risk with __gthread_mutex_timedlock, because if it's unavailable, _GLIBCXX_HAS_GTHREADS is undefined and the entire <mutex> ins't available. It can be argued that we should do this in a finer grained way, but that's another issue...