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: 48166e6ea4 ("y2038: add 64-bit time_t syscalls to all 32-bit architectures")
Fixes: bf4b6a7d37 ("y2038: Remove stat64 family from default syscall set")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Arnd Bergmann 2019-02-18 21:14:32 +01:00
parent 8e9f51a885
commit 1d5b82331e
1 changed files with 1 additions and 4 deletions

View File

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