OSDN Git Service

Implement pthread spin.
authorYabin Cui <yabinc@google.com>
Wed, 18 Nov 2015 00:03:18 +0000 (16:03 -0800)
committerYabin Cui <yabinc@google.com>
Thu, 19 Nov 2015 01:51:21 +0000 (17:51 -0800)
commitfe3a83a9343f0e4ff654f09ef8ffc8a773c7c105
tree092ca0be892463bc543eaaabc9feda130ad37fb1
parentb804b9d67b9e3a8c63471ff9892f6abea2a58684
Implement pthread spin.

In order to run tsan unit tests, we need to support pthread spin APIs.

Bug: 18623621
Bug: 25392375
Change-Id: Icbb4a74e72e467824b3715982a01600031868e29
12 files changed:
libc/Android.mk
libc/bionic/pthread_spinlock.cpp [new file with mode: 0644]
libc/include/pthread.h
libc/libc.arm.map
libc/libc.arm64.map
libc/libc.map.txt
libc/libc.mips.map
libc/libc.mips64.map
libc/libc.x86.map
libc/libc.x86_64.map
libc/private/bionic_lock.h
tests/pthread_test.cpp