Date: Tue, 10 Oct 1995 00:59:32 -0700 From: Steven Wallace <swallace> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_ioctl.h ibcs2_ipc.h ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_msg.c ibcs2_other.c ibcs2_poll.h ibcs2_proto.h ibcs2_sysvec.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c syscalls.isc syscalls.isc.conf syscalls.xenix syscalls.xenix.conf ibcs2_dirent.h ibcs2_errno.c ibcs2_fcntl.c ibcs2_fcntl.h ibcs2_ioctl.c ibcs2_ipc.c ibcs2_isc.c ibcs2_misc.c ibcs2_signal.c ibcs2_signal.h ibcs2_socksys.c ibcs2_socksys.h ibcs2_stat.c ibcs2_stat.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_sysi86.c ibcs2_termios.h ibcs2_time.h ibcs2_ustat.h ibcs2_util.c ibcs2_util.h ibcs2_utime.h ibcs2_xenix.c imgact_coff.c syscalls.conf syscalls.master README.iBCS2 ibcs2.h ibcs2_dummy.c ibcs2_file.c ibcs2_stats.c ibcs2_timeb.h Message-ID: <199510100759.AAA21151@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
swallace 95/10/10 00:59:31 Modified: sys/i386/ibcs2 ibcs2_dirent.h ibcs2_errno.c ibcs2_fcntl.c ibcs2_fcntl.h ibcs2_ioctl.c ibcs2_ipc.c ibcs2_isc.c ibcs2_misc.c ibcs2_signal.c ibcs2_signal.h ibcs2_socksys.c ibcs2_socksys.h ibcs2_stat.c ibcs2_stat.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_sysi86.c ibcs2_termios.h ibcs2_time.h ibcs2_ustat.h ibcs2_util.c ibcs2_util.h ibcs2_utime.h ibcs2_xenix.c imgact_coff.c syscalls.conf syscalls.master Added: sys/i386/ibcs2 ibcs2_ioctl.h ibcs2_ipc.h ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_msg.c ibcs2_other.c ibcs2_poll.h ibcs2_proto.h ibcs2_sysvec.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c syscalls.isc syscalls.isc.conf syscalls.xenix syscalls.xenix.conf Removed: sys/i386/ibcs2 README.iBCS2 ibcs2.h ibcs2_dummy.c ibcs2_file.c ibcs2_stats.c ibcs2_timeb.h Log: Remove old files no longer needed. Add new files created for emulator. Modify NetBSD import to work with FreeBSD and add new features and code. The complete emulator is essentially a combination of work/code implemented by Sean Eric Fagan, Soren Schmidt, Scott Bartram, and myself, Steven Wallace. Features of this new emulator system include: o "clean" code, including strict prototyping. o Auto-generation of ibcs2 system calls, xenix system calls, isc system calls. Generation includes system tables, structure definitions, and prototyping of function calls. o ibcs2 emulator does not rely on any COMPAT_43 system calls. o embedded socksys support o ibcs2 msgsys, semsys, shmsys calls supported if supported in kernel o alternate /emul/ibcs2 namespace searched first for files in ibcs2 system. Usefull to keep sysv libraries, binaries in /emul/ibcs2. o many other finer details and functions fixed or implemented.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510100759.AAA21151>