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>
