Date: Fri, 20 Sep 2002 19:08:32 -0700 (PDT) From: Garrett Wollman <wollman@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/include unistd.h Message-ID: <200209210208.g8L28WN0084874@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
wollman 2002/09/20 19:08:32 PDT
Modified files:
include unistd.h
Log:
Define constants for those POSIX options and option groups which are
(or would be) implemented (or not) exclusively in user-land. A threads
expert should check over the values I have set to make sure that they
correctly reflect reality.
Move all sysconf() keys here from <sys/unistd.h> as they are not implemented
in the kernel. Add new keys from 1003.1-2001 final text. (Some additional
keys are expected in TC1.)
Add some protection against redundant declarations between <stdlib.h>
and <unistd.h> for some functions which XSI requires in the former and
BSD traditionally declares in the latter. Restrict qualifiers and other
changes from 1003.1-2001 have not been made to the functions prototyped here.
(3 of 5)
Revision Changes Path
1.58 +237 -18 src/include/unistd.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209210208.g8L28WN0084874>
