freebsd-dev/share/man/man9
Peter Dufault aac4ad2c99 Reviewed by: bde
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.
1998-03-08 17:25:38 +00:00
..
at_exit.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
at_fork.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
at_shutdown.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
bios.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
boot.9 Fixed #include(s) in the synopsis to actually declare the function(s) in the 1997-04-11 17:58:16 +00:00
cd.9 uncomment CD_Q_BCD_TRACKS flag, add xref to scsi(4) 1997-04-02 09:41:16 +00:00
copy.9 Strings are terminated by NUL, not NULL. 1998-02-28 15:35:22 +00:00
devfs_add_devswf.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
devfs_link.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
devfs_remove_dev.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
fetch.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
ifnet.9 Document Monday's changes in the interface structure. 1997-01-15 19:28:39 +00:00
inittodr.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
intro.9 Expanded cross references. 1998-01-02 19:22:52 +00:00
kernacc.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
Makefile Reviewed by: msmith, bde long ago 1998-03-04 10:27:00 +00:00
malloc.9 Fix a few typos. 1998-02-28 15:37:25 +00:00
MD5.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
mi_switch.9 Typo fix: sq --> qs 1997-05-12 01:56:31 +00:00
panic.9 Add panic(9). 1997-02-13 17:02:28 +00:00
physio.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
posix4.9 Reviewed by: bde 1998-03-08 17:25:38 +00:00
psignal.9 Cleaned up synopsis: 1997-04-11 17:55:19 +00:00
resettodr.9 Fixed #include(s) in the synopsis to actually declare the function(s) in the 1997-04-11 17:58:16 +00:00
rtalloc.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
rtentry.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
scsiconf.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
sd.9 add missing cvs Id lines 1997-03-07 02:53:37 +00:00
sleep.9 Fixed prototype for tsleep() (const poisoning). 1998-01-16 18:12:57 +00:00
spl.9 Fixed bitrot. The type of the "level" is intrmask_t, not int. 1998-01-16 18:14:34 +00:00
st.9 add missing cvs Id lines 1997-03-07 02:53:37 +00:00
store.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
style.9 oops, remove a dangling predicate left over after a sentence was rewritten. 1997-12-07 20:25:45 +00:00
suser.9 Fixed a missing #include in the synopsis. 1998-01-16 18:06:23 +00:00
time.9 Add time(9) to document the kernel time variables. Obtained from 1997-03-22 19:09:31 +00:00
timeout.9 Fixed synopsis again. Too much was blown away by splatting a NetBSD- 1998-01-16 18:45:52 +00:00
uio.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VFS_FHTOVP.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_INIT.9 Use consistent spelling, 1997-12-25 09:36:42 +00:00
VFS_MOUNT.9 Use consistent spelling, 1997-12-25 09:36:42 +00:00
VFS_QUOTACTL.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_ROOT.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_START.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_STATFS.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_SYNC.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_UNMOUNT.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_VGET.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS_VPTOFH.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VFS.9 This is the current draft of my filesystem manpages. Some files are 1997-03-03 18:01:01 +00:00
vget.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
vnode.9 Fix a few typos. 1998-02-28 15:37:25 +00:00
VOP_ABORTOP.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_ACCESS.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_ADVLOCK.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VOP_ATTRIB.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_BWRITE.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_CREATE.9 Don't refer to the nonexistent function VOP_VALLOC. 1998-01-20 11:08:06 +00:00
VOP_FSYNC.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_GETPAGES.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_INACTIVE.9 Updated synopsis for Lite2. 1997-04-13 14:39:59 +00:00
VOP_IOCTL.9 Updated synopsis for Lite2. 1997-04-13 14:39:59 +00:00
VOP_LINK.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_LOCK.9 Updated synopsis for Lite2. 1997-04-13 14:39:59 +00:00
VOP_LOOKUP.9 Fixed spelling of EACCES. 1997-11-23 17:58:55 +00:00
VOP_MMAP.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_OPENCLOSE.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_PATHCONF.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VOP_PRINT.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_RDWR.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VOP_READDIR.9 Updated synopsis for Lite2. 1997-04-13 14:39:59 +00:00
VOP_READLINK.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VOP_REALLOCBLKS.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
VOP_REMOVE.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_RENAME.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
VOP_STRATEGY.9 Comment out xref to buf(9) manpage. 1998-01-03 22:26:00 +00:00
VOP_VPTOFH.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
vput.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
vref.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
vrele.9 Sort cross refereces in section SEE ALSO. 1997-09-29 10:11:02 +00:00
vslock.9 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00