fvdl
|
82079ba5b3
|
Work around calling the NetBSD fcntl(F_{G,S}ETOWN) for now; it is too
restrictive to implement the Linux equivalent (and perhaps too restrictive
overall).
|
1995-10-08 22:53:43 +00:00 |
|
fvdl
|
7292169d66
|
Avoid unnecessary copyin() of shmid_ds struct for shmctl(IPC_RMID)
|
1995-10-08 22:49:29 +00:00 |
|
fvdl
|
81d650570f
|
Implement the KDGKBMODE ioctl for Linux (possible with pcvt 3.32).
|
1995-10-08 22:45:20 +00:00 |
|
mycroft
|
319813467d
|
Prefix names of system call implementation functions with `sys_'.
|
1995-10-07 06:53:04 +00:00 |
|
mycroft
|
6263c69339
|
Reran makesyscalls.sh.
|
1995-10-07 06:51:37 +00:00 |
|
mycroft
|
55c46e9514
|
Reran makesyscalls.sh.
|
1995-10-07 06:41:34 +00:00 |
|
mycroft
|
245f292fed
|
Prefix names of system call implementation functions with `sys_'.
|
1995-10-07 06:25:19 +00:00 |
|
pk
|
23b15422dc
|
svr4_fcntl: make uap point to argument.
|
1995-10-02 08:20:47 +00:00 |
|
thorpej
|
4a15671a68
|
Fix the declaration of compat_43_wait() (int * -> register_t *), pointed
out by Chris Demetriou.
|
1995-09-29 05:18:41 +00:00 |
|
thorpej
|
236ee835ed
|
Add common file lists, similar to what the other emulation modules use.
|
1995-09-20 00:15:18 +00:00 |
|
thorpej
|
7d7396c414
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:53:47 +00:00 |
|
thorpej
|
d4153ed512
|
makesyscalls.sh changed
|
1995-09-19 22:50:38 +00:00 |
|
thorpej
|
78f7651c91
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:49:22 +00:00 |
|
thorpej
|
9c2a912abe
|
makesyscalls.sh changed
|
1995-09-19 22:46:47 +00:00 |
|
thorpej
|
e4747eef00
|
Obsolete; use the one in /sys/kern
|
1995-09-19 22:46:04 +00:00 |
|
thorpej
|
19ccdce168
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:44:25 +00:00 |
|
thorpej
|
134a6981d1
|
makesyscalls.sh changed
|
1995-09-19 22:42:48 +00:00 |
|
thorpej
|
cd414f7dca
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:42:02 +00:00 |
|
thorpej
|
6d91dd5b49
|
makesyscalls.sh changed.
|
1995-09-19 22:38:15 +00:00 |
|
thorpej
|
e1da0d5390
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:37:27 +00:00 |
|
thorpej
|
4d68188f17
|
makesyscalls.sh changed.
|
1995-09-19 22:24:14 +00:00 |
|
thorpej
|
b5a39bba19
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
Fix a couple of bugs revealed during the prototyping process.
|
1995-09-19 22:19:01 +00:00 |
|
thorpej
|
d95577b1ce
|
makesyscalls.sh changed.
|
1995-09-19 22:13:07 +00:00 |
|
thorpej
|
eecd40e854
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 22:10:11 +00:00 |
|
thorpej
|
c8aae0e18a
|
makesyscalls.sh changed.
|
1995-09-19 22:05:58 +00:00 |
|
thorpej
|
7160dfc805
|
Make system calls conform to a standard prototype and bring those
prototypes into scope.
|
1995-09-19 21:57:36 +00:00 |
|
fvdl
|
788a8655bc
|
Update offset elsewhere in linux_getdents(); still emulate a bug in
Linux, but avoid endless loops.
|
1995-09-13 21:51:14 +00:00 |
|
fvdl
|
43279db68d
|
Fix PR #1445 (incorrect ifdef/else/endif), from Bill Sommerfeld via
John Kohl.
|
1995-09-08 07:57:15 +00:00 |
|
fvdl
|
df2f99818a
|
Get notion of VT number right.
|
1995-09-07 21:55:43 +00:00 |
|
fvdl
|
698e606f39
|
syscalls.master changed
|
1995-09-07 21:49:52 +00:00 |
|
fvdl
|
a396a097b7
|
Fix some bugs & typing problems.
|
1995-09-07 21:48:59 +00:00 |
|
mycroft
|
29053c58b2
|
SA_ONSTACK --> SS_ONSTACK
|
1995-09-01 20:05:59 +00:00 |
|
fvdl
|
10101d52ba
|
Only define some vars (one of pcvt-specific type) when pcvt is configured.
Fixes PR #1424 (from Mike Long)
|
1995-08-31 09:33:10 +00:00 |
|
fvdl
|
0324e91dae
|
Remove VT-switch disabling hack now that pcvt handles this.
|
1995-08-30 00:32:51 +00:00 |
|
fvdl
|
9ca2821d22
|
A couple of definitions added for previous changes.
|
1995-08-27 20:57:18 +00:00 |
|
fvdl
|
040bcc367d
|
Add some yucky code to emulate Linux VTs well enough to make svgalib
stuff work reasonably well.
|
1995-08-27 20:56:38 +00:00 |
|
fvdl
|
a7459f5321
|
syscalls.master changed
|
1995-08-27 20:53:31 +00:00 |
|
fvdl
|
d308963c5d
|
Add a hook for MD ioctl calls, plus a couple of more changes to make
svgalib binaries work on the i386
|
1995-08-27 20:51:48 +00:00 |
|
fvdl
|
72e901b9ff
|
syscalls.master changed
|
1995-08-23 20:19:15 +00:00 |
|
fvdl
|
28d9d64235
|
Emulate some syscalls that appear in Linux 1.3: a select() with normal args,
getdents() and flock().
|
1995-08-23 20:17:28 +00:00 |
|
fvdl
|
7cd62a508c
|
Check for status NULL argument in wait4 and waitpid. From PR #1392
by Thomas EberHardt.
|
1995-08-21 23:15:51 +00:00 |
|
mycroft
|
7f01d32fb3
|
syscalls.master changed.
|
1995-08-21 03:42:35 +00:00 |
|
mycroft
|
9a0cd13442
|
Implement the old and older uname(2) calls.
|
1995-08-21 03:42:09 +00:00 |
|
cgd
|
ce48e523d6
|
kill some redundant (and harmful) static definitions of functions
|
1995-08-19 04:04:50 +00:00 |
|
mycroft
|
760379d766
|
Update for signal handling changes.
|
1995-08-17 03:07:47 +00:00 |
|
mycroft
|
2c03307168
|
If updating the timeval would make it negative, zero it instead.
|
1995-08-16 04:50:17 +00:00 |
|
mycroft
|
dc41c4257e
|
Allow bogus timevals, per Linux.
|
1995-08-16 04:29:49 +00:00 |
|
mycroft
|
54c148fda5
|
Convert 230400 baud.
|
1995-08-16 04:14:51 +00:00 |
|
fvdl
|
02b3c95be6
|
Implement the rest of the sysv ipc calls ({sem,msg}*())
|
1995-08-15 21:14:32 +00:00 |
|
gwr
|
3d4ed382f6
|
Catch up with renamed SA_DISABLE flag and update
sunos_sigvec to allow the new SA_RESETHAND flag.
|
1995-08-15 17:28:02 +00:00 |
|