How will libpthread, libthr, etc. be linked in 7.0?

Daniel Eischen deischen at freebsd.org
Mon Sep 24 11:13:05 PDT 2007


On Mon, 24 Sep 2007, Joe Peterson wrote:

> Hi all,
>
> I'm still working on my libpthread/libthr "symbol mixing" issue that
> caused the %%gs register to get clobbered.  If you recall, it seems that
> the libmap.conf mechanism does not completely prevent symbols in the old
> libpthread.so from being used along with libthr.so symbols - i.e. a big
> problem.

So file a bug report (or fix it) on rtld-elf.  If libmapping
isn't working correctly, then the problem should be fixed,
not glossed over.  Regardless of the links, someone may
want to use libmap.conf to map libthr to libkse or some
other library mapping similarly.

-- 
DE


More information about the freebsd-threads mailing list