<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib/libc/string/swab.c, branch stable/6</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F6</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F6'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2004-12-10T15:24:40Z</updated>
<entry>
<title>According to the information on:</title>
<updated>2004-12-10T15:24:40Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2004-12-10T15:24:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2f5cde3c64228de95d392e408f3198df9ba414a1'/>
<id>urn:sha1:2f5cde3c64228de95d392e408f3198df9ba414a1</id>
<content type='text'>
http://www.opengroup.org/onlinepubs/009695399/functions/swab.html
the prototype for swab() should be in &lt;unistd.h&gt; and not in &lt;string.h&gt;.
Move it, and update to match SUS.  Leave the prototype in string.h for
now, for backwards compat.

PR:		74751
Submitted by:	Craig Rodrigues &lt;rodrigc@crodrigues.org&gt;
Discussed with:	das
</content>
</entry>
<entry>
<title> - Convert the function definition to declare its arguments</title>
<updated>2002-08-30T20:33:05Z</updated>
<author>
<name>Robert Drehmel</name>
<email>robert@FreeBSD.org</email>
</author>
<published>2002-08-30T20:33:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c9ab23eea5c76552818f1d85374bcdf94d678982'/>
<id>urn:sha1:c9ab23eea5c76552818f1d85374bcdf94d678982</id>
<content type='text'>
   in the ANSI-C format.
 - Change the code a bit to hopefully save some cycles.
   I.e. (simplified) change

     a = b + 1;
     while (--b &amp; 0x7)
	/* ... */
   to
     a = b;
     for (; b &amp; 0x7; b--)
	/* ... */
   and
     while (--a &gt;= 0)
	/* ... */
   to
     for (; a &gt; 0; a--)
	/* ... */
 - Equip two function arguments of swab() with the 'restrict'
   type qualifier in form of the '__restrict' macro.  This is
   specified by POSIX.1-2001.
</content>
</entry>
<entry>
<title>Remove 'register' keyword.</title>
<updated>2002-03-21T18:49:23Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-03-21T18:49:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8fb3f3f68288ae2b1b53dd65e3dd673d83c80f4c'/>
<id>urn:sha1:8fb3f3f68288ae2b1b53dd65e3dd673d83c80f4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rcsid[]-&gt;__FBSDID</title>
<updated>2001-11-07T19:55:16Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-11-07T19:55:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=de5fe5d53b634e506f94a6df3a9261aa20fa152f'/>
<id>urn:sha1:de5fe5d53b634e506f94a6df3a9261aa20fa152f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files.</title>
<updated>2001-05-24T08:47:42Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-05-24T08:47:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5864b79cd2852339f3025ee81769233071d60934'/>
<id>urn:sha1:5864b79cd2852339f3025ee81769233071d60934</id>
<content type='text'>
Do the same for the non-wcs*/wmem* files while I'm here.
</content>
</entry>
<entry>
<title>BSD 4.4 Lite Lib Sources</title>
<updated>1994-05-27T05:00:24Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1994-05-27T05:00:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=58f0484fa251c266ede97b591b499fe3dd4f578e'/>
<id>urn:sha1:58f0484fa251c266ede97b591b499fe3dd4f578e</id>
<content type='text'>
</content>
</entry>
</feed>
