hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
kernel/arch/parisc/include/asm/unistd.h
....@@ -4,9 +4,13 @@
44
55 #include <uapi/asm/unistd.h>
66
7
+#define __NR_Linux_syscalls __NR_syscalls
8
+
79 #ifndef __ASSEMBLY__
810
911 #define SYS_ify(syscall_name) __NR_##syscall_name
12
+
13
+#define __IGNORE_fadvise64 /* fadvise64_64 */
1014
1115 #ifndef ASM_LINE_SEP
1216 # define ASM_LINE_SEP ;
....@@ -141,21 +145,20 @@
141145 return K_INLINE_SYSCALL(name, 5, arg1, arg2, arg3, arg4, arg5); \
142146 }
143147
148
+#define __ARCH_WANT_NEW_STAT
144149 #define __ARCH_WANT_OLD_READDIR
145150 #define __ARCH_WANT_STAT64
146151 #define __ARCH_WANT_SYS_ALARM
147152 #define __ARCH_WANT_SYS_GETHOSTNAME
148153 #define __ARCH_WANT_SYS_PAUSE
149154 #define __ARCH_WANT_SYS_SIGNAL
150
-#define __ARCH_WANT_SYS_TIME
151
-#define __ARCH_WANT_COMPAT_SYS_TIME
155
+#define __ARCH_WANT_SYS_TIME32
152156 #define __ARCH_WANT_COMPAT_SYS_SCHED_RR_GET_INTERVAL
153
-#define __ARCH_WANT_SYS_UTIME
157
+#define __ARCH_WANT_SYS_UTIME32
154158 #define __ARCH_WANT_SYS_WAITPID
155159 #define __ARCH_WANT_SYS_SOCKETCALL
156160 #define __ARCH_WANT_SYS_FADVISE64
157161 #define __ARCH_WANT_SYS_GETPGRP
158
-#define __ARCH_WANT_SYS_LLSEEK
159162 #define __ARCH_WANT_SYS_NICE
160163 #define __ARCH_WANT_SYS_OLDUMOUNT
161164 #define __ARCH_WANT_SYS_SIGPENDING
....@@ -163,8 +166,14 @@
163166 #define __ARCH_WANT_SYS_FORK
164167 #define __ARCH_WANT_SYS_VFORK
165168 #define __ARCH_WANT_SYS_CLONE
169
+#define __ARCH_WANT_SYS_CLONE3
166170 #define __ARCH_WANT_COMPAT_SYS_SENDFILE
167171
172
+#ifdef CONFIG_64BIT
173
+#define __ARCH_WANT_SYS_TIME
174
+#define __ARCH_WANT_SYS_UTIME
175
+#endif
176
+
168177 #endif /* __ASSEMBLY__ */
169178
170179 #undef STR