Fix a couple of bugs in the sigalstack wrapper (Nb: found when I was
(apparently) self-hosting :)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1835 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_syscalls.c b/coregrind/vg_syscalls.c
index cdb72fc..9f1d162 100644
--- a/coregrind/vg_syscalls.c
+++ b/coregrind/vg_syscalls.c
@@ -3420,8 +3420,8 @@
arg1, sizeof(vki_kstack_t) );
}
if (arg2 != (UInt)NULL) {
- SYSCALL_TRACK( pre_mem_write, tid, "sigaltstack(ss)",
- arg1, sizeof(vki_kstack_t) );
+ SYSCALL_TRACK( pre_mem_write, tid, "sigaltstack(oss)",
+ arg2, sizeof(vki_kstack_t) );
}
# if SIGNAL_SIMULATION
VG_(do__NR_sigaltstack) (tid);