kleink
dfa5aad003
Regen.
1999-07-12 22:04:00 +00:00
kleink
e79a283e47
XSH5: change function signature to `void *sbrk(intptr_t)'.
1999-07-12 21:55:19 +00:00
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
christos
4c1bb7794a
Need sunos_sigcode and sunos_esigcode now that our sigreturn is
...
different.
1999-04-29 16:14:04 +00:00
drochner
74768f75f4
remove unneeded <vm/*> includes
1999-04-01 18:37:33 +00:00
sommerfe
166f97ecf3
Use regular system fchroot, now that we have it.
1999-03-22 17:30:37 +00:00
sommerfe
5effda814f
Use standard system fchroot instead of emulation-specific copy.
1999-03-22 17:28:21 +00:00
christos
908adf3eef
Regen
1999-02-09 20:31:43 +00:00
christos
49692434d8
Const poisoning and CHECK_ALT_CREAT fixes
1999-02-09 20:29:24 +00:00
drochner
63d673f477
g/c SA_USERTRAMP (ok'd by pk)
1998-12-21 10:34:59 +00:00
drochner
8b9671f0f5
get "opt_compat_xxx.h" includes out of <sys/signal.h>
1998-12-19 16:27:09 +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
tron
79239684ae
Regen.
1998-10-19 22:41:06 +00:00
tron
8eca167a73
Defopt SYSVMSG, SYSVSEM and SYSVSHM.
1998-10-19 22:40:29 +00:00
eeh
fc6c67ff5d
Fixup big-endian syscall args.
1998-10-03 19:33:32 +00:00
pk
99cd371c60
Fix copyout() argument switch.
1998-09-14 21:05:46 +00:00
pk
9949f7d556
regen.
1998-09-13 22:29:06 +00:00
pk
c7971c960e
Signal compat: sunos sigset_t conversions;
...
new sunos_sigvec() & sunos_sigpending()
1998-09-13 22:28:16 +00:00
pk
459204606f
Everyone uses sunos_sendsig().
1998-09-13 21:05:35 +00:00
pk
06612cb9f8
Since the last signal restructuring the sparc also has an sunos_sendsig().
1998-09-13 20:20:48 +00:00
rvb
26b955eec7
ufs_readdir no longer checks if vp->v_type != VDIR so
...
the individual emulated readdirs must check.
Since netbsd and freebsd return EINVAL for the error
and I don't know what the other platforms do, return
EINVAL for them too.
1998-09-08 20:02:51 +00:00
christos
8fb507a3b7
Assign copyright to TNF.
1998-09-05 14:50:25 +00:00
mrg
edda33e00c
move <vm/vm_swap.h> to <sys/swap.h>. <vm/vm_swap.h> still works for now (goes away later)
1998-08-29 17:01:14 +00:00
mrg
0d6736494d
change sunos compat structure members from long to int so they stay the same on sparc64
1998-08-22 17:41:43 +00:00
perry
e1601dc2ca
bzero->memset, bcopy->memcpy, bcmp->memcmp
1998-08-09 20:36:58 +00:00
mrg
fe3c14b64d
use __sparc__ not sparc
1998-08-09 03:12:39 +00:00
mrg
7ba85a8779
if syscall_debug & compat_sunos, include sunos_syscalls.c
1998-08-06 02:58:44 +00:00
hannken
6f6901bd1a
Include NFSSERVER option header opt_nfsserver.h.
1998-06-26 10:13:14 +00:00
thorpej
5dc3448163
Regen: defopt NFSSERVER
1998-06-25 22:19:33 +00:00
thorpej
bff28c879a
defopt NFSSERVER
1998-06-25 22:19:12 +00:00
mrg
cbffcd18f0
use <dev/sun/disklabel.h> for new (old) compat ioctls: DKIOCGGEOM, DKIOCINFO and DKIOCGPART
1998-06-20 03:43:49 +00:00
fvdl
e2eb38cc6f
Make this compile again.
1998-03-04 09:06:52 +00:00
fvdl
a377495cfb
Only free cookiebuf when sure that the vop actually allocated it.
1998-03-03 13:44:48 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
thorpej
dc4fe3d32d
Regen: makesyscalls.sh changed.
1998-02-19 03:34:15 +00:00
thorpej
d428ef497f
regen; syscalls.master and makesyscalls.sh changed.
1998-02-19 00:44:20 +00:00
thorpej
217cf602ae
Include the NFS option header.
1998-02-19 00:43:56 +00:00
thorpej
80fff795f9
Regen.
1998-01-09 06:19:02 +00:00
thorpej
585f0dec73
Regen: back out RCD ID related changes.
1998-01-08 00:17:11 +00:00
perry
36bd5a5407
regened with RCSIDs in place
1998-01-05 18:23:00 +00:00
pk
5641a30a30
Pull in fcntl GETLK/SETLK/UNLK compat functions from SVR4 sibling.
1997-12-11 09:52:57 +00:00
tv
0a558b3f1f
Standardize COMPAT_SUNOS -- remove all references to
...
sunos_exec_aout_makecmds() in machdep.c for various architectures and put
it in exec_conf.c like the other emulations; rename exec.h to
sunos_exec.h.
1997-12-04 15:33:17 +00:00
fvdl
ef0ba97c11
Update for new msync (== __msync13), use flags
1997-10-21 00:58:41 +00:00
is
c7f9237607
- Doesn't need to privately define AUDIO_SPEAKER and AUDIO_HEADPHONE any
...
longer.
- XXX Don't access the nonexistant backlog structure element.
1997-10-19 20:59:32 +00:00
christos
542318240b
Regen.
1997-10-19 18:48:57 +00:00
christos
2b8d4e9b82
Make mman(2) functions args consistent (caddr_t -> void *)
1997-10-19 18:48:16 +00:00
christos
1c89a817ba
Simplify use of round_page() like in other emulations.
1997-10-19 18:48:00 +00:00