[PATCH 1/3] htl: move __pthread_sigstate_destroy into libc.
Samuel Thibault
samuel.thibault@aquilenet.fr
Sat Dec 14 23:14:47 GMT 2024
Applied the series, thanks!
gfleury, le ven. 13 déc. 2024 00:06:10 +0200, a ecrit:
> ---
> htl/Makefile | 2 +-
> htl/Versions | 1 +
> htl/pt-internal.h | 1 +
> sysdeps/mach/hurd/htl/pt-sigstate-destroy.c | 1 +
> 4 files changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/htl/Makefile b/htl/Makefile
> index b0bc0d97..4c996a9e 100644
> --- a/htl/Makefile
> +++ b/htl/Makefile
> @@ -118,7 +118,6 @@ libpthread-routines := \
> pt-machdep \
> pt-spin \
> pt-sigstate-init \
> - pt-sigstate-destroy \
> pt-sigstate \
> pt-kill \
> pt-getcpuclockid \
> @@ -211,6 +210,7 @@ routines := \
> pt-pthread_self \
> pt-self pt-equal \
> pt-setschedparam \
> + pt-sigstate-destroy \
> # routines
> shared-only-routines = forward
>
> diff --git a/htl/Versions b/htl/Versions
> index 33a3cfa7..388e6169 100644
> --- a/htl/Versions
> +++ b/htl/Versions
> @@ -94,6 +94,7 @@ libc {
> __pthread_attr_setstack;
> __pthread_condattr_init;
> __pthread_default_condattr;
> + __pthread_sigstate_destroy;
> }
> }
>
> diff --git a/htl/pt-internal.h b/htl/pt-internal.h
> index 23fdb73f..6bf18950 100644
> --- a/htl/pt-internal.h
> +++ b/htl/pt-internal.h
> @@ -306,6 +306,7 @@ extern error_t __pthread_sigstate_init (struct __pthread *thread);
> /* Destroy the signal state data structures associated with thread
> *THREAD. */
> extern void __pthread_sigstate_destroy (struct __pthread *thread);
> +libc_hidden_proto (__pthread_sigstate_destroy)
>
> /* Modify thread *THREAD's signal state. */
> extern error_t __pthread_sigstate (struct __pthread *__restrict thread, int how,
> diff --git a/sysdeps/mach/hurd/htl/pt-sigstate-destroy.c b/sysdeps/mach/hurd/htl/pt-sigstate-destroy.c
> index 3e97e9d9..4d9b0812 100644
> --- a/sysdeps/mach/hurd/htl/pt-sigstate-destroy.c
> +++ b/sysdeps/mach/hurd/htl/pt-sigstate-destroy.c
> @@ -26,3 +26,4 @@ __pthread_sigstate_destroy (struct __pthread *thread)
> {
> _hurd_sigstate_delete (thread->kernel_thread);
> }
> +libc_hidden_def (__pthread_sigstate_destroy)
> --
> 2.39.5
>
--
Samuel
<y> t1 faich
<y> les programmes ils segfaultent jamais quand on veut
-+- #ens-mim en plein débogage -+-
More information about the Libc-alpha
mailing list