thorpej
e3669c3393
Add "use counting" to file entries. When closing a file, and it's reference
...
count is 0, wait for use count to drain before finishing the close.
This is necessary in order for multiple processes to safely share file
descriptor tables.
1999-05-05 20:01:01 +00:00
simonb
8a8e8d144f
Shut 'gcc -Wuninitialized' up.
1999-04-25 02:42:01 +00:00
christos
908adf3eef
Regen
1999-02-09 20:31:43 +00:00
christos
a30a9f3d94
const poisoning and CHECK_ALT_CREAT fixes.
1999-02-09 20:30:38 +00:00
drochner
ba4af3c3de
regen
1998-12-18 18:59:06 +00:00
drochner
b71f154130
remove compat_xxx dependencies where they don't belong
1998-12-18 18:49:59 +00:00
christos
f0c7751046
Regen
1998-12-10 17:13:06 +00:00
christos
b0b86b5b7f
Defopt COMPAT_43
1998-12-10 17:03:19 +00:00
sommerfe
6f6b09a92a
s/SunOS/Ultrix/ in comment
1998-10-26 18:31:01 +00:00
matt
3ad026ac87
vax -> __vax__ (and mips to __mips__ in ultrix_misc.c)
1998-10-20 01:46:27 +00:00
tron
eb17acb9b3
Defopt SYSVMSG, SYSVSEM and SYSVSHM.
1998-10-19 22:43:58 +00:00
eeh
0a89614e93
Fixup big-endian syscall args.
1998-10-03 19:45:37 +00:00
drochner
304929e7ff
regen
1998-10-03 16:15:39 +00:00
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
6b079d1e82
repair signal handling:
...
-use own sigcode since the native one uses a sigreturn syscall not present
in Ultrix
-route sigreturn to compat_13_sigreturn
1998-10-02 18:53:23 +00:00
drochner
bdecb86492
regen
1998-09-26 16:29:13 +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
drochner
61af1b2158
Update for sigmask changes.
1998-09-26 15:32:26 +00:00
christos
8fb507a3b7
Assign copyright to TNF.
1998-09-05 14:50:25 +00:00
eeh
a2dd74ed79
Merge paddr_t changes into the main branch.
1998-08-13 02:10:37 +00:00
perry
e1601dc2ca
bzero->memset, bcopy->memcpy, bcmp->memcmp
1998-08-09 20:36:58 +00:00
mhitch
3950d164c0
Add missing include of "opt_nfsserver.h".
1998-07-03 20:03:04 +00:00
thorpej
8aee7782f5
defopt COMPAT_SUNOS
1998-06-25 23:40:33 +00:00
thorpej
21592147a1
defopt COMPAT_ULTRIX
1998-06-25 23:27:56 +00:00
thorpej
bb13cd15fb
Regen: defopt NFSSERVER
1998-06-25 22:20:04 +00:00
thorpej
5b34683734
defopt NFSSERVER
1998-06-25 22:19:50 +00:00
thorpej
8118bb3984
Make this compile again in light of Lite2.
1998-03-05 22:51:35 +00:00
thorpej
c5ecc8ab11
Arrgh, I said "abort", dammit...
1998-03-05 22:49:20 +00:00
thorpej
dfdde49707
*** empty log message ***
1998-03-05 22:48:34 +00:00
thorpej
dc4fe3d32d
Regen: makesyscalls.sh changed.
1998-02-19 03:34:15 +00:00
thorpej
7db8266c3d
Regen; syscalls.master and makesyscalls.sh changed.
1998-02-19 00:46:39 +00:00
thorpej
e533010083
Include the NFS option header.
1998-02-19 00:46:02 +00:00
kleink
9d4229ed21
Regen: use POSIX semantics for chown()/fchown().
1998-02-14 22:06:38 +00:00
kleink
d3e69807a6
Use sys___posix_{chown,fchown}() instead of sys_{chown,fchown}().
1998-02-14 22:04:56 +00:00
mycroft
0a4f0e60de
Regen.
1998-01-22 17:33:03 +00:00
mycroft
e8283b7944
This doesn't actually use COMPAT_10.
1998-01-22 17:32:25 +00:00
thorpej
80fff795f9
Regen.
1998-01-09 06:19:02 +00:00
thorpej
0068dec705
Regen: back out RCD ID related changes.
1998-01-08 00:27:16 +00:00
perry
36bd5a5407
regened with RCSIDs in place
1998-01-05 18:23:00 +00:00
jonathan
2e47a5547e
Use void* not caddr_t for 'addr' argument to native mmap().
1997-10-19 00:15:31 +00:00
christos
dc60c14ef6
Regen.
1997-10-16 23:56:40 +00:00
christos
5f2f2ac9b2
ostat -> stat43
1997-10-16 23:55:50 +00:00
jonathan
8494c2cf67
Correct name of author in license clause 3, as per email with mrg.
1997-10-10 08:31:10 +00:00
mrg
74f573d85d
remove advertising clause from all my licenses.
1997-10-10 05:39:47 +00:00
mhitch
3bda138b2b
Fix a missed *setregs() change.
1997-09-24 02:13:11 +00:00
thorpej
7b3b89d852
Regen: Use compat_12_sys_swapon().
1997-06-13 19:16:12 +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
jonathan
8b35fc95ad
GC old ultrix-emul syscall stub used to debug ultrix signals.
1997-05-25 11:09:39 +00:00