commit | f80d6b9ee7f94755c697ffb7194fb01dd0c537dd | [log] [tgz] |
---|---|---|
author | Sam Clegg <sbc@chromium.org> | Sat Jan 10 09:57:34 2015 |
committer | Sam Clegg <sbc@chromium.org> | Sat Jan 10 09:57:34 2015 |
tree | 02766ce0d9d25b20bc3b3e524a2da012e971f3bd | |
parent | 7faaabb9f10e6dcae5f2b799da43e236e65cda95 [diff] |
Remove hack in __gthread_active_p() to always return 0 on x86_64 This was causing __cxa_guard_acquire to fail and abort if two threads attempted to initialise the same static local at same time. It also presumably had other adverse effects in other parts of the gcc standard libraries. TEST= local testing + trybots BUG= https://code.google.com/p/nativeclient/issues/detail?id=3948 R=mcgrathr@chromium.org Review URL: https://codereview.chromium.org/841313002