Fix compat handling in *at functions.
commit801720e63b20e3b8215764ff0d68a29534ca7e62
authorUlrich Drepper <drepper@redhat.com>
Fri, 30 Oct 2009 04:33:26 +0000 (29 21:33 -0700)
committerUlrich Drepper <drepper@redhat.com>
Fri, 30 Oct 2009 04:33:26 +0000 (29 21:33 -0700)
treeb855ff7b284eadc784013c078f54978464687243
parent584715c3a9b0030729e0a8504c820b3bd8d9353d
Fix compat handling in *at functions.

When passed an empty string for the filename, the compat code
using /proc in all *at functions did the wrong thing.
19 files changed:
ChangeLog
sysdeps/unix/sysv/linux/faccessat.c
sysdeps/unix/sysv/linux/fchmodat.c
sysdeps/unix/sysv/linux/fchownat.c
sysdeps/unix/sysv/linux/futimesat.c
sysdeps/unix/sysv/linux/fxstatat.c
sysdeps/unix/sysv/linux/fxstatat64.c
sysdeps/unix/sysv/linux/i386/fchownat.c
sysdeps/unix/sysv/linux/i386/fxstatat.c
sysdeps/unix/sysv/linux/linkat.c
sysdeps/unix/sysv/linux/mkdirat.c
sysdeps/unix/sysv/linux/openat.c
sysdeps/unix/sysv/linux/powerpc/fchownat.c
sysdeps/unix/sysv/linux/readlinkat.c
sysdeps/unix/sysv/linux/renameat.c
sysdeps/unix/sysv/linux/symlinkat.c
sysdeps/unix/sysv/linux/unlinkat.c
sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c
sysdeps/unix/sysv/linux/xmknodat.c