christos
a8c747992c
syscalls.master was changed
1995-01-25 04:17:45 +00:00
christos
5a54340166
Make siginfo structure a union for clarity. Fix incorrect settings of
...
the siginfo_t in the waitid() system call.
1995-01-25 04:17:06 +00:00
christos
279d6f3237
wait(2): Put the status in retval[1] as solaris expects it there
...
avoid infinite loop when looking for / [since it used to return /emul/svr4],
by returning the real root.
1995-01-22 23:44:48 +00:00
mellon
4ecd541c1f
Fix up non-ANSI code (which was a no-op anyway)
1995-01-18 06:56:34 +00:00
christos
22572ffee9
More debugging for waitsys()
...
Fixed uname which was broken since 1.0.
Added timod/getinfo stream ioctl.
Fixed TIOC{G,S}PGRP
Fixed typo in the flags translation
1995-01-10 00:04:03 +00:00
christos
9033addb0c
Job control fixes... Still not working, but better
1995-01-09 01:04:18 +00:00
christos
e15e38be03
syscalls.master was changed
1995-01-08 21:32:40 +00:00
christos
ff6fb90722
Fixed waitsys().
...
Fixed time functions.
Added alarm(), contextsys(), sigaction(), kill(), statvfs(), fstatvfs()
1995-01-08 21:31:34 +00:00
mycroft
f2dba9ed8a
timevaladd -> __timeradd (AGAIN)
1994-12-17 19:22:16 +00:00
deraadt
8aa219da0c
correct ansi glitch
1994-12-16 19:01:43 +00:00
pk
27fd6ed84f
mode/flags confusion in sunos_open().
1994-12-15 09:41:36 +00:00
mycroft
c06da32c6e
Make sure to ream out the file descriptor table slot when aborting.
1994-12-14 20:20:26 +00:00
mycroft
797dcd3e8f
Use the same method as portal fs for creating a file descriptor.
1994-12-14 20:08:30 +00:00
mycroft
6332be8c7f
Use __timeradd(), not timervaladd().
1994-12-11 17:56:21 +00:00
deraadt
5f9f1008db
update
1994-12-06 00:17:44 +00:00
deraadt
9259e6b44d
repair SYSV_* system calls
1994-12-06 00:17:06 +00:00
dean
6d4bd6bb91
fixed typo
1994-12-02 18:13:00 +00:00
dean
7d467781b8
new sysent version.
1994-12-02 18:12:34 +00:00
dean
5e8c18eb44
added sigreturn
1994-12-01 16:41:43 +00:00
dean
d0a26487e7
New syscall stuff
1994-12-01 16:23:20 +00:00
pk
02e97ec079
Convert SunOS IP multicast socket options.
1994-11-30 09:40:23 +00:00
deraadt
69943c6c35
update
1994-11-26 00:00:11 +00:00
deraadt
e24c51929f
a few other things which work
1994-11-25 23:59:31 +00:00
dean
aa7c33ed7d
{get,set}rlimit functions (From Jonathan Stone)
1994-11-23 22:34:58 +00:00
dean
d401f2494f
changes for new sysent structure (from J. Stone)
1994-11-23 17:49:06 +00:00
deraadt
66aea4d8d2
m68k does not have PT_{SET,GET}FPREGS
1994-11-23 07:05:20 +00:00
deraadt
52bf7567d8
new syscalls
1994-11-20 21:31:32 +00:00
deraadt
5677e59c0a
ptrace from chs+@CS.cmu.edu, poll from christos
1994-11-20 21:31:10 +00:00
deraadt
7eb1e52253
sunos ptrace & poll emulation
1994-11-20 21:30:03 +00:00
deraadt
2e57b94fb7
improve VMIN/VTIME emulation (from chs+@CS.cmu.edu)
1994-11-20 21:29:33 +00:00
christos
153d76736d
syscalls.master was changed; added a couple of new header files.
1994-11-18 02:56:09 +00:00
christos
2859b1c634
Rework streams emulation so that it does not rely on non portable hacks.
...
We keep streams state in so->so_ptcb; this field is unused in all the kernel.
Fix poll(2) timeout computation; add hrtsys and waitsys syscalls.
1994-11-18 02:53:37 +00:00
deraadt
b56463b6db
syscalls.master changed
1994-11-14 07:34:26 +00:00
deraadt
de1d09dd2a
fix sunos_mmap
1994-11-14 07:33:48 +00:00
christos
0d5c2ddb90
new files
1994-11-14 06:13:11 +00:00
christos
25ef6e1436
More functionality and bug fixes
1994-11-14 06:10:37 +00:00
deraadt
930c2dade2
fix CS[5678] code
1994-10-31 05:18:10 +00:00
cgd
6ac2bbfc35
be more careful with types, also pull in headers where necessary.
1994-10-30 21:43:03 +00:00
christos
f46f498d53
Changed code to KNF, removed global variable per cgd's request.
1994-10-29 00:43:14 +00:00
mycroft
ed0f09279e
Reran makesyscalls.sh, to update SYS_* constants and fix truncated line.
1994-10-28 20:46:17 +00:00
mycroft
4e9c2720e2
Clean up deleted files.
1994-10-26 11:58:32 +00:00
christos
afffe1aaf8
Fixed Charles suggestions:
...
1. always do the stackgap_init()/CHECKALT first in syscalls that need it.
2. svr4_emul_find() uses malloc for the buf, does not use copyoutstr, but
copyout().
Removed makesyscalls.sh; it was really old and we don't need a separate copy.
1994-10-26 11:58:24 +00:00
cgd
69d2deb545
new RCS ID format.
1994-10-26 05:27:43 +00:00
cgd
0974859697
new RCS ID format.
1994-10-26 02:57:08 +00:00
cgd
6b7c260753
new RCS ID format.
1994-10-26 02:45:11 +00:00
deraadt
734a6bf4d5
update
1994-10-26 01:04:28 +00:00
deraadt
63d1852163
whoops
1994-10-26 01:03:43 +00:00
deraadt
c4fba0ee57
and we update these
1994-10-25 23:05:28 +00:00
deraadt
1784f27584
and these
1994-10-25 23:04:53 +00:00
mycroft
e5877200d7
Clean up deleted files.
1994-10-25 23:03:35 +00:00