diff options
Diffstat (limited to 'hurd/Versions')
-rw-r--r-- | hurd/Versions | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/hurd/Versions b/hurd/Versions index f734914165..1f5095075c 100644 --- a/hurd/Versions +++ b/hurd/Versions @@ -124,6 +124,21 @@ libc { # functions used in macros & inline functions __errno_location; } + GLIBC_2.15 { + # functions used by libpthread and <hurd/signal.h> + _hurd_sigstate_set_global_rcv; + _hurd_sigstate_lock; + _hurd_sigstate_pending; + _hurd_sigstate_unlock; + _hurd_sigstate_delete; + GLIBC_2.19 { + # These always existed as inlines but the real functions were not exported. + _hurd_fd_error_signal; _hurd_fd_error; + __hurd_dfail; __hurd_sockfail; + __hurd_threadvar_location_from_sp; + __hurd_threadvar_location; + _hurd_userlink_link; _hurd_userlink_unlink; _hurd_userlink_clear; + } HURD_CTHREADS_0.3 { # weak refs to libthreads functions that libc calls iff libthreads in use @@ -137,4 +152,13 @@ libc { __cthread_keycreate; __cthread_getspecific; __cthread_setspecific; __libc_getspecific; } + + GLIBC_PRIVATE { + # Used by other libs. + lll_xwait; lll_timed_wait; lll_timed_xwait; + __lll_abstimed_wait; __lll_abstimed_xwait; + __lll_abstimed_lock; lll_robust_lock; + __lll_robust_abstimed_lock; lll_robust_trylock; + lll_set_wake; lll_robust_unlock; lll_requeue; + } } |