linux-user: sync syscall numbers with kernel

Sync syscall numbers to match the linux v4.5-rc1 kernel.

Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
This commit is contained in:
Riku Voipio 2016-01-29 19:39:57 +02:00
parent b6e17875f2
commit 7c73d2a3fa
13 changed files with 200 additions and 17 deletions

View file

@ -382,9 +382,18 @@
#define TARGET_NR_process_vm_writev 271
#define TARGET_NR_kcmp 272
#define TARGET_NR_finit_module 273
#undef TARGET_NR_syscalls
#define TARGET_NR_syscalls 274
#define TARGET_NR_sched_setattr 274
#define TARGET_NR_sched_getattr 275
#define TARGET_NR_renameat2 276
#define TARGET_NR_seccomp 277
#define TARGET_NR_getrandom 278
#define TARGET_NR_memfd_create 279
#define TARGET_NR_bpf 280
#define TARGET_NR_execveat 281
#define TARGET_NR_userfaultfd 282
#define TARGET_NR_membarrier 283
#define TARGET_NR_mlock2 284
#define TARGET_NR_copy_file_range 285
/*
* All syscalls below here should go away really,
@ -411,9 +420,6 @@
#define TARGET_NR_3264_stat 1038
#define TARGET_NR_3264_lstat 1039
#undef TARGET_NR_syscalls
#define TARGET_NR_syscalls (TARGET_NR_3264_lstat+1)
#define TARGET_NR_pipe 1040
#define TARGET_NR_dup2 1041
#define TARGET_NR_epoll_create 1042
@ -421,10 +427,6 @@
#define TARGET_NR_eventfd 1044
#define TARGET_NR_signalfd 1045
#undef TARGET_NR_syscalls
#define TARGET_NR_syscalls (TARGET_NR_signalfd+1)
#define TARGET_NR_sendfile 1046
#define TARGET_NR_ftruncate 1047
#define TARGET_NR_truncate 1048
@ -441,9 +443,6 @@
#define TARGET_NR_lseek 1057
#define TARGET_NR_mmap 1058
#undef TARGET_NR_syscalls
#define TARGET_NR_syscalls (TARGET_NR_mmap+1)
#define TARGET_NR_alarm 1059
#define __ARCH_WANT_SYS_ALARM
#define TARGET_NR_getpgrp 1060
@ -477,9 +476,6 @@
#define TARGET_NR_fork 1079
#undef TARGET_NR_syscalls
#define TARGET_NR_syscalls (TARGET_NR_fork+1)
/*
* 32 bit systems traditionally used different