merge rev 1.29.2.3:

Fix stupid bug in which vg_push_signal_frame/vg_pop_signal_frame assumed
that the handler wouldn't change the signal-number parameter it was passed.

Fixes this:
   vg_signals.c:1065 (vgPlain_signal_returns):
   Assertion `sigNo >= 1 && sigNo <= 64' failed.
and possibly arbitrary other mutancy in the signal handling too.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1111 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 file changed