<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc_r/sys, branch release/4.9.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.9.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.9.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-10-27T07:57:33Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-10-27T07:57:33Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-10-27T07:57:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=90928716548537e93f54266e33cb4a3353fd3932'/>
<id>urn:sha1:90928716548537e93f54266e33cb4a3353fd3932</id>
<content type='text'>
'RELENG_4_9_0_RELEASE'.

This commit was manufactured to restore the state of the 4.9-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T00:22:10Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T00:22:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7f3dea244c40159a41ab22da77a434d7c5b5e85a'/>
<id>urn:sha1:7f3dea244c40159a41ab22da77a434d7c5b5e85a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add RCS IDs to those files without them.</title>
<updated>1999-08-05T12:15:30Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>1999-08-05T12:15:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fa7c4d557556a90c64eaf10038c0d2a685801357'/>
<id>urn:sha1:fa7c4d557556a90c64eaf10038c0d2a685801357</id>
<content type='text'>
Fix copyrights (s/REGENTS/AUTHOR).

Suggested by:	tg
Approved by:	jb
</content>
</entry>
<entry>
<title>Change the name of this source file so that libc_r builds it instead</title>
<updated>1998-04-30T09:04:10Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-04-30T09:04:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7bb870ac660861b09ca8593ddd2ef73b4ccc5d70'/>
<id>urn:sha1:7bb870ac660861b09ca8593ddd2ef73b4ccc5d70</id>
<content type='text'>
of the one in libc that contains the weak symbol for __error. FreeBSD's
make accumulates paths to the point that it can find *anything*, possibly
including the car keys.
</content>
</entry>
<entry>
<title>Add spinlock.</title>
<updated>1998-04-29T11:03:34Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-04-29T11:03:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ccd1da1333d89eee7b7ef6008fbe692a714acaa4'/>
<id>urn:sha1:ccd1da1333d89eee7b7ef6008fbe692a714acaa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use libc makefiles from now on instead of duplicating them in libc_r.</title>
<updated>1997-05-03T03:57:21Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1997-05-03T03:57:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7f351fbb21589bc16f05a74769964c0d8f355f41'/>
<id>urn:sha1:7f351fbb21589bc16f05a74769964c0d8f355f41</id>
<content type='text'>
Added Id strings too. It's useful to know who last made a change.
</content>
</entry>
<entry>
<title>Sync with libc.</title>
<updated>1996-12-29T03:04:08Z</updated>
<author>
<name>Alexander Langer</name>
<email>alex@FreeBSD.org</email>
</author>
<published>1996-12-29T03:04:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c65976619ec9977e33ee91612e0a0d1a7971232a'/>
<id>urn:sha1:c65976619ec9977e33ee91612e0a0d1a7971232a</id>
<content type='text'>
Submitted by:	John Birrell &lt;jb@cimlogic.com.au&gt;
</content>
</entry>
<entry>
<title>Submitted by: john birell (jb@cimlogic.com.au)</title>
<updated>1996-08-22T04:25:09Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1996-08-22T04:25:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5eaf55414c778599da638c9f54ded7a4e7455ecc'/>
<id>urn:sha1:5eaf55414c778599da638c9f54ded7a4e7455ecc</id>
<content type='text'>
fixups for makefiles
and for Thread-safe sycalls
</content>
</entry>
<entry>
<title>Submitted by: John Birrell &lt;cimaxp1!jb@werple.net.au&gt;</title>
<updated>1996-08-20T08:22:01Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1996-08-20T08:22:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f7d684755aefbcfd70b45d24efc2d39bc505c4c'/>
<id>urn:sha1:0f7d684755aefbcfd70b45d24efc2d39bc505c4c</id>
<content type='text'>
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).

I've created a new header (pthread_np.h) for the non-POSIX stuff.

The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.

also:

Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.

also:

I should have sent this diff with the pthread(3) man page.
It allows people to type

make -DWANT_LIBC_R world

to get libc_r built with the rest of the world. I put this in the
pthread(3) man page.  The default is still not to build libc_r.


also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
</content>
</entry>
<entry>
<title>``mv'' -&gt; ``mv -f''</title>
<updated>1996-05-07T23:19:49Z</updated>
<author>
<name>Wolfram Schneider</name>
<email>wosch@FreeBSD.org</email>
</author>
<published>1996-05-07T23:19:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9fb933075efacc206d4968ca872ad7ea94349ba4'/>
<id>urn:sha1:9fb933075efacc206d4968ca872ad7ea94349ba4</id>
<content type='text'>
``rm'' -&gt; ``rm -f''
so mv/rm may not ask for confirmation if you are not root
</content>
</entry>
</feed>
