aboutsummaryrefslogtreecommitdiff
path: root/include/limits.h
Commit message (Collapse)AuthorAgeFilesLines
* POSIX.1-2008 moved some constants from the XSI option to the Base.Jilles Tjoelker2011-03-041-4/+7
| | | | | | | MFC after: 2 weeks Notes: svn path=/head/; revision=219271
* Fix some _POSIX minimum/maximum values in limits.h:Jilles Tjoelker2011-03-031-4/+15
| | | | | | | | | | | | | | * Some values changed in POSIX.1-2001; provide the former value if a program requests compliance to an earlier version of POSIX. [1] * Add missing _POSIX_CLOCKRES_MIN constant. This is a maximum value but otherwise works the same as the minimum values. PR: standards/104743 Submitted by: bde [1] (not exact #ifdefs, but the values) MFC after: 2 weeks Notes: svn path=/head/; revision=219256
* Correct value for _POSIX_AIO_LISTIO_MAX in <limits.h>.Jilles Tjoelker2010-08-291-1/+1
| | | | | | | | | | | | | All the "Minimum Values" (POSIX.1-2008 XBD 13 Headers <limits.h>) are now correct. These should all be exactly as they are in the specification; the possibly higher values we support are announced differently. PR: standards/104743 Submitted by: gcooper MFC after: 2 weeks Notes: svn path=/head/; revision=211980
* Remove the Berkeley clause 3's.Warner Losh2010-02-161-5/+1
| | | | | | | Add a few $FreeBSD$ Notes: svn path=/head/; revision=203964
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-1/+1
| | | | | | | | | | Change all in-tree consumers to include <sys/limits.h> Discussed on: standards@ Partially submitted by: Craig Rodrigues <rodrigc@attbi.com> Notes: svn path=/head/; revision=114216
* MB_LEN_MAX is not MD, move it to the MI limits.h.Tim J. Robbins2002-12-221-0/+2
| | | | Notes: svn path=/head/; revision=108175
* Update limits and configuration parameters for 1003.1/TC1/D6.Garrett Wollman2002-10-271-6/+36
| | | | | | | | | | | | | | 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 <sys/syslimits.h> to <limits.h> 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 <sys/syslimits.h> which I will downgrade in the next commit.) Notes: svn path=/head/; revision=106055
* Whitespace fixes (mainly for a space instead of a tab after #define).Bruce Evans2002-09-211-18/+20
| | | | Notes: svn path=/head/; revision=103762
* Use new visibility macros. (1 of 5)Garrett Wollman2002-09-211-10/+10
| | | | Notes: svn path=/head/; revision=103727
* After one too many PRs on the subject, bite the bullet and define IOV_MAXGarrett Wollman2001-06-181-0/+1
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=78431
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
| | | | Notes: svn path=/head/; revision=50473
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B andPeter Dufault1998-03-281-2/+2
| | | | | | | | | | | | | | | | | | | _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. Notes: svn path=/head/; revision=34925
* Remove AIO_LISTIO_MAX until it is done properly.Peter Dufault1998-03-081-5/+1
| | | | Notes: svn path=/head/; revision=34328
* Reviewed by: bdePeter Dufault1998-03-081-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 >= 199309L and vanish when: _POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L. 4. Explain these in man 9 posix4; 5. Include _posix.h and conditionalize on new feature test. Notes: svn path=/head/; revision=34319
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-1/+17
| | | | | | | | POSIX.4 headers and sysctl variables. Nothing should change unless POSIX4 is defined or _POSIX_VERSION is set to 199309. Notes: svn path=/head/; revision=34030
* Don't include sys/syslimits.h if _ANSI_SOURCE is defined.Steve Price1997-12-271-1/+4
| | | | | | | | PR: 5119 Discussed with: Bruce Evans <bde@zeta.org.au> Notes: svn path=/head/; revision=32032
* Fixed some style bugs.Bruce Evans1997-04-131-2/+2
| | | | Notes: svn path=/head/; revision=24898
* Change XOPEN constants to match FreeBSD reality and add someAndrey A. Chernov1997-01-161-4/+4
| | | | | | | comments to describe them Notes: svn path=/head/; revision=21760
* Activate _POSIX_* stuff if !_ANSI_SOURCEAndrey A. Chernov1997-01-161-0/+13
| | | | | | | | | Add _XOPEN constants set, needed mainly to sense position arguments in printf (vi cares at this moment) Obtained from: NetBSD Notes: svn path=/head/; revision=21759
* BSD 4.4 Lite Include SourcesRodney W. Grimes1994-05-241-0/+65
Notes: svn path=/head/; revision=1539