diff options
| author | The Android Open Source Project <initial-contribution@android.com> | 2009-02-10 15:43:56 -0800 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2009-02-10 15:43:56 -0800 |
| commit | 9f65adf2ba3bb15feb8b7a7b3eef788df3fd270e (patch) | |
| tree | c06064fc9022ef63a40f83a91292103784f49780 /libc/bionic/pthread.c | |
| parent | d37527501c85edcb3a6a7c8a0b6297d52d434897 (diff) | |
| download | bionic-9f65adf2ba3bb15feb8b7a7b3eef788df3fd270e.zip bionic-9f65adf2ba3bb15feb8b7a7b3eef788df3fd270e.tar.gz bionic-9f65adf2ba3bb15feb8b7a7b3eef788df3fd270e.tar.bz2 | |
auto import from //branches/cupcake/...@130745
Diffstat (limited to 'libc/bionic/pthread.c')
| -rw-r--r-- | libc/bionic/pthread.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libc/bionic/pthread.c b/libc/bionic/pthread.c index 6114f40..ec3c459 100644 --- a/libc/bionic/pthread.c +++ b/libc/bionic/pthread.c @@ -488,6 +488,21 @@ int pthread_getattr_np(pthread_t thid, pthread_attr_t * attr) return 0; } +int pthread_attr_setscope(pthread_attr_t *attr, int scope) +{ + if (scope == PTHREAD_SCOPE_SYSTEM) + return 0; + if (scope == PTHREAD_SCOPE_PROCESS) + return ENOTSUP; + + return EINVAL; +} + +int pthread_attr_getscope(pthread_attr_t const *attr) +{ + return PTHREAD_SCOPE_SYSTEM; +} + /* CAVEAT: our implementation of pthread_cleanup_push/pop doesn't support C++ exceptions * and thread cancelation |
