local-hurd_sigstate-PLT
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Wed, 5 Dec 2018 18:50:21 +0000 (18:50 +0000)
committerAurelien Jarno <aurel32@debian.org>
Wed, 5 Dec 2018 18:50:21 +0000 (18:50 +0000)
===================================================================

Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name local-hurd_sigstate-PLT.diff

hurd/hurdsig.c
sysdeps/hurd/include/hurd/signal.h

index 070acc5ccb8f45360c7b3a61d82e956426d82a1b..d6b692a9db8394d54cae5610ca580250688a29d0 100644 (file)
@@ -171,6 +171,7 @@ __hurd_sigstate_delete_2_13 (thread_t thread)
 }
 compat_symbol (libc, __hurd_sigstate_delete_2_13, _hurd_sigstate_delete, GLIBC_2_13_DEBIAN_19);
 #endif
+libc_hidden_ver (__hurd_sigstate_delete, _hurd_sigstate_delete)
 
 /* Make SS a global receiver, with pthread signal semantics.  */
 void
@@ -188,6 +189,7 @@ __hurd_sigstate_set_global_rcv_2_13 (struct hurd_sigstate *ss)
 }
 compat_symbol (libc, __hurd_sigstate_set_global_rcv_2_13, _hurd_sigstate_set_global_rcv, GLIBC_2_13_DEBIAN_19);
 #endif
+libc_hidden_ver (__hurd_sigstate_set_global_rcv, _hurd_sigstate_set_global_rcv)
 
 /* Check whether SS is a global receiver.  */
 static int
@@ -214,7 +216,9 @@ __hurd_sigstate_unlock (struct hurd_sigstate *ss)
     __spin_unlock (&_hurd_global_sigstate->lock);
 }
 versioned_symbol (libc, __hurd_sigstate_lock, _hurd_sigstate_lock, GLIBC_2_21);
+libc_hidden_ver (__hurd_sigstate_lock, _hurd_sigstate_lock)
 versioned_symbol (libc, __hurd_sigstate_unlock, _hurd_sigstate_unlock, GLIBC_2_21);
+libc_hidden_ver (__hurd_sigstate_unlock, _hurd_sigstate_unlock)
 
 #if SHLIB_COMPAT (libc, GLIBC_2_13, GLIBC_2_21)
 void
@@ -250,6 +254,7 @@ __hurd_sigstate_pending_2_13 (const struct hurd_sigstate *ss)
 }
 compat_symbol (libc, __hurd_sigstate_pending_2_13, _hurd_sigstate_pending, GLIBC_2_13_DEBIAN_19);
 #endif
+libc_hidden_ver (__hurd_sigstate_pending, _hurd_sigstate_pending)
 
 /* Clear a pending signal and return the associated detailed
    signal information. SS must be locked, and must have signal SIGNO
index 8ceab328c55df3349015e8bdc4da41c1713cfdda..f4627a7204e194e28a5ff030fdaec75cc16cf437 100644 (file)
@@ -11,6 +11,11 @@ libc_hidden_proto (_hurd_exception2signal)
 libc_hidden_proto (_hurd_intr_rpc_mach_msg)
 libc_hidden_proto (_hurd_thread_sigstate)
 libc_hidden_proto (_hurd_raise_signal)
+libc_hidden_proto (_hurd_sigstate_set_global_rcv)
+libc_hidden_proto (_hurd_sigstate_lock)
+libc_hidden_proto (_hurd_sigstate_pending)
+libc_hidden_proto (_hurd_sigstate_unlock)
+libc_hidden_proto (_hurd_sigstate_delete)
 #endif
 #ifdef _HURD_SIGNAL_H_HIDDEN_DEF
 libc_hidden_def (_hurd_self_sigstate)