Przeglądaj źródła

s390/syscalls: remove system call number calculation

Explicitly write the system call number for each define instead of
calculating it. This makes it easier to parse the file when generating
system call tables for various tools and libraries.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Heiko Carstens 9 lat temu
rodzic
commit
86b68c3873
1 zmienionych plików z 8 dodań i 8 usunięć
  1. 8 8
      arch/s390/include/uapi/asm/unistd.h

+ 8 - 8
arch/s390/include/uapi/asm/unistd.h

@@ -192,14 +192,14 @@
 #define __NR_set_tid_address	252
 #define __NR_set_tid_address	252
 #define __NR_fadvise64		253
 #define __NR_fadvise64		253
 #define __NR_timer_create	254
 #define __NR_timer_create	254
-#define __NR_timer_settime	(__NR_timer_create+1)
-#define __NR_timer_gettime	(__NR_timer_create+2)
-#define __NR_timer_getoverrun	(__NR_timer_create+3)
-#define __NR_timer_delete	(__NR_timer_create+4)
-#define __NR_clock_settime	(__NR_timer_create+5)
-#define __NR_clock_gettime	(__NR_timer_create+6)
-#define __NR_clock_getres	(__NR_timer_create+7)
-#define __NR_clock_nanosleep	(__NR_timer_create+8)
+#define __NR_timer_settime	255
+#define __NR_timer_gettime	256
+#define __NR_timer_getoverrun	257
+#define __NR_timer_delete	258
+#define __NR_clock_settime	259
+#define __NR_clock_gettime	260
+#define __NR_clock_getres	261
+#define __NR_clock_nanosleep	262
 /* Number 263 is reserved for vserver */
 /* Number 263 is reserved for vserver */
 #define __NR_statfs64		265
 #define __NR_statfs64		265
 #define __NR_fstatfs64		266
 #define __NR_fstatfs64		266