commit | 1829053b0355a28f1dc71c56f1bba6773e299e40 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Mar 19 13:38:11 2007 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Mar 19 13:38:11 2007 +0000 |
tree | 62e8482aff9606624ca5af3ef7e44af0d2a609f7 | |
parent | ea9c15e9e533224bec5f9759c8056b62957ac184 [diff] |
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 a5019735-40e9-0310-863c-91ae7b9d1cf9