<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libthr, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC revision 1.64:</title>
<updated>2007-12-13T02:29:17+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2007-12-13T02:29:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d695d61f3a396f2987499faa148aeaf7abd12118'/>
<id>d695d61f3a396f2987499faa148aeaf7abd12118</id>
<content type='text'>
	&gt; Enclose all code for macro ENQUEUE_MUTEX in do while statement, and
	&gt; add missing brackets.

Approved by: re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	&gt; Enclose all code for macro ENQUEUE_MUTEX in do while statement, and
	&gt; add missing brackets.

Approved by: re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Add support for non-portable adaptive mutexes, as well as experimental</title>
<updated>2007-11-14T01:10:12+00:00</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2007-11-14T01:10:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a666c430f7245109797e8f22696787b40862973d'/>
<id>a666c430f7245109797e8f22696787b40862973d</id>
<content type='text'>
support for spinning/yielding loops.

Approved by: re@ (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
support for spinning/yielding loops.

Approved by: re@ (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: 1.7</title>
<updated>2007-11-09T21:15:58+00:00</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2007-11-09T21:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7b6884e08380e2081c21691ffb95c7fc58283297'/>
<id>7b6884e08380e2081c21691ffb95c7fc58283297</id>
<content type='text'>
In _pthread_key_create() ensure that libthr is initialized. This
fixes a NULL-dereference of curthread when libstdc+ initializes
the exception handling globals on archs we can't use GNU TLS due
to lack of support in binutils 2.15 (i.e. arm and sparc64), yet,
thus making threaded C++ programs compiled with GCC 4.2.1 work
again on these archs.

Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In _pthread_key_create() ensure that libthr is initialized. This
fixes a NULL-dereference of curthread when libstdc+ initializes
the exception handling globals on archs we can't use GNU TLS due
to lack of support in binutils 2.15 (i.e. arm and sparc64), yet,
thus making threaded C++ programs compiled with GCC 4.2.1 work
again on these archs.

Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Reflect the "libpthread -&gt; libkse", "libthr is the default threding</title>
<updated>2007-10-23T12:53:04+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-23T12:53:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c83c5beac608f44dc798e2511d230d2764163cf6'/>
<id>c83c5beac608f44dc798e2511d230d2764163cf6</id>
<content type='text'>
library", and "libpthread is a symlink" changes in manpages.

Approved by:	re (gnn)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
library", and "libpthread is a symlink" changes in manpages.

Approved by:	re (gnn)
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak the handling of "WITHOUT_LIBPTHREAD".  Also remove the accidental</title>
<updated>2007-10-09T23:31:11+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2007-10-09T23:31:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=946367b8e29f567f4d24c3553de8cbe925a0ade3'/>
<id>946367b8e29f567f4d24c3553de8cbe925a0ade3</id>
<content type='text'>
treatment of 'LIBKSE' as an "old style" knob.

Submitted by:	ru
Approved by:	re(kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
treatment of 'LIBKSE' as an "old style" knob.

Submitted by:	ru
Approved by:	re(kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>Always install libpthread.* symlinks if at least one of</title>
<updated>2007-10-01T18:29:55+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-01T18:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=948809b1aeb2dfaa204020a69c15a0f8f66f8c58'/>
<id>948809b1aeb2dfaa204020a69c15a0f8f66f8c58</id>
<content type='text'>
the threading libraries is built.  This simplifies the
logic in makefiles that need to check if the pthreads
support is present.  It also fixes a bug where we would
build a threading library that we shouldn't have built:
for example, building with WITHOUT_LIBTHR and the default
value of DEFAULT_THREADING_LIB (libthr) would mistakenly
build the libthr library, but not install it.

Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the threading libraries is built.  This simplifies the
logic in makefiles that need to check if the pthreads
support is present.  It also fixes a bug where we would
build a threading library that we shouldn't have built:
for example, building with WITHOUT_LIBTHR and the default
value of DEFAULT_THREADING_LIB (libthr) would mistakenly
build the libthr library, but not install it.

Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>Output error message to STDERR_FILENO.</title>
<updated>2007-08-07T04:50:14+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2007-08-07T04:50:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4aa80591b6845626958f1ebdb7f05ac255c427e6'/>
<id>4aa80591b6845626958f1ebdb7f05ac255c427e6</id>
<content type='text'>
Approved by: re (bmah)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by: re (bmah)
</pre>
</div>
</content>
</entry>
<entry>
<title>Set warning level to 2.</title>
<updated>2007-06-08T02:21:13+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2007-06-08T02:21:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=44a31c2d7fc36ae8dc16101100787d8fad77d633'/>
<id>44a31c2d7fc36ae8dc16101100787d8fad77d633</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump library versions in preparation for 7.0.</title>
<updated>2007-05-21T02:49:08+00:00</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2007-05-21T02:49:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=419ecd5dee28e23b759fc90ff551d2fd188cb86f'/>
<id>419ecd5dee28e23b759fc90ff551d2fd188cb86f</id>
<content type='text'>
Ok'd by:	kan
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ok'd by:	kan
</pre>
</div>
</content>
</entry>
</feed>
