[PATCH 4/4] htl: move pthread_self into libc

Samuel Thibault samuel.thibault@aquilenet.fr
Thu Jan 2 01:03:49 GMT 2025


Hello,

Digging back an old thread (heh).

Florian Weimer, le lun. 31 oct. 2022 08:24:59 +0100, a ecrit:
> > diff --git a/sysdeps/mach/hurd/i386/libc.abilist b/sysdeps/mach/hurd/i386/libc.abilist
> > index 26552958..bfa47282 100644
> > --- a/sysdeps/mach/hurd/i386/libc.abilist
> > +++ b/sysdeps/mach/hurd/i386/libc.abilist
> > @@ -29,6 +29,7 @@ GLIBC_2.11 mkostemps64 F
> >  GLIBC_2.11 mkstemps F
> >  GLIBC_2.11 mkstemps64 F
> >  GLIBC_2.12 pthread_equal F
> > +GLIBC_2.12 pthread_self F
> >  GLIBC_2.13 __fentry__ F
> >  GLIBC_2.14 syncfs F
> >  GLIBC_2.15 __fdelt_chk F
> 
> “GLIBC_2.37 pthread_self” needs to show up there, in addition to the
> GLIBC_2.12 version.

Why is this needed? Can we not just move the libpthread symbol in libc
with the same version? In which case do we need to add a new version?

Samuel


More information about the Libc-alpha mailing list