glibc/io
Ulrich Drepper 7c65e9001b * include/fcntl.h: Declare __have_atfcts.
* sysdeps/unix/sysv/linux/faccessat.c: Use syscall if available.
	* sysdeps/unix/sysv/linux/fchmodat.c: Likewise.
	* sysdeps/unix/sysv/linux/fchownat.c: Likewise.
	* sysdeps/unix/sysv/linux/futimesat.c: Likewise.
	* sysdeps/unix/sysv/linux/linkat.c: Likewise.
	* sysdeps/unix/sysv/linux/mkdirat.c: Likewise.
	* sysdeps/unix/sysv/linux/openat.c: Likewise.
	* sysdeps/unix/sysv/linux/readlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/renameat.c: Likewise.
	* sysdeps/unix/sysv/linux/symlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/unlinkat.c: Likewise.
	* sysdeps/unix/sysv/linux/xmknodat.c: Likewise.
	* sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c: Likewise.
	* sysdeps/unix/sysv/linux/kernel-features.h: Define __ASSUME_PSELECT,
	__ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.

	* io/ppoll.c: New file.
	* io/Makefile (routines): Add ppoll.
	(CFLAGS-ppoll.c): Define.
	* io/Versions: Export ppoll for GLIBC_2.4.
	* io/sys/poll.h: Declare ppoll.
	* sysdeps/unix/sysv/linux/ppoll.c: New file.

	* misc/pselect.c: Make it possible to include this file to define
	the generic code as a static function.
	* sysdeps/unix/sysv/linux/pselect.c: New file.
2006-01-20 07:08:05 +00:00
..
sys * include/fcntl.h: Declare __have_atfcts. 2006-01-20 07:08:05 +00:00
.cvsignore
access.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
bug-ftw1.c
bug-ftw2.c
bug-ftw3.c
bug-ftw4.c
chdir.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
chmod.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
chown.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
close.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
creat64.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
creat.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
dup2.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
dup.c 2005-12-13 Ulrich Drepper <drepper@redhat.com> 2005-12-14 08:43:25 +00:00
euidaccess.c * io/euidaccess.c: Add eaccess as an alias. 2006-01-06 11:22:10 +00:00
faccessat.c * io/fcntl.h [__USE_ATFILE] (AT_EACCESS): New macro. 2006-01-06 12:14:26 +00:00
fchdir.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fchmod.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fchmodat.c * io/sys/stat.h [__USE_GNU]: Declare fchmodat. 2006-01-05 10:32:47 +00:00
fchown.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fchownat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fcntl.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fcntl.h * io/fcntl.h [__USE_ATFILE] (AT_EACCESS): New macro. 2006-01-06 12:14:26 +00:00
flock.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fstat64.c
fstat.c
fstatat64.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
fstatat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
fstatfs64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fstatfs.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fstatvfs64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fstatvfs.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fts.c [BZ #1962] 2005-12-21 08:34:35 +00:00
fts.h
ftw64.c 2.5-18.1 2007-07-12 18:26:36 +00:00
ftw.c 2.5-18.1 2007-07-12 18:26:36 +00:00
ftw.h
ftwtest-sh
ftwtest.c
fxstat64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fxstat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fxstatat64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
fxstatat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getcwd.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
getdirname.c
getwd.c
isatty.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lchmod.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lchown.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
link.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
linkat.c * sysdeps/unix/sysv/linux/renameat.c: Move errno setting code in 2005-12-16 00:24:16 +00:00
lockf64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lockf.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lseek64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lstat64.c
lstat.c
lxstat64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
lxstat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
Makefile * include/fcntl.h: Declare __have_atfcts. 2006-01-20 07:08:05 +00:00
mkdir.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mkdirat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mkfifo.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mkfifoat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mknod.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mknodat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
open64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
open.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
openat64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
openat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
pipe.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
poll.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
poll.h
posix_fadvise64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
posix_fadvise.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
posix_fallocate64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
posix_fallocate.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
ppoll.c * include/fcntl.h: Declare __have_atfcts. 2006-01-20 07:08:05 +00:00
pwd.c
read.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
readlink.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
readlinkat.c * sysdeps/unix/sysv/linux/renameat.c: Move errno setting code in 2005-12-16 00:24:16 +00:00
rmdir.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
sendfile64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
sendfile.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
stat64.c
stat.c
statfs64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
statfs.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
statvfs64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
statvfs.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
symlink.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
symlinkat.c * sysdeps/unix/sysv/linux/renameat.c: Move errno setting code in 2005-12-16 00:24:16 +00:00
test-lfs.c 2.5-18.1 2007-07-12 18:26:36 +00:00
test-stat2.c
test-stat.c
test-utime.c
tst-faccessat.c 2006-01-15 Jakub Jelinek <jakub@redhat.com> 2006-01-17 03:27:51 +00:00
tst-fchmodat.c * io/sys/stat.h [__USE_GNU]: Declare fchmodat. 2006-01-05 10:32:47 +00:00
tst-fchownat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
tst-fcntl.c 2.5-18.1 2007-07-12 18:26:36 +00:00
tst-fstatat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
tst-futimesat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
tst-getcwd.c
tst-openat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
tst-renameat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
tst-statvfs.c
tst-unlinkat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
ttyname_r.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
ttyname.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
umask.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
unlink.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
unlinkat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
utime.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
utime.h
Versions * include/fcntl.h: Declare __have_atfcts. 2006-01-20 07:08:05 +00:00
write.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
xmknod.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
xmknodat.c 2005-12-15 Thomas Schwinge <tschwinge@gnu.org> 2005-12-20 07:31:14 +00:00
xstat64.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
xstat.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00