aac4ad2c99
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. |
||
---|---|---|
.. | ||
MD5.9 | ||
Makefile | ||
VFS.9 | ||
VFS_FHTOVP.9 | ||
VFS_INIT.9 | ||
VFS_MOUNT.9 | ||
VFS_QUOTACTL.9 | ||
VFS_ROOT.9 | ||
VFS_START.9 | ||
VFS_STATFS.9 | ||
VFS_SYNC.9 | ||
VFS_UNMOUNT.9 | ||
VFS_VGET.9 | ||
VFS_VPTOFH.9 | ||
VOP_ABORTOP.9 | ||
VOP_ACCESS.9 | ||
VOP_ADVLOCK.9 | ||
VOP_ATTRIB.9 | ||
VOP_BWRITE.9 | ||
VOP_CREATE.9 | ||
VOP_FSYNC.9 | ||
VOP_GETPAGES.9 | ||
VOP_INACTIVE.9 | ||
VOP_IOCTL.9 | ||
VOP_LINK.9 | ||
VOP_LOCK.9 | ||
VOP_LOOKUP.9 | ||
VOP_MMAP.9 | ||
VOP_OPENCLOSE.9 | ||
VOP_PATHCONF.9 | ||
VOP_PRINT.9 | ||
VOP_RDWR.9 | ||
VOP_READDIR.9 | ||
VOP_READLINK.9 | ||
VOP_REALLOCBLKS.9 | ||
VOP_REMOVE.9 | ||
VOP_RENAME.9 | ||
VOP_STRATEGY.9 | ||
VOP_VPTOFH.9 | ||
at_exit.9 | ||
at_fork.9 | ||
at_shutdown.9 | ||
bios.9 | ||
boot.9 | ||
cd.9 | ||
copy.9 | ||
devfs_add_devswf.9 | ||
devfs_link.9 | ||
devfs_remove_dev.9 | ||
fetch.9 | ||
ifnet.9 | ||
inittodr.9 | ||
intro.9 | ||
kernacc.9 | ||
malloc.9 | ||
mi_switch.9 | ||
panic.9 | ||
physio.9 | ||
posix4.9 | ||
psignal.9 | ||
resettodr.9 | ||
rtalloc.9 | ||
rtentry.9 | ||
scsiconf.9 | ||
sd.9 | ||
sleep.9 | ||
spl.9 | ||
st.9 | ||
store.9 | ||
style.9 | ||
suser.9 | ||
time.9 | ||
timeout.9 | ||
uio.9 | ||
vget.9 | ||
vnode.9 | ||
vput.9 | ||
vref.9 | ||
vrele.9 | ||
vslock.9 |