115cfda8ea
- Drop patches included upstream - valgrind-3.11.0-ppc-dfp-guard.patch - valgrind-3.11.0-ppc-ppr.patch - valgrind-3.11.0-ppc-mbar.patch - valgrind-3.11.0-glibc-futex-message.patch - valgrind-3.11.0-arm64-libvex_test.patch - valgrind-3.11.0-arm-warnings.patch - valgrind-3.11.0-arm-no-cast-align.patch - valgrind-3.11.0-ppc-vbit-test.patch - Add arm64 syscall patches - valgrind-3.11.0-arm64-xattr.patch - valgrind-3.11.0-arm64-sigpending.patch
29 lines
1.4 KiB
Diff
29 lines
1.4 KiB
Diff
commit b78a32e41a8b5918c706b0ac1b8fbe02fcec854b
|
|
Author: mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9>
|
|
Date: Wed Sep 23 12:15:36 2015 +0000
|
|
|
|
Bug 353084 arm64 doesn't support sigpending system call.
|
|
|
|
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15676 a5019735-40e9-0310-863c-91ae7b9d1cf9
|
|
|
|
diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c
|
|
index 6cf3ba5..8d3027d 100644
|
|
--- a/coregrind/m_syswrap/syswrap-arm64-linux.c
|
|
+++ b/coregrind/m_syswrap/syswrap-arm64-linux.c
|
|
@@ -959,6 +959,7 @@ static SyscallTableEntry syscall_main_table[] = {
|
|
LINX_(__NR_rt_sigsuspend, sys_rt_sigsuspend), // 133
|
|
LINXY(__NR_rt_sigaction, sys_rt_sigaction), // 134
|
|
LINXY(__NR_rt_sigprocmask, sys_rt_sigprocmask), // 135
|
|
+ LINXY(__NR_rt_sigpending, sys_rt_sigpending), // 136
|
|
LINXY(__NR_rt_sigtimedwait, sys_rt_sigtimedwait), // 137
|
|
LINXY(__NR_rt_sigqueueinfo, sys_rt_sigqueueinfo), // 138
|
|
PLAX_(__NR_rt_sigreturn, sys_rt_sigreturn), // 139
|
|
@@ -1231,7 +1232,6 @@ static SyscallTableEntry syscall_main_table[] = {
|
|
//ZZ LINXY(__NR_prctl, sys_prctl), // 172
|
|
//ZZ LINXY(__NR_rt_sigaction, sys_rt_sigaction), // 174
|
|
//ZZ
|
|
-//ZZ LINXY(__NR_rt_sigpending, sys_rt_sigpending), // 176
|
|
//ZZ LINXY(__NR_rt_sigtimedwait, sys_rt_sigtimedwait),// 177
|
|
//ZZ
|
|
//ZZ LINX_(__NR_chown, sys_chown16), // 182
|