<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/limits.h, branch releng/8.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-04-29T13:36:06Z</updated>
<entry>
<title>Deprecate machine/limits.h in favor of new sys/limits.h.</title>
<updated>2003-04-29T13:36:06Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-04-29T13:36:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=104a9b7e3edbd88cdda0698c5c77a2ad6dafcc16'/>
<id>urn:sha1:104a9b7e3edbd88cdda0698c5c77a2ad6dafcc16</id>
<content type='text'>
Change all in-tree consumers to include &lt;sys/limits.h&gt;

Discussed on:	standards@
Partially submitted by: Craig Rodrigues &lt;rodrigc@attbi.com&gt;
</content>
</entry>
<entry>
<title>MB_LEN_MAX is not MD, move it to the MI limits.h.</title>
<updated>2002-12-22T06:38:45Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-12-22T06:38:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b30a7779d40ef3bf129053529d232478553f1941'/>
<id>urn:sha1:b30a7779d40ef3bf129053529d232478553f1941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update limits and configuration parameters for 1003.1/TC1/D6.</title>
<updated>2002-10-27T18:03:02Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>2002-10-27T18:03:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=188c541ceb9c752d22378cf9508d18c17b045947'/>
<id>urn:sha1:188c541ceb9c752d22378cf9508d18c17b045947</id>
<content type='text'>
Implement new sysconf keys.  Change the implenentation of
_SC_ASYNCHRONOUS_IO in preparation for the next set of changes.

Move some limits which had been in &lt;sys/syslimits.h&gt; to &lt;limits.h&gt; where
they belong.  They had only ever been in syslimits.h to provide for the
kernel implementation of the CTL_USER MIB branch, which went away with
newsysctl years ago.  (There is a #error in &lt;sys/syslimits.h&gt; which I
will downgrade in the next commit.)
</content>
</entry>
<entry>
<title>Whitespace fixes (mainly for a space instead of a tab after #define).</title>
<updated>2002-09-21T21:28:25Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2002-09-21T21:28:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5f9a7cb392207ecee18a08d9b654dd75935b4b54'/>
<id>urn:sha1:5f9a7cb392207ecee18a08d9b654dd75935b4b54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use new visibility macros.  (1 of 5)</title>
<updated>2002-09-21T02:00:44Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>2002-09-21T02:00:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f7eb4ce8754d3dbaad8424737149cf4f9058bb64'/>
<id>urn:sha1:f7eb4ce8754d3dbaad8424737149cf4f9058bb64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>After one too many PRs on the subject, bite the bullet and define IOV_MAX</title>
<updated>2001-06-18T20:24:54Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>2001-06-18T20:24:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=37336173d35a97285def1fbf91f77b7db95a2f1a'/>
<id>urn:sha1:37336173d35a97285def1fbf91f77b7db95a2f1a</id>
<content type='text'>
and its associated constants.  Implement _SC_IOV_MAX in the usual way.
Be a bit sloppy about the namespace question; this should get cleared up
in time for 5.0.

MFC after:	1 month
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-27T23:45:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-27T23:45:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a4add9a9b110cb5deed00bf9cf7ca970daae2da7'/>
<id>urn:sha1:a4add9a9b110cb5deed00bf9cf7ca970daae2da7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish _POSIX_PRIORITY_SCHEDULING.  Needs P1003_1B and</title>
<updated>1998-03-28T11:51:01Z</updated>
<author>
<name>Peter Dufault</name>
<email>dufault@FreeBSD.org</email>
</author>
<published>1998-03-28T11:51:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a6472b7239ccfab9d1ce96671a9837813698499'/>
<id>urn:sha1:8a6472b7239ccfab9d1ce96671a9837813698499</id>
<content type='text'>
_KPOSIX_PRIORITY_SCHEDULING options to work.  Changes:

Change all "posix4" to "p1003_1b".  Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;

Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;

Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;

Add options to LINT;

Minor fixes to P1003_1B code during testing.
</content>
</entry>
<entry>
<title>Remove AIO_LISTIO_MAX until it is done properly.</title>
<updated>1998-03-08T22:29:56Z</updated>
<author>
<name>Peter Dufault</name>
<email>dufault@FreeBSD.org</email>
</author>
<published>1998-03-08T22:29:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c6dd839fb53542abce275507d8a7d586ce2e1f50'/>
<id>urn:sha1:c6dd839fb53542abce275507d8a7d586ce2e1f50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reviewed by:	bde</title>
<updated>1998-03-08T17:25:38Z</updated>
<author>
<name>Peter Dufault</name>
<email>dufault@FreeBSD.org</email>
</author>
<published>1998-03-08T17:25:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aac4ad2c994742defc0623bd489206743241552c'/>
<id>urn:sha1:aac4ad2c994742defc0623bd489206743241552c</id>
<content type='text'>
Changes to support building with _POSIX_SOURCE set to 199309L:

1. Add sys/_posix.h to handle those preprocessor defs that POSIX
says have effects when defined before including any header files;

2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE

3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now
defined in POSIX.  These show up when:

_POSIX_SOURCE and _POSIX_C_SOURCE are not set or
_POSIX_C_SOURCE is set &gt;= 199309L

and vanish when:

_POSIX_SOURCE is set or _POSIX_C_SOURCE is &lt; 199309L.

4. Explain these in man 9 posix4;

5. Include _posix.h and conditionalize on new feature test.
</content>
</entry>
</feed>
