tron
|
f5dfa6e4a0
|
Support a few more request types in ptrace(2) emulation.
|
1999-12-12 01:30:49 +00:00 |
|
tron
|
df8ccb921c
|
Regen.
|
1999-12-12 00:00:42 +00:00 |
|
tron
|
0f4ddbec23
|
Incomplete but already working emulation of Linux's ptrace(2) for i386.
|
1999-12-12 00:00:16 +00:00 |
|
tron
|
d5ed9dc998
|
Regen.
|
1999-12-05 21:26:36 +00:00 |
|
tron
|
c65011886d
|
Fix incorrect system call number.
|
1999-12-05 21:25:36 +00:00 |
|
tron
|
ea2517e20d
|
Add proper stub code to make emulation of Linux's pread(2) and pwrite(2)
work. Fixes PR kern/8945 by Dave Sainty.
|
1999-12-05 21:24:28 +00:00 |
|
tron
|
a3dbb6bba5
|
Regen.
|
1999-12-04 22:14:52 +00:00 |
|
tron
|
8b5f9298fa
|
Consistently call signal number arguments "signum".
|
1999-12-04 22:14:14 +00:00 |
|
tron
|
9bf4ab219a
|
Correct signal array size.
|
1999-12-04 21:41:53 +00:00 |
|
tron
|
cd4ab88255
|
Extend signal mapping array to 64 entries like in the i386 emulation.
|
1999-12-04 21:38:57 +00:00 |
|
thorpej
|
2859f66b8f
|
Add register prefixes.
|
1999-11-11 01:27:59 +00:00 |
|
fvdl
|
6c6e28d62b
|
Handle the newer, larger sigset_t Linux now uses.
|
1999-10-04 17:46:37 +00:00 |
|
tron
|
c81bdfafa8
|
Regen from "syscalls.master".
|
1999-10-04 16:57:10 +00:00 |
|
tron
|
9b451861b9
|
Add emulation for scheduler related syscalls. Although they are dummies
even under Linux the posix thread library for "glibc2" requires them.
|
1999-10-04 16:55:54 +00:00 |
|
chs
|
f3a668ed84
|
eliminate the PMAP_NEW option by making it required for all ports.
ports which previously had no support for PMAP_NEW now implement
the pmap_k* interfaces as wrappers around the non-k versions.
|
1999-09-12 01:16:55 +00:00 |
|
tron
|
14cc7c79c1
|
Regen.
|
1999-08-16 19:13:29 +00:00 |
|
tron
|
327a8cdf75
|
Add stime() to syscalls table.
|
1999-08-16 19:13:01 +00:00 |
|
thorpej
|
dd623ce325
|
Regen.
|
1999-05-14 18:44:15 +00:00 |
|
thorpej
|
a03622b33f
|
Emulate the Linux vfork(2) (which is like NetBSD's __vfork14(2)),
{get,set}resuid(2), and {get,set}resgid(2). Note a few more system
calls that we don't yet emulate.
|
1999-05-14 18:43:58 +00:00 |
|
thorpej
|
5f1b28961e
|
Regen.
|
1999-05-14 18:43:20 +00:00 |
|
thorpej
|
e0a6808cef
|
Emulate the Linux vfork(2) (which is like NetBSD's __vfork14(2)),
{get,set}resuid(2), and {get,set}resgid(2). Note a few more system
calls that we don't yet emulate.
|
1999-05-14 18:43:01 +00:00 |
|
thorpej
|
64d90992b4
|
Regen.
|
1999-05-14 18:41:20 +00:00 |
|
thorpej
|
ba8fcafa16
|
Emulate the Linux vfork(2) (which is like OSF/1 vfork(2) and NetBSD's
__vfork14(2)) and {get,set}resuid(2). Linux does not have {get,set}resgid(2)
on their Alpha port!
|
1999-05-14 18:39:38 +00:00 |
|
thorpej
|
087adcea52
|
Regen.
|
1999-05-13 23:43:15 +00:00 |
|
thorpej
|
fa1c5fed1a
|
Emulate the Linux clone(2) system call.
|
1999-05-13 23:42:34 +00:00 |
|
kleink
|
6a9c669828
|
Move linux_reenter_syscall() to a common location and rename it to
reenter_syscall() - it's going to be shared with COMPAT_SVR4 and soon be
used by native code.
|
1999-04-19 20:58:37 +00:00 |
|
tron
|
ab9ea90a8e
|
Regen.
|
1999-03-30 07:37:58 +00:00 |
|
tron
|
b46e8732dd
|
Add poll() emulation.
|
1999-03-30 07:29:05 +00:00 |
|
abs
|
bb2d7dd6dc
|
Regenerate (with poll())
|
1999-03-30 02:25:32 +00:00 |
|
abs
|
9c2ef08c3e
|
Since NetBSD has poll(), use it.
Linux oracle install now gets far enough that I want our DBA around to
see if we can finish the job.
|
1999-03-30 02:22:49 +00:00 |
|
tron
|
82f6a3397b
|
Regen.
|
1999-03-27 01:15:58 +00:00 |
|
tron
|
5b98b641a8
|
Add emulation for Linux "getcwd" syscall.
|
1999-03-27 01:10:56 +00:00 |
|
mrg
|
d2397ac5f7
|
completely remove Mach VM support. all that is left is the all the
header files as UVM still uses (most of) these.
|
1999-03-24 05:50:49 +00:00 |
|
thorpej
|
9d49c8139a
|
Regen; pread(2) and pwrite(2).
|
1999-03-23 03:01:48 +00:00 |
|
thorpej
|
e8a3256e7f
|
Add support for emulating the Linux pread(2) and pwrite(2) system calls;
just call the native NetBSD versions.
PR #7202, Jaromir Dolecek <dolecek@ics.muni.cz>.
|
1999-03-23 03:00:51 +00:00 |
|
itohy
|
cfcb284c09
|
cachectl -> cachectl1
|
1999-03-02 18:22:29 +00:00 |
|
itohy
|
da0a919754
|
Regen.
|
1999-02-10 10:38:15 +00:00 |
|
itohy
|
5af2655c9d
|
const mania
|
1999-02-10 10:36:26 +00:00 |
|
christos
|
c3ae7cb2a9
|
Regen
|
1999-02-09 20:38:38 +00:00 |
|
christos
|
8024779058
|
const poisoning
|
1999-02-09 20:37:00 +00:00 |
|
kleink
|
5f79ea56a1
|
Rearrange the emulation-specific setregs() entry to set up the FPU control
word *after* calling the native setregs(), which would clobber it again.
|
1999-01-08 11:59:38 +00:00 |
|
erh
|
5c1e9076ad
|
Make consistent: si_ -> lsi_
|
1999-01-03 05:34:39 +00:00 |
|
erh
|
b19295f334
|
Speed up compilation by #include-ing C files from common into one file.
|
1999-01-03 05:29:31 +00:00 |
|
erh
|
f1a0e1b396
|
Avoid name clash with standard si_{uid,pid} fields.
|
1999-01-03 04:53:59 +00:00 |
|
drochner
|
8b9671f0f5
|
get "opt_compat_xxx.h" includes out of <sys/signal.h>
|
1998-12-19 16:27:09 +00:00 |
|
itohy
|
e0f218ab08
|
Generated from syscalls.master.
|
1998-12-15 19:28:31 +00:00 |
|
itohy
|
0176ca73ed
|
Initial support of Linux/m68k compatibility.
|
1998-12-15 19:25:40 +00:00 |
|
christos
|
f0c7751046
|
Regen
|
1998-12-10 17:13:06 +00:00 |
|
christos
|
35af069802
|
defopt COMPAT_43
|
1998-12-10 17:07:04 +00:00 |
|
erh
|
efe6591d21
|
Whoops, _NSIG->LINUX__NSIG.
|
1998-12-10 00:31:50 +00:00 |
|