diff options
Diffstat (limited to 'linuxthreads/Versions')
-rw-r--r-- | linuxthreads/Versions | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/linuxthreads/Versions b/linuxthreads/Versions index 2e7c11aff6..ac66f305f6 100644 --- a/linuxthreads/Versions +++ b/linuxthreads/Versions @@ -13,17 +13,18 @@ libc { pthread_mutexattr_getkind_np; pthread_mutexattr_setkind_np; pthread_self; pthread_setcancelstate; pthread_setcanceltype; pthread_setschedparam; - - # Internal libc interface to libpthread - __libc_internal_tsd_get; __libc_internal_tsd_set; } GLIBC_2.1 { pthread_attr_init; } + GLIBC_PRIVATE { + # Internal libc interface to libpthread + __libc_internal_tsd_get; __libc_internal_tsd_set; + } } ld { - GLIBC_2.0 { + GLIBC_PRIVATE { # Internal libc interface to libpthread __libc_internal_tsd_get; __libc_internal_tsd_set; } @@ -35,9 +36,6 @@ libpthread { _pthread_cleanup_pop; _pthread_cleanup_pop_restore; _pthread_cleanup_push; _pthread_cleanup_push_defer; - # Internal libc interface to libpthread - __libc_internal_tsd_get; __libc_internal_tsd_set; - # Overwritten libc functions. accept; close; connect; fcntl; fork; fsync; longjmp; lseek; msync; nanosleep; open; pause; raise; read; recv; recvfrom; recvmsg; send; @@ -118,7 +116,6 @@ libpthread { sem_close; sem_open; sem_unlink; } GLIBC_2.1.2 { - __pthread_kill_other_threads_np; __vfork; } GLIBC_2.2 { @@ -156,4 +153,9 @@ libpthread { # Extensions. pthread_getattr_np; } + GLIBC_PRIVATE { + # Internal libc interface to libpthread + __libc_internal_tsd_get; __libc_internal_tsd_set; + __pthread_kill_other_threads_np; + } } |