|
Mark Wielaard |
e43f73 |
commit 2f456f6524ad5edb7af6bdff8d2766738f3c76cc
|
|
Mark Wielaard |
e43f73 |
Author: mjw <mjw@a5019735-40e9-0310-863c-91ae7b9d1cf9>
|
|
Mark Wielaard |
e43f73 |
Date: Fri Jul 5 09:50:26 2013 +0000
|
|
Mark Wielaard |
e43f73 |
|
|
Mark Wielaard |
e43f73 |
Bug 321969. Support [lf]setxattr on ppc32 and ppc64 linux kernel.
|
|
Mark Wielaard |
e43f73 |
|
|
Mark Wielaard |
e43f73 |
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13449 a5019735-40e9-0310-863c-91ae7b9d1cf9
|
|
Mark Wielaard |
e43f73 |
|
|
Mark Wielaard |
e43f73 |
diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c
|
|
Mark Wielaard |
e43f73 |
index c866fae..cf714cb 100644
|
|
Mark Wielaard |
e43f73 |
--- a/coregrind/m_syswrap/syswrap-ppc32-linux.c
|
|
Mark Wielaard |
e43f73 |
+++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c
|
|
Mark Wielaard |
e43f73 |
@@ -1130,9 +1130,9 @@ static SyscallTableEntry syscall_table[] = {
|
|
Mark Wielaard |
e43f73 |
GENXY(__NR_mincore, sys_mincore), // 206
|
|
Mark Wielaard |
e43f73 |
LINX_(__NR_gettid, sys_gettid), // 207
|
|
Mark Wielaard |
e43f73 |
//.. LINX_(__NR_tkill, sys_tkill), // 208 */Linux
|
|
Mark Wielaard |
e43f73 |
-//.. LINX_(__NR_setxattr, sys_setxattr), // 209
|
|
Mark Wielaard |
e43f73 |
-//.. LINX_(__NR_lsetxattr, sys_lsetxattr), // 210
|
|
Mark Wielaard |
e43f73 |
-//.. LINX_(__NR_fsetxattr, sys_fsetxattr), // 211
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_setxattr, sys_setxattr), // 209
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_lsetxattr, sys_lsetxattr), // 210
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_fsetxattr, sys_fsetxattr), // 211
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_getxattr, sys_getxattr), // 212
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_lgetxattr, sys_lgetxattr), // 213
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_fgetxattr, sys_fgetxattr), // 214
|
|
Mark Wielaard |
e43f73 |
diff --git a/coregrind/m_syswrap/syswrap-ppc64-linux.c b/coregrind/m_syswrap/syswrap-ppc64-linux.c
|
|
Mark Wielaard |
e43f73 |
index d3a5b0f..7310b2a 100644
|
|
Mark Wielaard |
e43f73 |
--- a/coregrind/m_syswrap/syswrap-ppc64-linux.c
|
|
Mark Wielaard |
e43f73 |
+++ b/coregrind/m_syswrap/syswrap-ppc64-linux.c
|
|
Mark Wielaard |
e43f73 |
@@ -927,10 +927,10 @@ static SyscallTableEntry syscall_table[] = {
|
|
Mark Wielaard |
e43f73 |
// _____(__NR_mincore, sys_mincore), // 206
|
|
Mark Wielaard |
e43f73 |
LINX_(__NR_gettid, sys_gettid), // 207
|
|
Mark Wielaard |
e43f73 |
// _____(__NR_tkill, sys_tkill), // 208
|
|
Mark Wielaard |
e43f73 |
-// _____(__NR_setxattr, sys_setxattr), // 209
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_setxattr, sys_setxattr), // 209
|
|
Mark Wielaard |
e43f73 |
|
|
Mark Wielaard |
e43f73 |
-// _____(__NR_lsetxattr, sys_lsetxattr), // 210
|
|
Mark Wielaard |
e43f73 |
-// _____(__NR_fsetxattr, sys_fsetxattr), // 211
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_lsetxattr, sys_lsetxattr), // 210
|
|
Mark Wielaard |
e43f73 |
+ LINX_(__NR_fsetxattr, sys_fsetxattr), // 211
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_getxattr, sys_getxattr), // 212
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_lgetxattr, sys_lgetxattr), // 213
|
|
Mark Wielaard |
e43f73 |
LINXY(__NR_fgetxattr, sys_fgetxattr), // 214
|