drochner
720885a1e9
Use a private implementation of sys_sigvec(). Ultrix uses an sv_flags bit
...
unknown to NetBSD and sigaction1() does (now?) complain about it.
1998-10-03 16:13:20 +00:00
drochner
eb9936b47a
Make Ultrix emulation private functions for sigreturn and sigsuspend
...
because the NetBSD implementation differs now.
1998-09-26 16:24:14 +00:00
thorpej
5b34683734
defopt NFSSERVER
1998-06-25 22:19:50 +00:00
thorpej
e533010083
Include the NFS option header.
1998-02-19 00:46:02 +00:00
kleink
d3e69807a6
Use sys___posix_{chown,fchown}() instead of sys_{chown,fchown}().
1998-02-14 22:04:56 +00:00
christos
5f2f2ac9b2
ostat -> stat43
1997-10-16 23:55:50 +00:00
thorpej
35b5fbf200
Use compat_12_sys_swapon().
1997-06-13 19:15:18 +00:00
jonathan
530b4df7e3
Emulate RISC Ultrix cacheflush() and cachectl() syscalls on mips.
1997-06-09 11:57:43 +00:00
jonathan
184599798d
Declare ultrix_sys_symshs(). Ultrix uses the standard (BRL?) hack to
...
implement sysV shm using one system call.
1997-06-09 11:50:52 +00:00
thorpej
90b1ce5234
NFSCLIENT -> NFS
1997-01-31 02:20:03 +00:00
mycroft
a8fd25767d
Define execv() and execve() consistently across emulations.
...
Do path name translation.
1996-09-03 03:12:17 +00:00
mycroft
3bbb29fe03
Catch up with setre[ug]id() changes.
1996-06-23 11:10:01 +00:00
jonathan
aadc0baf87
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-07 13:38:49 +00:00
jonathan
a44b6c74de
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-26 10:06:14 +00:00
jonathan
e9411cae99
Fix ultrix_sys_select() entry.
1995-12-26 04:46:08 +00:00
jonathan
0a1e90f900
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.
1995-12-26 04:22:30 +00:00
mycroft
245f292fed
Prefix names of system call implementation functions with `sys_'.
1995-10-07 06:25:19 +00:00
mellon
b23214bbd9
Clear up name conflict between Ultrix syscall 103 and 139.
1995-06-01 16:38:15 +00:00
mellon
e7859a639f
Fix up some incompatibilities and some indentation botches
1995-02-01 05:09:14 +00:00
dean
6d4bd6bb91
fixed typo
1994-12-02 18:13:00 +00:00
dean
5e8c18eb44
added sigreturn
1994-12-01 16:41:43 +00:00
dean
d401f2494f
changes for new sysent structure (from J. Stone)
1994-11-23 17:49:06 +00:00
glass
32d2a27836
ultrix_{get,set}info from Arne H Juul <arnej@dsl.unit.no>
1994-08-01 14:15:06 +00:00
cgd
cf92afd66e
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
1994-06-29 06:29:24 +00:00
glass
8c50058535
update for getdtablesize change, and track compat_sunos
1994-06-22 03:37:15 +00:00
glass
57642fb485
much works but untested w/new fs. expect more tomorrow
1994-06-15 05:18:01 +00:00
glass
2c9de9962f
first swipe at ultrix compat. expect many bug fixes. very related to compat/sunos
1994-06-02 06:25:37 +00:00