manu
fb46073720
backed out the irix_siginfo field name change: we need different field names
...
to avoid collision with svr4_siginfo #define si_signo _info._signo and
friends.
2002-04-06 22:58:43 +00:00
manu
8e8b498d9c
Changed irix_siginfo field names to make them closer to svr4 names (and to
...
original IRIX names too)
2002-04-06 18:08:31 +00:00
manu
fff388471d
Added the SETMASK32 command for sigprocmask(2). This is equivalent to
...
SETMASK except that the upper 32 bits are left untouched
2002-03-26 22:59:32 +00:00
manu
d383f72720
reworked signal handling:
...
- do not save/and restore registers that should not be saved and restore
- do give an accurate sigcontext pointer to the signal handler
- do use the struct sigreturna from IRIX.
This eliminates panics and hangs in certain circonstances
Also some cosmetic changes with tabs usage
2002-02-17 20:50:06 +00:00
manu
945d746288
integrated a copy of svr4_waitsys(), which should be merged later.
...
This has not been fully tested, but it makes IRIX's /bin/sh able to survive
running an external command such as ls.
2001-12-26 11:04:20 +00:00
manu
ae9b01a907
Added getcontext/setcontext. This has not been fully tested, but it seems to
...
work enough for binaries that use it (eg: telnet).
Problems:
- what should we do with uc_filler?
- how to handle FP regs?
2001-12-25 19:04:18 +00:00
manu
e3824c6c59
Added IRIX signal delivery
2001-12-08 11:17:37 +00:00