Rewrite the unix trap handler to simplify and clarify its logic.
authorChris Hanson <org/chris-hanson/cph>
Sun, 26 Jun 2005 04:35:35 +0000 (04:35 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sun, 26 Jun 2005 04:35:35 +0000 (04:35 +0000)
commit14c14812ea3caadcb77f8373329283eed191d256
tree71a8da8c784defb27b19c0a95e00ca8fde1c90ec
parente140ef1386c954256d4b8b409adc0d384ef44ae6
Rewrite the unix trap handler to simplify and clarify its logic.
Change the __linux__ code to recognize that the third argument to the
signal handler is a "ucontext_t *" and not a "struct sigcontext *" as
previously assumed.  (This will probably cause problems when used on
older linux systems.)
v7/src/microcode/configure.ac
v7/src/microcode/pruxenv.c
v7/src/microcode/uxsig.c
v7/src/microcode/uxsig.h
v7/src/microcode/uxtrap.c
v7/src/microcode/uxtrap.h