mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 04:20:05 +00:00
Assume __NR_openat is always defined
With the 2.6.32 minimum kernel on x86 and 3.2 on other architectures, __NR_openat is always defined. Changelog: * sysdeps/unix/sysv/linux/dl-openat64.c (openat64) [__NR_openat]: Make code unconditional.
This commit is contained in:
parent
7a25d6a84d
commit
16d94f67e5
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -1 +1,2 @@
|
||||
ChangeLog merge=merge-changelog
|
||||
timezone/* -whitespace
|
||||
|
@ -1,3 +1,8 @@
|
||||
2016-03-23 Aurelien Jarno <aurelien@aurel32.net>
|
||||
|
||||
* sysdeps/unix/sysv/linux/dl-openat64.c (openat64) [__NR_openat]:
|
||||
Make code unconditional.
|
||||
|
||||
2016-03-23 Nick Alcock <nick.alcock@oracle.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/i386/pthread_cond_timedwait.S: Reload
|
||||
|
@ -27,9 +27,5 @@ openat64 (int dfd, const char *file, int oflag, ...)
|
||||
{
|
||||
assert (!__OPEN_NEEDS_MODE (oflag));
|
||||
|
||||
#ifdef __NR_openat
|
||||
return INLINE_SYSCALL (openat, 3, dfd, file, oflag | O_LARGEFILE);
|
||||
#else
|
||||
return INLINE_SYSCALL_ERROR_RETURN_VALUE (ENOSYS);
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user