aboutsummaryrefslogtreecommitdiff
path: root/htl/Versions
diff options
context:
space:
mode:
Diffstat (limited to 'htl/Versions')
-rw-r--r--htl/Versions128
1 files changed, 89 insertions, 39 deletions
diff --git a/htl/Versions b/htl/Versions
index a07a3b3..f5ea540 100644
--- a/htl/Versions
+++ b/htl/Versions
@@ -2,6 +2,10 @@ libc {
GLIBC_2.12 {
pthread_self;
+ __pthread_get_cleanup_stack;
+ __pthread_key_create;
+ __pthread_kill;
+ __pthread_mutex_transfer_np;
__pthread_self;
pthread_attr_getdetachstate;
pthread_attr_getinheritsched;
@@ -12,6 +16,8 @@ libc {
pthread_attr_setschedpolicy;
pthread_equal;
pthread_getschedparam;
+ pthread_getspecific;
+ pthread_getcpuclockid;
pthread_setschedparam;
pthread_attr_destroy;
pthread_attr_getguardsize;
@@ -33,6 +39,7 @@ libc {
pthread_barrierattr_getpshared;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
+ pthread_cancel;
pthread_cond_broadcast;
pthread_cond_destroy;
pthread_cond_init;
@@ -45,12 +52,21 @@ libc {
pthread_condattr_getpshared;
pthread_condattr_setclock;
pthread_condattr_setpshared;
+ pthread_detach;
+ pthread_getattr_np;
+ pthread_getconcurrency;
+ pthread_join;
+ pthread_key_create;
+ pthread_key_delete;
+ pthread_kill;
+ pthread_exit;
pthread_mutex_destroy;
pthread_mutex_getprioceiling;
pthread_mutex_init;
pthread_mutex_lock;
pthread_mutex_setprioceiling;
pthread_mutex_timedlock;
+ pthread_mutex_transfer_np;
pthread_mutex_trylock;
pthread_mutex_unlock;
pthread_mutexattr_destroy;
@@ -79,7 +95,22 @@ libc {
pthread_rwlockattr_setpshared;
pthread_setcancelstate;
pthread_setcanceltype;
+ pthread_setconcurrency;
+ pthread_setschedprio;
+ pthread_setspecific;
pthread_sigmask;
+ pthread_testcancel;
+ pthread_yield;
+ sem_close;
+ sem_destroy;
+ sem_getvalue;
+ sem_init;
+ sem_open;
+ sem_post;
+ sem_timedwait;
+ sem_trywait;
+ sem_unlink;
+ sem_wait;
}
GLIBC_2.21 {
@@ -109,6 +140,7 @@ libc {
thrd_current; thrd_equal; thrd_sleep; thrd_yield;
pthread_cond_clockwait;
+ pthread_clockjoin_np;
pthread_mutex_clocklock;
@@ -118,6 +150,9 @@ libc {
pthread_mutexattr_setrobust; pthread_mutexattr_setrobust_np;
pthread_rwlock_clockrdlock; pthread_rwlock_clockwrlock;
+ pthread_timedjoin_np; pthread_tryjoin_np;
+
+ sem_clockwait;
}
GLIBC_2.41 {
@@ -154,6 +189,9 @@ libc {
pthread_barrierattr_getpshared;
pthread_barrierattr_init;
pthread_barrierattr_setpshared;
+ pthread_getspecific;
+ pthread_key_create;
+ pthread_key_delete;
pthread_mutex_consistent; pthread_mutex_consistent_np;
pthread_mutex_getprioceiling;
pthread_mutex_setprioceiling;
@@ -174,6 +212,36 @@ libc {
pthread_rwlockattr_getpshared;
pthread_rwlockattr_init;
pthread_rwlockattr_setpshared;
+ pthread_setspecific;
+ }
+
+ GLIBC_2.43 {
+ pthread_cancel;
+ pthread_clockjoin_np;
+ pthread_detach;
+ pthread_getattr_np;
+ pthread_getconcurrency;
+ pthread_getcpuclockid;
+ pthread_join;
+ pthread_kill;
+ pthread_mutex_transfer_np;
+ pthread_setconcurrency;
+ pthread_setschedprio;
+ pthread_testcancel;
+ pthread_timedjoin_np;
+ pthread_tryjoin_np;
+ pthread_yield;
+ sem_clockwait;
+ sem_close;
+ sem_destroy;
+ sem_getvalue;
+ sem_init;
+ sem_open;
+ sem_post;
+ sem_timedwait;
+ sem_trywait;
+ sem_unlink;
+ sem_wait;
}
GLIBC_PRIVATE {
@@ -182,9 +250,11 @@ libc {
__pthread_cleanup_stack;
__pthread_total;
___pthread_self;
+ __pthread_alloc;
__pthread_block;
__pthread_block_intr;
__pthread_init_thread;
+ __pthread_init_static_tls;
__pthread_default_attr;
__pthread_attr_init;
__pthread_attr_getstacksize;
@@ -193,6 +263,8 @@ libc {
__pthread_attr_setstacksize;
__pthread_attr_setstackaddr;
__pthread_attr_setstack;
+ __pthread_dealloc;
+ __pthread_dealloc_finish;
__pthread_setcancelstate;
__pthread_cond_broadcast;
__pthread_cond_destroy;
@@ -203,6 +275,12 @@ libc {
__pthread_cond_wait;
__pthread_condattr_init;
__pthread_default_condattr;
+ __pthread_destroy_specific;
+ __pthread_exit;
+ __pthread_getspecific;
+ __pthread_join;
+ __pthread_key_delete;
+ __pthread_max_threads;
__pthread_mutex_checklocked;
__pthread_mutex_destroy;
__pthread_mutex_init;
@@ -214,12 +292,22 @@ libc {
__pthread_mutexattr_init;
__pthread_mutexattr_settype;
__pthread_once;
+ __pthread_setspecific;
+ __pthread_setup;
+ __pthread_sigstate_init;
__pthread_sigstate;
__pthread_sigstate_destroy;
__pthread_sigmask;
+ __pthread_stack_alloc;
+ __pthread_startup;
+ __pthread_testcancel;
__pthread_timedblock;
__pthread_timedblock_intr;
+ __pthread_thread_alloc;
+ __pthread_thread_start;
+ __pthread_thread_terminate;
__pthread_wakeup;
+ __thread_set_pcsptp;
}
}
@@ -229,10 +317,6 @@ libpthread {
__errno_location; __h_errno_location;
}
GLIBC_2.12 {
- __pthread_get_cleanup_stack;
-
- __pthread_mutex_transfer_np;
-
cthread_detach;
cthread_fork;
cthread_keycreate;
@@ -248,33 +332,7 @@ libpthread {
pthread_atfork;
- pthread_cancel;
-
- pthread_create; pthread_detach; pthread_exit;
-
- pthread_getattr_np;
-
- pthread_getconcurrency; pthread_getcpuclockid;
- pthread_getspecific;
-
- pthread_join;
-
- pthread_key_create; pthread_key_delete;
- __pthread_key_create;
-
- pthread_kill;
- __pthread_kill;
-
- pthread_mutex_transfer_np;
-
- pthread_setconcurrency;
- pthread_setschedprio; pthread_setspecific;
-
- pthread_testcancel;
- pthread_yield;
-
- sem_close; sem_destroy; sem_getvalue; sem_init; sem_open; sem_post;
- sem_timedwait; sem_trywait; sem_unlink; sem_wait;
+ pthread_create;
pthread_spin_destroy; pthread_spin_init; pthread_spin_lock;
pthread_spin_trylock; pthread_spin_unlock;
@@ -294,10 +352,6 @@ libpthread {
call_once;
cnd_broadcast; cnd_destroy; cnd_init; cnd_signal; cnd_timedwait; cnd_wait;
tss_create; tss_delete; tss_get; tss_set;
-
- pthread_tryjoin_np; pthread_timedjoin_np; pthread_clockjoin_np;
-
- sem_clockwait;
}
GLIBC_2.40 {
@@ -310,14 +364,10 @@ libpthread {
__cthread_detach;
__cthread_fork;
- __pthread_detach;
__pthread_create;
__cthread_keycreate;
__cthread_getspecific;
__cthread_setspecific;
- __pthread_getspecific;
- __pthread_setspecific;
- __pthread_getattr_np;
__pthread_enable_asynccancel;
__pthread_disable_asynccancel;
}