From: Julian Seward Date: Thu, 20 Oct 2011 13:00:32 +0000 (+0000) Subject: Enable sys_epoll_pwait on arm-linux. #283427. Derived from X-Git-Tag: svn/VALGRIND_3_7_0~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58d0ead76ec9886ac1e4514b7c13674407a776cd;p=thirdparty%2Fvalgrind.git Enable sys_epoll_pwait on arm-linux. #283427. Derived from larger patch by John Reiser (jreiser@bitwagon.com). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12177 --- diff --git a/coregrind/m_syswrap/syswrap-arm-linux.c b/coregrind/m_syswrap/syswrap-arm-linux.c index a1e1b3bf81..f9993b2af6 100644 --- a/coregrind/m_syswrap/syswrap-arm-linux.c +++ b/coregrind/m_syswrap/syswrap-arm-linux.c @@ -1784,7 +1784,6 @@ static SyscallTableEntry syscall_main_table[] = { // LINX_(__NR_vmsplice, sys_ni_syscall), // 316 // LINX_(__NR_move_pages, sys_ni_syscall), // 317 // LINX_(__NR_getcpu, sys_ni_syscall), // 318 -// LINXY(__NR_epoll_pwait, sys_epoll_pwait), // 319 LINX_(__NR_utimensat, sys_utimensat), // 320 LINXY(__NR_signalfd, sys_signalfd), // 321 @@ -1806,6 +1805,8 @@ static SyscallTableEntry syscall_main_table[] = { LINX_(__NR_pselect6, sys_pselect6), // 335 LINXY(__NR_ppoll, sys_ppoll), // 336 + LINXY(__NR_epoll_pwait, sys_epoll_pwait), // 346 + LINXY(__NR_signalfd4, sys_signalfd4), // 355 LINX_(__NR_eventfd2, sys_eventfd2), // 356 diff --git a/include/vki/vki-scnums-arm-linux.h b/include/vki/vki-scnums-arm-linux.h index 505250a320..099be098d3 100644 --- a/include/vki/vki-scnums-arm-linux.h +++ b/include/vki/vki-scnums-arm-linux.h @@ -382,7 +382,7 @@ #define __NR_vmsplice 343 #define __NR_move_pages 344 #define __NR_getcpu 345 - /* 346 for epoll_pwait */ +#define __NR_epoll_pwait 346 #define __NR_kexec_load 347 #define __NR_utimensat 348 #define __NR_signalfd 349