wire up some more system calls on s390
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13842 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/m_syswrap/syswrap-s390x-linux.c b/coregrind/m_syswrap/syswrap-s390x-linux.c
index 58ed0f8..664c6ff 100644
--- a/coregrind/m_syswrap/syswrap-s390x-linux.c
+++ b/coregrind/m_syswrap/syswrap-s390x-linux.c
@@ -846,7 +846,7 @@
LINX_(__NR_sched_get_priority_max, sys_sched_get_priority_max), // 159
LINX_(__NR_sched_get_priority_min, sys_sched_get_priority_min), // 160
-// ?????(__NR_sched_rr_get_interval, ), // 161
+ LINXY(__NR_sched_rr_get_interval, sys_sched_rr_get_interval), // 162
GENXY(__NR_nanosleep, sys_nanosleep), // 162
GENX_(__NR_mremap, sys_mremap), // 163
GENX_(164, sys_ni_syscall), /* unimplemented (by the kernel) */ // 164
@@ -1020,13 +1020,13 @@
LINX_(__NR_set_robust_list, sys_set_robust_list), // 304
LINXY(__NR_get_robust_list, sys_get_robust_list), // 305
-// ?????(__NR_splice, ),
+ LINX_(__NR_splice, sys_splice), // 306
LINX_(__NR_sync_file_range, sys_sync_file_range), // 307
-// ?????(__NR_tee, ),
-// ?????(__NR_vmsplice, ),
+ LINX_(__NR_tee, sys_tee), // 308
+ LINXY(__NR_vmsplice, sys_vmsplice), // 309
GENX_(310, sys_ni_syscall), /* unimplemented (by the kernel) */ // 310
-// ?????(__NR_getcpu, ),
+ LINXY(__NR_getcpu, sys_getcpu), // 311
LINXY(__NR_epoll_pwait, sys_epoll_pwait), // 312
GENX_(__NR_utimes, sys_utimes), // 313
LINX_(__NR_fallocate, sys_fallocate), // 314
@@ -1049,16 +1049,18 @@
LINXY(__NR_preadv, sys_preadv), // 328
LINX_(__NR_pwritev, sys_pwritev), // 329
-// ?????(__NR_rt_tgsigqueueinfo, ),
+ LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo), // 330
LINXY(__NR_perf_event_open, sys_perf_event_open), // 331
-// ?????(__NR_fanotify_init, ), // 332
-// ?????(__NR_fanotify_mark, ), // 333
+ LINXY(__NR_fanotify_init, sys_fanotify_init), // 332
+ LINX_(__NR_fanotify_mark, sys_fanotify_mark), // 333
LINXY(__NR_prlimit64, sys_prlimit64), // 334
-// ?????(__NR_name_to_handle_at, ), // 335
-// ?????(__NR_open_by_handle_at, ), // 336
+
+ LINXY(__NR_name_to_handle_at, sys_name_to_handle_at), // 335
+ LINXY(__NR_open_by_handle_at, sys_open_by_handle_at), // 336
LINXY(__NR_clock_adjtime, sys_clock_adjtime), // 337
// ?????(__NR_syncfs, ), // 338
// ?????(__NR_setns, ), // 339
+
LINXY(__NR_process_vm_readv, sys_process_vm_readv), // 340
LINX_(__NR_process_vm_writev, sys_process_vm_writev), // 341
};