<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libthr/pthread.map, 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>Enable symbol versioning by default.  Use WITHOUT_SYMVER to disable it.</title>
<updated>2007-05-13T14:12:40+00:00</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2007-05-13T14:12:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=00fb440c1a145b56b6c75fd405d80071aef2aab1'/>
<id>00fb440c1a145b56b6c75fd405d80071aef2aab1</id>
<content type='text'>
Warning, after symbol versioning is enabled, going back is not easy
(use WITHOUT_SYMVER at your own risk).

Change the default thread library to libthr.

There most likely still needs to be a version bump for at least the
thread libraries.  If necessary, this will happen later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Warning, after symbol versioning is enabled, going back is not easy
(use WITHOUT_SYMVER at your own risk).

Change the default thread library to libthr.

There most likely still needs to be a version bump for at least the
thread libraries.  If necessary, this will happen later.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use C comments since we now preprocess these files with CPP.</title>
<updated>2007-04-29T14:05:22+00:00</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2007-04-29T14:05:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5f864214bbb2612cbb8b1b69d124036711b73946'/>
<id>5f864214bbb2612cbb8b1b69d124036711b73946</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>1. Don't override underscore version of aio_suspend(), system(),</title>
<updated>2006-07-25T12:50:05+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-07-25T12:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=05c3a5eab406c2e33b6ec7f5e422a93865deebe3'/>
<id>05c3a5eab406c2e33b6ec7f5e422a93865deebe3</id>
<content type='text'>
   wait(), waitpid() and usleep(), they are internal versions and
   should not be cancellation points.
2. Make wait3() as a cancellation point.
3. Move raise() and pause() into file thr_sig.c.
4. Add functions _sigsuspend, _sigwait, _sigtimedwait and _sigwaitinfo,
   remove SIGCANCEL bit in wait-set for those functions, the signal is
   used internally to implement thread cancellation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   wait(), waitpid() and usleep(), they are internal versions and
   should not be cancellation points.
2. Make wait3() as a cancellation point.
3. Move raise() and pause() into file thr_sig.c.
4. Add functions _sigsuspend, _sigwait, _sigtimedwait and _sigwaitinfo,
   remove SIGCANCEL bit in wait-set for those functions, the signal is
   used internally to implement thread cancellation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add symbol versions: FBSD_1.0 and FBSDprivate.</title>
<updated>2006-05-11T07:02:52+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-05-11T07:02:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e92b415c5ace2207b2befad8577b053b4ea08b28'/>
<id>e92b415c5ace2207b2befad8577b053b4ea08b28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WARNS level 4 cleanup.</title>
<updated>2006-04-04T02:57:49+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-04-04T02:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=37a6356bbed1e94fd2b0d9d02a29508465584c19'/>
<id>37a6356bbed1e94fd2b0d9d02a29508465584c19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove mqueue and timer, now they are in librt.</title>
<updated>2006-03-08T23:47:04+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-03-08T23:47:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d3de1dcae75bcc32bebc7911a5dc1d44edd8726c'/>
<id>d3de1dcae75bcc32bebc7911a5dc1d44edd8726c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>1. Add SIGEV_THREAD notification for mq_notify.</title>
<updated>2006-01-04T11:48:02+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-01-04T11:48:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5131df80a52de7e10e3496b2199da7f02c3abb38'/>
<id>5131df80a52de7e10e3496b2199da7f02c3abb38</id>
<content type='text'>
2. Reuse current timer code and abstract some common code to
   to support both timer and mqueue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2. Reuse current timer code and abstract some common code to
   to support both timer and mqueue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Follow the mistake in libpthread, the first version name in libpthread</title>
<updated>2005-12-21T02:34:20+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2005-12-21T02:34:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7a65760923d9e532ac65171b0ed17c02a984226f'/>
<id>7a65760923d9e532ac65171b0ed17c02a984226f</id>
<content type='text'>
is LIBTHREAD_1_0, but really it should be LIBPTHREAD_1_0.
Fix it so libmap.conf works again (it was broken by recent versioning
code in rtld_elf).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is LIBTHREAD_1_0, but really it should be LIBPTHREAD_1_0.
Fix it so libmap.conf works again (it was broken by recent versioning
code in rtld_elf).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add code to handle timer_delete(). The timer wrapper code is completely</title>
<updated>2005-11-01T06:53:22+00:00</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2005-11-01T06:53:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=53bbdf864672c63a4dd2fa50534d6faac62cda2b'/>
<id>53bbdf864672c63a4dd2fa50534d6faac62cda2b</id>
<content type='text'>
rewritten, now timers created with same sigev_notify_attributes will
run in same thread, this allows user to organize which timers can
run in same thread to save some thread resource.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rewritten, now timers created with same sigev_notify_attributes will
run in same thread, this allows user to organize which timers can
run in same thread to save some thread resource.
</pre>
</div>
</content>
</entry>
</feed>
