Module Name: src Committed By: manu Date: Mon Aug 8 12:08:54 UTC 2011
Modified Files: src/distrib/sets/lists/comp: mi src/include: unistd.h src/lib/libc/sys: Makefile.inc link.2 src/sys/kern: kern_exec.c syscalls.master vfs_syscalls.c src/sys/sys: fcntl.h stat.h Log Message: First stage of support for Extended API set 2. Most of the think is unimplemented, except enough of linkat(2) to hardlink to a symlink. Everything new in headers is guarded #ifdef _INCOMPLETE_XOPEN_C063 since some software (e.g.: xcvs in our own tree) will assume they can use openat(2) when AT_FDCWD is defined. _INCOMPLETE_XOPEN_C063 will go away once support will be completed. To generate a diff of this commit: cvs rdiff -u -r1.1658 -r1.1659 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.126 -r1.127 src/include/unistd.h cvs rdiff -u -r1.207 -r1.208 src/lib/libc/sys/Makefile.inc cvs rdiff -u -r1.24 -r1.25 src/lib/libc/sys/link.2 cvs rdiff -u -r1.316 -r1.317 src/sys/kern/kern_exec.c cvs rdiff -u -r1.250 -r1.251 src/sys/kern/syscalls.master cvs rdiff -u -r1.432 -r1.433 src/sys/kern/vfs_syscalls.c cvs rdiff -u -r1.39 -r1.40 src/sys/sys/fcntl.h cvs rdiff -u -r1.60 -r1.61 src/sys/sys/stat.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.