Merge remote-tracking branch 'origin/cmetcalf/tile_faccessat'

This commit is contained in:
Roland McGrath 2012-01-30 09:47:47 -08:00
commit 6315810720
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2012-01-28 Chris Metcalf <cmetcalf@tilera.com>
* sysdeps/unix/sysv/linux/faccessat.c (faccessat): Call __fxstatat64.
2012-01-28 Ulrich Drepper <drepper@gmail.com>
* sysdeps/x86_64/fpu/bits/mathinline.h (__signbitl): Optimize a bit.

View File

@ -1,5 +1,5 @@
/* Test for access to file, relative to open directory. Linux version.
Copyright (C) 2006, 2009 Free Software Foundation, Inc.
Copyright (C) 2006, 2009, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -114,7 +114,7 @@ faccessat (fd, file, mode, flag)
#endif
struct stat64 stats;
if (fstatat64 (fd, file, &stats, flag & AT_SYMLINK_NOFOLLOW))
if (__fxstatat64 (_STAT_VER, fd, file, &stats, flag & AT_SYMLINK_NOFOLLOW))
return -1;
mode &= (X_OK | W_OK | R_OK); /* Clear any bogus bits. */