From 9cec82de715b3ffc625a6c67d107a3fcb26af566 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Wed, 11 Nov 2020 10:35:10 +0000 Subject: htl: Initialize later Since htl does not actually need a stack switch, we can initialize it like nptl is, avoiding all sorts of startup issues with ifunc. More precisely, htl defines __pthread_initialize_minimal instead of the elder _cthread_init_routine. We can then drop the stack switching dances. --- sysdeps/mach/hurd/i386/libpthread.abilist | 1 - 1 file changed, 1 deletion(-) (limited to 'sysdeps/mach/hurd/i386/libpthread.abilist') diff --git a/sysdeps/mach/hurd/i386/libpthread.abilist b/sysdeps/mach/hurd/i386/libpthread.abilist index a1e0a7183b..b9c9b75c28 100644 --- a/sysdeps/mach/hurd/i386/libpthread.abilist +++ b/sysdeps/mach/hurd/i386/libpthread.abilist @@ -10,7 +10,6 @@ GLIBC_2.12 __pthread_spin_init F GLIBC_2.12 __pthread_spin_lock F GLIBC_2.12 __pthread_spin_trylock F GLIBC_2.12 __pthread_spin_unlock F -GLIBC_2.12 _cthread_init_routine D 0x4 GLIBC_2.12 _cthreads_flockfile F GLIBC_2.12 _cthreads_ftrylockfile F GLIBC_2.12 _cthreads_funlockfile F -- cgit 1.4.1