Skip site navigation (1)Skip section navigation (2)
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>