|
From: Nicholas N. <nj...@ca...> - 2003-11-01 14:04:07
|
CVS commit by nethercote:
Add missing printf and pre_mem_read to rt_sigtimedwait(), thanks to Thomas
Lussnig <lu...@sm...>.
MERGE TO STABLE
M +4 -0 vg_syscalls.c 1.52
--- valgrind/coregrind/vg_syscalls.c #1.51:1.52
@@ -3958,4 +3958,8 @@ PRE(rt_sigtimedwait)
/* int sigtimedwait(const sigset_t *set, siginfo_t *info,
const struct timespec timeout); */
+ MAYBE_PRINTF("sigtimedwait ( %p, %p, timeout )\n", arg1, arg2);
+ if (arg1 != (UInt)NULL)
+ SYSCALL_TRACK( pre_mem_read, tid, "sigtimedwait(set)", arg1,
+ sizeof(vki_ksigset_t));
if (arg2 != (UInt)NULL)
SYSCALL_TRACK( pre_mem_write, tid, "sigtimedwait(info)", arg2,
|