diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux')
-rw-r--r-- | sysdeps/unix/sysv/linux/openat.c | 18 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/wordsize-64/openat.c | 3 |
2 files changed, 0 insertions, 21 deletions
diff --git a/sysdeps/unix/sysv/linux/openat.c b/sysdeps/unix/sysv/linux/openat.c index ad8e31d6cf..5d4cc0c104 100644 --- a/sysdeps/unix/sysv/linux/openat.c +++ b/sysdeps/unix/sysv/linux/openat.c @@ -30,24 +30,6 @@ # define OPENAT openat #endif - -#define OPENAT_NOT_CANCEL CONCAT (OPENAT) -#define CONCAT(name) CONCAT2 (name) -#define CONCAT2(name) __##name##_nocancel - - -int -OPENAT_NOT_CANCEL (int fd, const char *file, int oflag, mode_t mode) -{ - - /* We have to add the O_LARGEFILE flag for openat64. */ -#ifdef MORE_OFLAGS - oflag |= MORE_OFLAGS; -#endif - - return INLINE_SYSCALL (openat, 4, fd, file, oflag, mode); -} - #define UNDERIZE(name) UNDERIZE_1 (name) #define UNDERIZE_1(name) __##name #define __OPENAT UNDERIZE (OPENAT) diff --git a/sysdeps/unix/sysv/linux/wordsize-64/openat.c b/sysdeps/unix/sysv/linux/wordsize-64/openat.c index 12e027158c..be31a35105 100644 --- a/sysdeps/unix/sysv/linux/wordsize-64/openat.c +++ b/sysdeps/unix/sysv/linux/wordsize-64/openat.c @@ -1,14 +1,11 @@ #define __openat64 __rename___openat64 -#define __openat64_nocancel __rename___openat64_nocancel #define openat64 __rename_openat64 #include "../openat.c" #undef __openat64 -#undef __openat64_nocancel #undef openat64 strong_alias (__openat, __openat64) hidden_ver (__openat, __openat64) -strong_alias (__openat_nocancel, __openat64_nocancel) weak_alias (openat, openat64) |