glibc/sysdeps/mach/hurd/mips
Roland McGrath 92ae11d456 (__sigreturn): Arg is not const.
After restoring SCP->sc_mask, check for pending signals (newly unblocked);
if any, set SS->context to SCP, clear SS->intr_port, and send sig_post
to the signal thread to deliver the pending signals.
Don't write $1 value into the user stack.  Instead, write it into the word
just past SCP->sc_pc; then point $1 at SCP->sc_pc and use `op_sigreturn'
pseudo-instruction to restore the PC and $1 from that.
1994-08-22 09:06:46 +00:00
..
exc2signal.c (_hurd_exception2signal): Take new arg `int *error'; set it. 1994-08-08 22:54:44 +00:00
init-fault.c entered into RCS 1994-07-09 07:24:37 +00:00
longjmp-ctx.c entered into RCS 1994-07-09 07:24:37 +00:00
longjmp-ts.c entered into RCS 1994-07-09 07:24:37 +00:00
sigcontext.h (sc_mips_thread_state, sc_mips_exc_state, sc_mips_float_state): New macros, 1994-08-16 05:58:17 +00:00
sigreturn.c (__sigreturn): Arg is not const. 1994-08-22 09:06:46 +00:00
trampoline.c Include "thread_state.h" instead of <mach/thread_status.h>. 1994-08-22 05:02:49 +00:00