From: Sertonix Date: Mon, 15 Dec 2025 18:29:40 +0000 (+0000) Subject: Linux ppc32: map a few more syscalls X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d45b016046fd6af55e23891f9392e2b8c1193372;p=thirdparty%2Fvalgrind.git Linux ppc32: map a few more syscalls --- diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c index 03773ebc9..16bae5d08 100644 --- a/coregrind/m_syswrap/syswrap-ppc32-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c @@ -864,7 +864,7 @@ static SyscallTableEntry syscall_table[] = { GENX_(__NR_madvise, sys_madvise), // 205 GENXY(__NR_mincore, sys_mincore), // 206 LINX_(__NR_gettid, sys_gettid), // 207 -//.. LINX_(__NR_tkill, sys_tkill), // 208 */Linux + LINX_(__NR_tkill, sys_tkill), // 208 */Linux LINX_(__NR_setxattr, sys_setxattr), // 209 LINX_(__NR_lsetxattr, sys_lsetxattr), // 210 LINX_(__NR_fsetxattr, sys_fsetxattr), // 211 @@ -954,6 +954,8 @@ static SyscallTableEntry syscall_table[] = { LINXY(__NR_pselect6, sys_pselect6), // 280 LINXY(__NR_ppoll, sys_ppoll), // 281 + LINX_(__NR_splice, sys_splice), // 283 + LINXY(__NR_openat, sys_openat), // 286 LINX_(__NR_mkdirat, sys_mkdirat), // 287 LINX_(__NR_mknodat, sys_mknodat), // 288 @@ -992,6 +994,7 @@ static SyscallTableEntry syscall_table[] = { LINX_(__NR_pwritev, sys_pwritev), // 321 LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),// 322 + LINXY(__NR_prlimit64, sys_prlimit64), // 325 LINXY(__NR_socket, sys_socket), // 326 LINX_(__NR_bind, sys_bind), // 327 LINX_(__NR_connect, sys_connect), // 328 @@ -1027,6 +1030,8 @@ static SyscallTableEntry syscall_table[] = { LINX_ (__NR_execveat, sys_execveat), // 362 LINXY(__NR_userfaultfd, sys_userfaultfd), // 364 + LINX_(__NR_membarrier, sys_membarrier), // 365 + GENX_(__NR_mlock2, sys_mlock2), // 378 LINX_(__NR_copy_file_range, sys_copy_file_range), // 379 LINX_(__NR_preadv2, sys_preadv2), // 380