summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Collapse)Author
1996-01-08from netbsd; Correct name of sysi86 functionTheo de Raadt
1996-01-08from netbsd:Theo de Raadt
Add '/emul/ultrix' pathname processing to Ultrix emulation, and move Ultrix syscalls that require that processing out of ultrix_misc.c to ultrix_pathname.c.
1996-01-07from netbsd:Theo de Raadt
Move the obviously machine-dependent HP-UX compat code to hpux_machdep.{c,h}. A fair bit of this, the m68k core dump and exec goo, can probably be made into a generic m68k hpux module, eventually.
1996-01-06from netbsd:Theo de Raadt
Implement vhangup(); more or less as suggested in PR#1560 (matthew green). I'm vrele'ing s_ttyvp here too, so sys_exit() won't have to go over it again.
1996-01-06from netbsd; Added support for sysi86 and eaccess syscallsTheo de Raadt
1996-01-05ss_sp is correct, ss_base is not. noticed by agc@sde.uts.amdahl.com; netbsd ↵Theo de Raadt
pr#1784
1996-01-05from netbsd:Theo de Raadt
Rewrite (a copy of) the emul-sunos termio/termios emulation code to emulate Ultrix termio/termios instead. Ultrix termio c_cc has separate VMIM/VTIME attributes, and the Ultrix termios c_cc is a strict superset of Ultrix termio c_cc. The termios-only c_cc indices are all changed, relative to SunOS.
1996-01-05from netbsd:Theo de Raadt
Add sigcode and esigcode to emul_ultrix, so that signal trampoline code is set up for emul_ultrix processes.
1995-12-30from netbsd: Take a stab at implementing TCXONC and TCFLSHTheo de Raadt
1995-12-30from netbsd: Ultrix-compatible termios struct and ioctl() definitionsTheo de Raadt
1995-12-26from netbsd:Theo de Raadt
Add emulation of Ultrix select: before calling native sys_select(), limit the number of FDs to select on to the maximum supported by NetBSD -- which is as many FDs as the emul_ultrix process can have open, anyway. Add emulation of Ultrix getmnt(2) in ultrix_fs.c Add partial emulation of Ultrix tty ioctl()s in ultrix_ioctl.c, derived from compat/sunos/sunos_ioctl.c. Ultrix libc's ``isatty()'' now works in compat_emul processes. Fix ultrix_sys_select() entry. Add emulation of ultrix mount(2). Sufficient to NFS-mount filesystems using a NetBSD kernel in an ultrix root filesystem. Move wait emulation to the old (v7) wait syscall number, as that's what the Ultrix ufs_mount binary uses.
1995-12-21from netbsd; do not declare private copy of syscallargTheo de Raadt
1995-12-21pull in svr4_time.hTheo de Raadt
1995-12-19from fvdl; add msync(), readv() and writev()Theo de Raadt
1995-12-19from christos; add utime() and utimes()Theo de Raadt
1995-12-15from ghudson; system now provides cookies, no need to fake themTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-11-29niklas pointed out the new MDP_UNCACHE_WX might break fork/exec.Theo de Raadt
always set/clear in setregs() now
1995-11-28Fix SunOS emulation on 040Niklas Hallqvist
1995-11-19from netbsd; Fix transposed copyin() args, from Niklas Hallqvist ↵Theo de Raadt
<niklas@appli.se>.
1995-11-13ufs ==> ffsTheo de Raadt
1995-11-05Fixed ioctl name in case statement comment.davem
1995-11-05Fixed macro name typo in comment.davem
1995-10-26update from netbsdTheo de Raadt
1995-10-26update to netbsdTheo de Raadt
1995-10-18add SUNOS_TCFLSH, fix SUNOS_S_FLUSH*Theo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt