<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libpthread/thread/thr_rtld.c, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-10-09T14:16:39Z</updated>
<entry>
<title>Repo copy libpthreads to libkse.</title>
<updated>2007-10-09T14:16:39Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2007-10-09T14:16:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aaffe2b157f65a534c955edb61c88aa1b764266d'/>
<id>urn:sha1:aaffe2b157f65a534c955edb61c88aa1b764266d</id>
<content type='text'>
This introduces the WITHOUT_LIBKSE nob,
and changes WITHOUT_LIBPTHREADS to mean with neither threading libs.
Approved by:	re(kensmith)
</content>
</entry>
<entry>
<title>Don't attempt to initialize the rtld lock if it can't be malloc()'d.</title>
<updated>2005-08-29T13:47:42Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2005-08-29T13:47:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c7c5df6fdbc7f7457c7a87e4b1c61e23892b9653'/>
<id>urn:sha1:c7c5df6fdbc7f7457c7a87e4b1c61e23892b9653</id>
<content type='text'>
PR:	83452
</content>
</entry>
<entry>
<title>style(9)</title>
<updated>2003-11-05T18:19:24Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2003-11-05T18:19:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7a1192c1d37d834a4049eb6d9082cef62e2d47fb'/>
<id>urn:sha1:7a1192c1d37d834a4049eb6d9082cef62e2d47fb</id>
<content type='text'>
Reviewed by:	bde
</content>
</entry>
<entry>
<title>s/foo()/foo(void)/</title>
<updated>2003-11-04T19:58:12Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2003-11-04T19:58:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=264978955eff13e77c96dc8cc1be9c00ebc121a4'/>
<id>urn:sha1:264978955eff13e77c96dc8cc1be9c00ebc121a4</id>
<content type='text'>
Add a blank line after a variable declaration.
</content>
</entry>
<entry>
<title>Tweak rtld lock to allow recursive on reader lock and detect recursive</title>
<updated>2003-08-10T22:15:03Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2003-08-10T22:15:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3fceb84efd0590af034c265e94e26da0e076b090'/>
<id>urn:sha1:3fceb84efd0590af034c265e94e26da0e076b090</id>
<content type='text'>
on writer lock. This is first cut at rwlock for rtld.

Submitted by: desichen
</content>
</entry>
<entry>
<title>Temporary disable rwlock based code, replace it with low level KSE locking</title>
<updated>2003-06-28T09:47:22Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2003-06-28T09:47:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8d5f23a1f97a824a5305fca25b1adf8f752ad321'/>
<id>urn:sha1:8d5f23a1f97a824a5305fca25b1adf8f752ad321</id>
<content type='text'>
code until rtld-elf and libkse can cooperate better, those code can be
restored.

Reviewed by: deischen
</content>
</entry>
<entry>
<title>Attempt to eliminate PLT relocations from rwlock aquire/release</title>
<updated>2003-05-30T00:21:52Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-05-30T00:21:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=84d55c7fad83f4fa1330cc8c2206da8ebd0b300d'/>
<id>urn:sha1:84d55c7fad83f4fa1330cc8c2206da8ebd0b300d</id>
<content type='text'>
path, making them suitable for direct use by the dynamic loader.

Register libpthread-specific locking API with rtld on startup.

This still has some rough edges with signals which should be
addresses later.

Approved by:	re (scottl)
</content>
</entry>
</feed>
