Remove unused definition of __openat(64)_nocancel

This commit is contained in:
Andreas Schwab 2015-08-10 15:04:09 +02:00
parent 4afe4b20ce
commit dc8a7ff24d
3 changed files with 6 additions and 21 deletions

View File

@ -1,3 +1,9 @@
2015-08-11 Andreas Schwab <schwab@suse.de>
* sysdeps/unix/sysv/linux/openat.c (OPENAT_NOT_CANCEL): Don't define.
* sysdeps/unix/sysv/linux/wordsize-64/openat.c
(__openat64_nocancel): Likewise.
2015-08-11 Joseph Myers <joseph@codesourcery.com>
* math/auto-libm-test-in: Add more tests of acosh, asin, asinh,

View File

@ -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)

View File

@ -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)