On Thu, May 26, 2016 at 10:45 AM, Leonid Lisovskiy lly.dev@gmail.com wrote:
On Thu, May 26, 2016 at 12:41 AM, Waldemar Brodkorb wbx@uclibc-ng.org wrote:
Unfortunately this seems to break crisv32 support. (qemu-system-cris) The ex1 test is failing (never ends).
Any idea? On which arch you have tested?
I wasn't take into account that problem arise on platforms that has HAS_COMPARE_AND_SWAP defined only. cris is not in this list. Seems to problem come from original glibc sources and we have to fix __pthread_unlock() itself.
Will post new version of patch after some tests.
Leonid