History log of /src/sys/compat/linux/arch/i386/linux_signal.h |
Revision | | Date | Author | Comments |
1.16 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.15 |
| 04-Dec-2007 |
dsl | branches: 1.15.12; 1.15.14; 1.15.16; Remove all the __P
|
1.14 |
| 11-Dec-2005 |
christos | branches: 1.14.44; 1.14.46; 1.14.52; 1.14.56; merge ktrace-lwp.
|
1.13 |
| 19-Sep-2005 |
christos | MINSIGSTKSZ on linux is different depending on the platform and usually smaller than ours.
|
1.12 |
| 26-Nov-2002 |
christos | branches: 1.12.6; 1.12.22; rename sa_ -> linux_sa_ first attempt at providing siginfo_t to the signal handler.
|
1.11 |
| 19-Mar-2002 |
christos | - Now that RT-signals fit, fix the array to deliver them. [i386 only]. - jdk-1.4 works perfectly now. :-)
|
1.10 |
| 15-Feb-2002 |
christos | - add a real linux_sys___sysctl because the mib numbers are different. implement only the kernel version getting entries. - make the signal conversion functions consistent; dest is arg 1. - make linux_fakedev deal with block and char devices differently. - add linux_sys_ugetrlimit, and flesh out the regular get/setrlimit so that they work properly. - add linux_mmap2 [untested]. - bump kernel to 2.4.18, and make the date be valentine's day :-) - linux_sys_*stat64 family was totally busted. Fix it.
tested only on i386.
Status: gdb, telnet, work jdk-1.4.0 extractor works, jdk still coredumps.
christos
|
1.9 |
| 23-Aug-2000 |
christos | branches: 1.9.2; 1.9.4; add support for syscall 186 [sigaltstack]
|
1.8 |
| 04-Oct-1999 |
fvdl | branches: 1.8.2; Handle the newer, larger sigset_t Linux now uses.
|
1.7 |
| 04-Oct-1998 |
fvdl | Assign my copyright to TNF. Merge with others were appropriate. Regen syscall files after script change.
|
1.6 |
| 01-Oct-1998 |
erh | Split compat/linux/linux_signal.h into i386 and common parts.
|
1.5 |
| 11-Sep-1998 |
mycroft | Substantial signal handling changes: * Increase the size of sigset_t to accomodate 128 signals -- adding new versions of sys_setprocmask(), sys_sigaction(), sys_sigpending() and sys_sigsuspend() to handle the changed arguments. * Abstract the guts of sys_sigaltstack(), sys_setprocmask(), sys_sigaction(), sys_sigpending() and sys_sigsuspend() into separate functions, and call them from all the emulations rather than hard-coding everything. (Avoids uses the stackgap crap for these system calls.) * Add a new flag (p_checksig) to indicate that a process may have signals pending and userret() needs to do the full (slow) check. * Eliminate SAS_ALTSTACK; it's exactly the inverse of SS_DISABLE. * Correct emulation bugs with restoring SS_ONSTACK. * Make the signal mask in the sigcontext always use the emulated mask format. * Store signals internally in sigaction structures, rather than maintaining a bunch of little sigsets for each SA_* bit. * Keep track of where we put the signal trampoline, rather than figuring it out in *_sendsig(). * Issue a warning when a non-emulated sigaction bit is observed. * Add missing emulated signals, and a native SIGPWR (currently not used). * Implement the `not reset when caught' semantics for relevant signals.
Note: Only code touched by the i386 port has been modified. Other ports and emulations need to be updated.
|
1.4 |
| 27-Aug-1995 |
fvdl | Add a hook for MD ioctl calls, plus a couple of more changes to make svgalib binaries work on the i386
|
1.3 |
| 14-Aug-1995 |
mycroft | Export bsd_to_linux_sig[], and use it.
|
1.2 |
| 14-Aug-1995 |
mycroft | Move signal types into signal.h.
|
1.1 |
| 28-Feb-1995 |
fvdl | Added Linux compat code.
|
1.8.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.9.4.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.9.4.1 |
| 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.9.2.3 |
| 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.9.2.2 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.9.2.1 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.12.22.2 |
| 07-Dec-2007 |
yamt | sync with head
|
1.12.22.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.12.6.1 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.14.56.1 |
| 08-Dec-2007 |
ad | Sync with head.
|
1.14.52.1 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.14.46.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.14.44.1 |
| 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
1.15.16.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.15.14.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.15.12.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|