NetBSD/sys/compat/ibcs2
jdolecek e9e91a0fb5 split off thread specific stuff from struct sigacts to struct sigctx, leaving
only signal handler array sharable between threads
move other random signal stuff from struct proc to struct sigctx

This addresses kern/10981 by Matthew Orgass.
2000-12-22 22:58:52 +00:00
..
Makefile Give every emulation its own Makefile for the syscall table. 1996-09-03 03:18:04 +00:00
TODO Added support for ibcs2_sigcode. 1998-03-05 04:36:07 +00:00
files.ibcs2 put executable format specific code from ibcs2_exec.c to separate 2000-12-01 19:17:41 +00:00
ibcs2_dirent.h
ibcs2_errno.c Move ibcs2_error.c back to ibcs2_errno.c. Old name was more descriptive. Make it more so and use "native_to_ibcs2_errno". 1998-10-23 03:22:59 +00:00
ibcs2_errno.h Move ibcs2_error.c back to ibcs2_errno.c. Old name was more descriptive. Make it more so and use "native_to_ibcs2_errno". 1998-10-23 03:22:59 +00:00
ibcs2_exec.c Introduce 2 new flags in types.h: 2000-12-11 05:28:59 +00:00
ibcs2_exec.h restructure struct emul and execsw, in preparation to make emulations LKMable: 2000-11-21 00:37:49 +00:00
ibcs2_exec_coff.c put executable format specific code from ibcs2_exec.c to separate 2000-12-01 19:17:41 +00:00
ibcs2_exec_elf32.c put executable format specific code from ibcs2_exec.c to separate 2000-12-01 19:17:41 +00:00
ibcs2_exec_xout.c put executable format specific code from ibcs2_exec.c to separate 2000-12-01 19:17:41 +00:00
ibcs2_fcntl.c add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
ibcs2_fcntl.h
ibcs2_grp.h
ibcs2_ioctl.c Add ibcs2_sys_gtty. 2000-08-11 22:20:10 +00:00
ibcs2_ipc.c LKMify 2000-11-29 21:51:49 +00:00
ibcs2_misc.c add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
ibcs2_mman.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_mount.h
ibcs2_pwd.h
ibcs2_signal.c split off thread specific stuff from struct sigacts to struct sigctx, leaving 2000-12-22 22:58:52 +00:00
ibcs2_signal.h Substantial signal handling changes: 1998-09-11 12:50:05 +00:00
ibcs2_socksys.c Kill register declarations. 2000-03-30 11:24:16 +00:00
ibcs2_socksys.h
ibcs2_stat.c add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
ibcs2_stat.h Fix IBCS2_S_IFWGRP 2000-08-17 15:16:01 +00:00
ibcs2_statfs.h Added support for ibcs2_sigcode. 1998-03-05 04:36:07 +00:00
ibcs2_stropts.h
ibcs2_syscall.h Regen. 2000-12-11 03:07:06 +00:00
ibcs2_syscallargs.h Regen. 2000-12-11 03:07:06 +00:00
ibcs2_syscalls.c Regen. 2000-12-11 03:07:06 +00:00
ibcs2_sysent.c Regen. 2000-12-11 03:07:06 +00:00
ibcs2_sysi86.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_termios.h Add ibcs2_sys_gtty. 2000-08-11 22:20:10 +00:00
ibcs2_time.h
ibcs2_timeb.h
ibcs2_types.h
ibcs2_unistd.h
ibcs2_ustat.h
ibcs2_util.h add e_path (emulation path) to struct emul, which replaces emulation-specific 2000-12-01 12:28:30 +00:00
ibcs2_utime.h
ibcs2_utsname.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_wait.h
syscalls.conf Round up sysent table size. 2000-12-11 03:06:49 +00:00
syscalls.master Get rid of the damn EMUL_GET* flags. 2000-12-09 07:10:34 +00:00