diff options
| author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-02-22 12:31:25 +0000 |
|---|---|---|
| committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2012-02-22 12:31:25 +0000 |
| commit | abaf196be3d415c193a86b2c832a6d2c9849353b (patch) | |
| tree | c2b4793ba3ea08d84af372747bdf30b0dfc9d311 | |
| parent | 2df8afa075f7903522c8861ffc1ab4ee86c11a84 (diff) | |
| download | bcm5719-llvm-abaf196be3d415c193a86b2c832a6d2c9849353b.tar.gz bcm5719-llvm-abaf196be3d415c193a86b2c832a6d2c9849353b.zip | |
[asan] Remove mentions of pthread*_t from interceptors.
Some platforms do not define pthread_t in stdlib.h.
llvm-svn: 151158
| -rw-r--r-- | compiler-rt/lib/asan/asan_interceptors.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler-rt/lib/asan/asan_interceptors.cc b/compiler-rt/lib/asan/asan_interceptors.cc index 9a0e716c1cb..df281ec299f 100644 --- a/compiler-rt/lib/asan/asan_interceptors.cc +++ b/compiler-rt/lib/asan/asan_interceptors.cc @@ -268,9 +268,8 @@ static void *asan_thread_start(void *arg) { } #ifndef _WIN32 -INTERCEPTOR(int, pthread_create, pthread_t *thread, - const pthread_attr_t *attr, - void *(*start_routine)(void*), void *arg) { +INTERCEPTOR(int, pthread_create, void *thread, + void *attr, void *(*start_routine)(void*), void *arg) { GET_STACK_TRACE_HERE(kStackTraceMax); int current_tid = asanThreadRegistry().GetCurrentTidOrMinusOne(); AsanThread *t = AsanThread::Create(current_tid, start_routine, arg, &stack); |

