<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libc/include/spinlock.h, branch release/6.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-01-15T15:46:22Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-01-15T15:46:22Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-01-15T15:46:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5cd221028ba5e7ada35a0dd196fb642b44f197d1'/>
<id>urn:sha1:5cd221028ba5e7ada35a0dd196fb642b44f197d1</id>
<content type='text'>
'RELENG_6_3_0_RELEASE'.

This commit was manufactured to restore the state of the 6.3-RELEASE image.
</content>
</entry>
<entry>
<title>Remove #include of spinlock.h from libc_private.h.  Declare spinlocks as</title>
<updated>2003-11-05T18:17:30Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2003-11-05T18:17:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=82358b1b5ae518faa16aa8857efff6d19deb517c'/>
<id>urn:sha1:82358b1b5ae518faa16aa8857efff6d19deb517c</id>
<content type='text'>
struct _spinlock.  Keep the typedef in for now; another set of changes
may come around to clean up consumers of spinlocks.

Requested by:	bde
</content>
</entry>
<entry>
<title> - Define a _spinunlock() function so that threading implementations may do</title>
<updated>2003-03-26T04:02:24Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2003-03-26T04:02:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cc3521d66055ed9c5cc720613a3f0e84589a4abe'/>
<id>urn:sha1:cc3521d66055ed9c5cc720613a3f0e84589a4abe</id>
<content type='text'>
   more complicated things than just setting the lock to 0.
 - Implement stubs for this function in libc and the two threading libraries
   that are currently in the tree.
</content>
</entry>
<entry>
<title>Remove __P() usage.</title>
<updated>2002-03-21T22:49:10Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-03-21T22:49:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c05ac53b8bbbbd998e18c6544011dd90f0f082da'/>
<id>urn:sha1:c05ac53b8bbbbd998e18c6544011dd90f0f082da</id>
<content type='text'>
</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-test2/commit/?id=7f3dea244c40159a41ab22da77a434d7c5b5e85a'/>
<id>urn:sha1:7f3dea244c40159a41ab22da77a434d7c5b5e85a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement compile time debug support for spinlocks.</title>
<updated>1998-06-09T08:28:49Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-06-09T08:28:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f374bfcd3c4ab8cea8624c6d05b695c746c73346'/>
<id>urn:sha1:f374bfcd3c4ab8cea8624c6d05b695c746c73346</id>
<content type='text'>
Simplify the atomic lock prototype, removing the lock value.

Delete the unlock prototypes that are not required.
</content>
</entry>
<entry>
<title>In a threaded library, expect the lock field to be declared volatile,</title>
<updated>1998-05-05T21:46:30Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-05-05T21:46:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f1daac6f220fd732b659b648fcccc648b062e304'/>
<id>urn:sha1:f1daac6f220fd732b659b648fcccc648b062e304</id>
<content type='text'>
so provide function prototypes that respect that, avoiding a gcc
warning that `volatile' is being thrown away.
</content>
</entry>
<entry>
<title>Add a private (to libc, libc_r and libpthread) header file containing</title>
<updated>1998-03-09T05:05:32Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-03-09T05:05:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0a31d341200527297e9aded4c1d0ddf51c95c30d'/>
<id>urn:sha1:0a31d341200527297e9aded4c1d0ddf51c95c30d</id>
<content type='text'>
prototypes for the spinlock functions that will be used for thread locks.
libc will have stubs declared with weak symbols. libpthread and libc_r
will have functions that really do something.
</content>
</entry>
</feed>
