This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Fix SHLIB_COMPAT with undefined obsoleting version
On 3/11/2013 9:36 AM, Andreas Schwab wrote:
> Chris Metcalf <cmetcalf@tilera.com> writes:
>
>> I'm a little confused by this. Why are you removing pthread_atfork from
>> the abilist files? It seems that calls to pthread_atfork() may have been
>> buggily redirected to pthread_atfork@GLIBC_2.12 for tilegx/tilepro,
> No, this is not possible.
>
>> but that doesn't mean we want to have NO implementation of
>> pthread_atfork exported from the library.
> The only implementation of pthread_atfork is in libpthread_nonshared.a.
Got it - we are actually calling libc.so's __register_atfork() due to the nonshared piece. What was confusing is that we appear to build pthread_atfork.os and then we don't use it.
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com