This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: Performance problem of dlopen
On Thu, Oct 24, 2002 at 05:58:10PM +0200, Jakub Jelinek wrote:
> >
> > Well, I thought that change was for a different bug, which was
> > indepdenent of the weak/strong issue. That is
> >
> > GROUP ( /lib/libpthread.so.0 /lib/librt.so.1 )
> >
> > is needed regardless if we make weak == strong or not. Let me ask it
>
> You're right, __libc_current_sigrt{min,max} is strong in libc.so too.
> Cancellable syscalls in libpthread.so on the other side are weak like
> in libc.so (ie. again a reason why libpthread.so must come before libc.so
> in the search path).
> Where it could matter is e.g. pthread_mutex_{,un}_lock, which is strong
> in libpthread.so and weak in libc.so.
Last time when I tried to make weak == strong, "make check" was ok.
That is why I am asking for a testcase to show librt failure when
weak == strong. If we can't find a testcase, I think we can make
weak == strong now.
H.J.