mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 12:30:06 +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
|
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>
|
2016-03-23 Nick Alcock <nick.alcock@oracle.com>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/i386/pthread_cond_timedwait.S: Reload
|
* 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));
|
assert (!__OPEN_NEEDS_MODE (oflag));
|
||||||
|
|
||||||
#ifdef __NR_openat
|
|
||||||
return INLINE_SYSCALL (openat, 3, dfd, file, oflag | O_LARGEFILE);
|
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