Relax mark_mutex attribute needed to disable elision (Linux/x64)
authorJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Thu, 11 Sep 2014 21:01:16 +0000 (23:01 +0200)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 23 Sep 2014 19:40:49 +0000 (23:40 +0400)
commitcf209248817c9e00f0d31d9960d2439d132a9b47
tree4dcdd2143153ef969b2890b1a9e318652dbe343c
parentd0615e61c920120f4689ae591f731151d5ca8523
Relax mark_mutex attribute needed to disable elision (Linux/x64)

* pthread_support.c (setup_mark_lock): Pass PTHREAD_MUTEX_NORMAL
(instead of PTHREAD_MUTEX_ERRORCHECK) to pthread_mutexattr_settype
(actually, any valid settype call disables lock elision in glibc 2.19).
pthread_support.c