提交 1d5b8233 编写于 作者: A Arnd Bergmann

checksyscalls: fix up mq_timedreceive and stat exceptions

mq_timedreceive was spelled incorrectly, and we need exceptions
for new architectures that leave out newstat or stat64, implementing
only statx() now.

Fixes: 48166e6e ("y2038: add 64-bit time_t syscalls to all 32-bit architectures")
Fixes: bf4b6a7d ("y2038: Remove stat64 family from default syscall set")
Signed-off-by: NArnd Bergmann <arnd@arndb.de>
上级 8e9f51a8
...@@ -30,13 +30,10 @@ cat << EOF ...@@ -30,13 +30,10 @@ cat << EOF
#define __IGNORE_readlink /* readlinkat */ #define __IGNORE_readlink /* readlinkat */
#define __IGNORE_symlink /* symlinkat */ #define __IGNORE_symlink /* symlinkat */
#define __IGNORE_utimes /* futimesat */ #define __IGNORE_utimes /* futimesat */
#if BITS_PER_LONG == 64
#define __IGNORE_stat /* fstatat */ #define __IGNORE_stat /* fstatat */
#define __IGNORE_lstat /* fstatat */ #define __IGNORE_lstat /* fstatat */
#else
#define __IGNORE_stat64 /* fstatat64 */ #define __IGNORE_stat64 /* fstatat64 */
#define __IGNORE_lstat64 /* fstatat64 */ #define __IGNORE_lstat64 /* fstatat64 */
#endif
#ifndef __ARCH_WANT_SET_GET_RLIMIT #ifndef __ARCH_WANT_SET_GET_RLIMIT
#define __IGNORE_getrlimit /* getrlimit */ #define __IGNORE_getrlimit /* getrlimit */
...@@ -138,7 +135,7 @@ cat << EOF ...@@ -138,7 +135,7 @@ cat << EOF
#define __IGNORE_io_pgetevents #define __IGNORE_io_pgetevents
#define __IGNORE_recvmmsg #define __IGNORE_recvmmsg
#define __IGNORE_mq_timedsend #define __IGNORE_mq_timedsend
#define __IGNORE_mq_timedreceiv #define __IGNORE_mq_timedreceive
#define __IGNORE_semtimedop #define __IGNORE_semtimedop
#define __IGNORE_rt_sigtimedwait #define __IGNORE_rt_sigtimedwait
#define __IGNORE_futex #define __IGNORE_futex
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册