<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libpthread/Makefile, branch release/5.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-01-10T05:53:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-01-10T05:53:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-01-10T05:53:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58c9ff44c8041f394c663cb9640e9b77fe07bb13'/>
<id>urn:sha1:58c9ff44c8041f394c663cb9640e9b77fe07bb13</id>
<content type='text'>
'RELENG_5_2_0_RELEASE'.

This commit was manufactured to restore the state of the 5.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Relink libc_r.a, libc_r.so and libc_r_p.so from libthr to libkse.</title>
<updated>2003-09-27T23:27:19Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-09-27T23:27:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ed74e02776bcb5becc0f8149b98ca827edd0bb12'/>
<id>urn:sha1:ed74e02776bcb5becc0f8149b98ca827edd0bb12</id>
<content type='text'>
On ia64, where there's no libc_r at all, libkse is now the default
thread library by virtue of these links.

The reasons for this change are:
1. libkse is slated to become the default thread library anyway,
2. active development and maintenance is only present for libkse,
3. GNOME and KDE, both in the process of being supported on ia64,
   work better with KSE; even on ia64.
</content>
</entry>
<entry>
<title>Rethink the way thr_libc.So is generated. Relying on GCC to extract</title>
<updated>2003-09-02T19:37:11Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-09-02T19:37:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=523be360f15304348e8fc8eca25788d8487c3471'/>
<id>urn:sha1:523be360f15304348e8fc8eca25788d8487c3471</id>
<content type='text'>
only needed symbols from libc_pic is not working on sparc64.

Requested by: jake
</content>
</entry>
<entry>
<title>o Eliminate upcall for PTHREAD_SYSTEM_SCOPE thread, now it</title>
<updated>2003-07-17T23:02:30Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2003-07-17T23:02:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=090b336154a0d8570ea8fad84e60e7d49aa801e7'/>
<id>urn:sha1:090b336154a0d8570ea8fad84e60e7d49aa801e7</id>
<content type='text'>
  is system bound thread and when it is blocked, no upcall is generated.

o Add ability to libkse to allow it run in pure 1:1 threading mode,
  defining SYSTEM_SCOPE_ONLY in Makefile can turn on this option.

o Eliminate code for installing dummy signal handler for sigwait call.

o Add hash table to find thread.

Reviewed by: deischen
</content>
</entry>
<entry>
<title>Take thr_support.c out of SRCS so that it does not end up in libraries.</title>
<updated>2003-07-02T20:51:30Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-07-02T20:51:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cdae046749794fec5108147afd696859f96d9185'/>
<id>urn:sha1:cdae046749794fec5108147afd696859f96d9185</id>
<content type='text'>
Record the missing dependency of thr_libc.So on the libc_pic.a library.

OK'ed by:	kan
</content>
</entry>
<entry>
<title>Unbreak "make checkdpadd".</title>
<updated>2003-07-01T15:37:35Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-07-01T15:37:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dfebdcdf7ca22f2767534b7df4b828f55b6e754f'/>
<id>urn:sha1:dfebdcdf7ca22f2767534b7df4b828f55b6e754f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Axe AINC.</title>
<updated>2003-07-01T15:07:01Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-07-01T15:07:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0b3cbc5c38fc72aba85e98bca992a25880cd1ad9'/>
<id>urn:sha1:0b3cbc5c38fc72aba85e98bca992a25880cd1ad9</id>
<content type='text'>
Submitted by:	bde
</content>
</entry>
<entry>
<title>Move the machine specific files from sys/Makefile.inc and put them</title>
<updated>2003-06-23T04:28:31Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-06-23T04:28:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=842728619a412d2ce3a8c4c5ba4ac60a9a77726c'/>
<id>urn:sha1:842728619a412d2ce3a8c4c5ba4ac60a9a77726c</id>
<content type='text'>
in a machine specific makefile. While here, sort the sub-directories
in Makefile and remove _atomic_lock.S from all makefiles.
</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>
<entry>
<title>Remove the %gs restoring hack (already commented out).</title>
<updated>2003-04-25T01:31:56Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2003-04-25T01:31:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fd47bf962d4a1f0eb2f81f210cc13447028a30c4'/>
<id>urn:sha1:fd47bf962d4a1f0eb2f81f210cc13447028a30c4</id>
<content type='text'>
Don't install man pages.

Temporarily (again) rename the library to libkse.  It will be put back
to libpthread after more wide-spread testing.
</content>
</entry>
</feed>
