diff options
-rw-r--r-- | runtime/POSIX/fd_64.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/runtime/POSIX/fd_64.c b/runtime/POSIX/fd_64.c index eec41f11..aea9ebac 100644 --- a/runtime/POSIX/fd_64.c +++ b/runtime/POSIX/fd_64.c @@ -73,6 +73,16 @@ int openat(int fd, const char *pathname, int flags, ...) { return __fd_openat(fd, pathname, flags, mode); } +/* removed in glibc 2.33 */ +#ifdef __REDIRECT_NTH +extern int __REDIRECT_NTH(__fxstat, (int __ver, int __fildes, + struct stat *__stat_buf), __fxstat64); +extern int __REDIRECT_NTH(__xstat, (int __ver, const char *__filename, + struct stat *__stat_buf), __xstat64); +extern int __REDIRECT_NTH(__lxstat, (int __ver, const char *__filename, + struct stat *__stat_buf), __lxstat64); +#endif + off64_t lseek(int fd, off64_t offset, int whence) { return __fd_lseek(fd, offset, whence); } |