NetBSD/sys/compat/ibcs2
thorpej e3669c3393 Add "use counting" to file entries. When closing a file, and it's reference
count is 0, wait for use count to drain before finishing the close.

This is necessary in order for multiple processes to safely share file
descriptor tables.
1999-05-05 20:01:01 +00:00
..
files.ibcs2 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_dirent.h Use cookies for directory offset, mostly from Greg Hudson. 1995-10-09 11:23:57 +00:00
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 compute the value to be used for e_arglen via howmany(value, sizeof (char *)), 1999-04-30 23:07:01 +00:00
ibcs2_exec.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_fcntl.c Pass the vnode type to vaccess(), and use it when checking VEXEC. Make sure 1997-05-08 16:19:43 +00:00
ibcs2_fcntl.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_grp.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_ioctl.c fix gcc complaint about assignment in truth value 1999-01-14 15:00:38 +00:00
ibcs2_ipc.c Defopt SYSVMSG, SYSVSEM and SYSVSHM. 1998-10-19 22:34:49 +00:00
ibcs2_misc.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
ibcs2_mman.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_mount.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_pwd.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_signal.c Substantial signal handling changes: 1998-09-11 12:50:05 +00:00
ibcs2_signal.h Substantial signal handling changes: 1998-09-11 12:50:05 +00:00
ibcs2_socksys.c Backout previous kprintf change. 1996-10-13 00:46:49 +00:00
ibcs2_socksys.h - RCSid police 1996-05-03 17:05:16 +00:00
ibcs2_stat.c Add "use counting" to file entries. When closing a file, and it's reference 1999-05-05 20:01:01 +00:00
ibcs2_stat.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_statfs.h Added support for ibcs2_sigcode. 1998-03-05 04:36:07 +00:00
ibcs2_stropts.h - RCSid police 1996-05-03 17:05:16 +00:00
ibcs2_syscall.h Regen 1999-02-09 20:48:20 +00:00
ibcs2_syscallargs.h Regen 1999-02-09 20:48:20 +00:00
ibcs2_syscalls.c Regen 1999-02-09 20:48:20 +00:00
ibcs2_sysent.c Regen 1999-02-09 20:48:20 +00:00
ibcs2_sysi86.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_termios.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_time.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_timeb.h - RCSid police 1996-05-03 17:05:16 +00:00
ibcs2_types.h Move signal types into signal.h. 1995-08-14 01:11:52 +00:00
ibcs2_unistd.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_ustat.h new RCS ID format. 1994-10-26 02:45:11 +00:00
ibcs2_util.h Assign copyright to TNF. 1998-09-05 14:50:25 +00:00
ibcs2_utime.h - RCSid police 1996-05-03 17:05:16 +00:00
ibcs2_utsname.h iBCS2 code cleanup 1998-02-09 02:30:42 +00:00
ibcs2_wait.h new RCS ID format. 1994-10-26 02:45:11 +00:00
Makefile Give every emulation its own Makefile for the syscall table. 1996-09-03 03:18:04 +00:00
syscalls.conf remove compat_xxx dependencies where they don't belong 1998-12-18 18:49:59 +00:00
syscalls.master const poisoning 1999-02-09 20:21:18 +00:00
TODO Added support for ibcs2_sigcode. 1998-03-05 04:36:07 +00:00