From: Julian Seward Date: Thu, 17 Nov 2005 19:09:02 +0000 (+0000) Subject: Enable mq syscalls (untested). X-Git-Tag: svn/VALGRIND_3_1_0~60 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f5b115b77a63e03ed10d47833741b9ef395b6dd1;p=thirdparty%2Fvalgrind.git Enable mq syscalls (untested). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5172 --- diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c index dc0a1b6e7b..d95836abb4 100644 --- a/coregrind/m_syswrap/syswrap-ppc32-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c @@ -1762,12 +1762,12 @@ const SyscallTableEntry ML_(syscall_table)[] = { /* Number 260 is reserved for new sys_get_mempolicy */ /* Number 261 is reserved for new sys_set_mempolicy */ -//.. LINXY(__NR_mq_open, sys_mq_open), // 262 -//.. LINX_(__NR_mq_unlink, sys_mq_unlink), // 263 -//.. LINX_(__NR_mq_timedsend, sys_mq_timedsend), // 264 -//.. LINXY(__NR_mq_timedreceive, sys_mq_timedreceive), // 265 -//.. LINX_(__NR_mq_notify, sys_mq_notify), // 266 -//.. LINXY(__NR_mq_getsetattr, sys_mq_getsetattr), // 267 + LINXY(__NR_mq_open, sys_mq_open), // 262 + LINX_(__NR_mq_unlink, sys_mq_unlink), // 263 + LINX_(__NR_mq_timedsend, sys_mq_timedsend), // 264 + LINXY(__NR_mq_timedreceive, sys_mq_timedreceive), // 265 + LINX_(__NR_mq_notify, sys_mq_notify), // 266 + LINXY(__NR_mq_getsetattr, sys_mq_getsetattr), // 267 // __NR_kexec_load // 268 }; diff --git a/coregrind/vki_unistd-ppc32-linux.h b/coregrind/vki_unistd-ppc32-linux.h index 8ca922fd0f..16fd143d29 100644 --- a/coregrind/vki_unistd-ppc32-linux.h +++ b/coregrind/vki_unistd-ppc32-linux.h @@ -291,12 +291,12 @@ /* Number 259 is reserved for new sys_mbind */ /* Number 260 is reserved for new sys_get_mempolicy */ /* Number 261 is reserved for new sys_set_mempolicy */ -//#define __NR_mq_open 262 -//#define __NR_mq_unlink 263 -//#define __NR_mq_timedsend 264 -//#define __NR_mq_timedreceive 265 -//#define __NR_mq_notify 266 -//#define __NR_mq_getsetattr 267 +#define __NR_mq_open 262 +#define __NR_mq_unlink 263 +#define __NR_mq_timedsend 264 +#define __NR_mq_timedreceive 265 +#define __NR_mq_notify 266 +#define __NR_mq_getsetattr 267 //#define __NR_kexec_load 268 //#define __NR_add_key 269 //#define __NR_request_key 270