hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/arch/arm/include/asm/unistd.h
....@@ -1,11 +1,8 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * arch/arm/include/asm/unistd.h
34 *
45 * Copyright (C) 2001-2005 Russell King
5
- *
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License version 2 as
8
- * published by the Free Software Foundation.
96 *
107 * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
118 * no matter what the change is. Thanks!
....@@ -16,23 +13,23 @@
1613 #include <uapi/asm/unistd.h>
1714 #include <asm/unistd-nr.h>
1815
16
+#define __ARCH_WANT_NEW_STAT
1917 #define __ARCH_WANT_STAT64
2018 #define __ARCH_WANT_SYS_GETHOSTNAME
2119 #define __ARCH_WANT_SYS_PAUSE
2220 #define __ARCH_WANT_SYS_GETPGRP
23
-#define __ARCH_WANT_SYS_LLSEEK
2421 #define __ARCH_WANT_SYS_NICE
2522 #define __ARCH_WANT_SYS_SIGPENDING
2623 #define __ARCH_WANT_SYS_SIGPROCMASK
2724 #define __ARCH_WANT_SYS_OLD_MMAP
2825 #define __ARCH_WANT_SYS_OLD_SELECT
26
+#define __ARCH_WANT_SYS_UTIME32
2927
3028 #if !defined(CONFIG_AEABI) || defined(CONFIG_OABI_COMPAT)
31
-#define __ARCH_WANT_SYS_TIME
29
+#define __ARCH_WANT_SYS_TIME32
3230 #define __ARCH_WANT_SYS_IPC
3331 #define __ARCH_WANT_SYS_OLDUMOUNT
3432 #define __ARCH_WANT_SYS_ALARM
35
-#define __ARCH_WANT_SYS_UTIME
3633 #define __ARCH_WANT_SYS_OLD_GETRLIMIT
3734 #define __ARCH_WANT_OLD_READDIR
3835 #define __ARCH_WANT_SYS_SOCKETCALL
....@@ -40,12 +37,12 @@
4037 #define __ARCH_WANT_SYS_FORK
4138 #define __ARCH_WANT_SYS_VFORK
4239 #define __ARCH_WANT_SYS_CLONE
40
+#define __ARCH_WANT_SYS_CLONE3
4341
4442 /*
4543 * Unimplemented (or alternatively implemented) syscalls
4644 */
4745 #define __IGNORE_fadvise64_64
48
-#define __IGNORE_migrate_pages
4946
5047 #ifdef __ARM_EABI__
5148 /*