]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Document and tidy up one of the more arcane corners of signal
authorJulian Seward <jseward@acm.org>
Mon, 19 Mar 2007 13:38:11 +0000 (13:38 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 19 Mar 2007 13:38:11 +0000 (13:38 +0000)
commit664364751b17c4c6b10785ae861d578da0674b3d
tree62e8482aff9606624ca5af3ef7e44af0d2a609f7
parent458d626be47ba9f999a88ee71418d8b42d4a36f1
Document and tidy up one of the more arcane corners of signal
handling: why PRE(sys_sigreturn) has to construct a fake syscall
return value which, when written back to the guest state, leaves it
unchanged.  It's only taken me about 3 years to realise why :-)
Fixes to ppc platforms to follow.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6650
coregrind/m_syswrap/priv_types_n_macros.h
coregrind/m_syswrap/syswrap-amd64-linux.c
coregrind/m_syswrap/syswrap-main.c
coregrind/m_syswrap/syswrap-x86-linux.c