htl: move __pthread_sigstate_init into libc.

Message-ID: <20250815181500.107433-15-gfleury@disroot.org>
This commit is contained in:
gfleury 2025-08-15 20:14:55 +02:00 committed by Samuel Thibault
parent f6a47e2d61
commit d0667a77de
4 changed files with 6 additions and 1 deletions

View File

@ -37,7 +37,6 @@ libpthread-routines := \
pt-sysdep \
pt-setup \
pt-spin \
pt-sigstate-init \
pt-getname-np \
pt-setname-np \
sem_close \
@ -202,6 +201,7 @@ routines := \
pt-sigmask \
pt-sigstate \
pt-sigstate-destroy \
pt-sigstate-init \
pt-stack-alloc \
pt-testcancel \
pt-thread-alloc \

View File

@ -258,6 +258,7 @@ libc {
__pthread_mutexattr_settype;
__pthread_once;
__pthread_setspecific;
__pthread_sigstate_init;
__pthread_sigstate;
__pthread_sigstate_destroy;
__pthread_sigmask;

View File

@ -311,6 +311,7 @@ libc_hidden_proto (__pthread_destroy_specific)
/* Initialize newly create thread *THREAD's signal state data
structures. */
extern error_t __pthread_sigstate_init (struct __pthread *thread);
libc_hidden_proto (__pthread_sigstate_init)
/* Destroy the signal state data structures associated with thread
*THREAD. */

View File

@ -19,6 +19,7 @@
#include <pthread.h>
#include <pt-internal.h>
#include <hurd/signal.h>
#include <ldsodefs.h>
error_t
__pthread_sigstate_init (struct __pthread *thread)
@ -42,3 +43,5 @@ __pthread_sigstate_init (struct __pthread *thread)
return 0;
}
libc_hidden_def (__pthread_sigstate_init)