NetBSD/sys/compat/linux/arch/powerpc
fvdl 33e2d79f47 Define linux_usertrap function, and set it in struct emul. For all
but amd64, it just returns 0, doing nothing.

For amd64, it implements vsyscalls through cheating: if the faulting
address is in the vsyscall area (which is statically known on Linux/amd64),
and the intruction pointer is too, it must have been a vsyscall. In that
case, retrieve the return address from the user stack, fix up %rip and
%rsp, and just execute the normal system call. It will return as if
the vsyscall has been executed.
2005-05-20 12:48:26 +00:00
..
files.linux_powerpc remove the LINUX_SP_WRAP hack since it doesn't seem to be needed anymore, 2004-07-25 23:26:44 +00:00
linux_errno.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_exec_powerpc.c nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_exec.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_fcntl.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_ioctl.h
linux_machdep.c Define linux_usertrap function, and set it in struct emul. For all 2005-05-20 12:48:26 +00:00
linux_machdep.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_mmap.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_ptrace.c nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_sigarray.c nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_siginfo.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_signal.h Add support for Linux SA_RESTORER on amd64. 2005-05-19 21:16:29 +00:00
linux_socket.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_syscall.h Regen. 2005-05-16 21:18:18 +00:00
linux_syscallargs.h Regen. 2005-05-16 21:18:18 +00:00
linux_syscalls.c Regen. 2005-05-16 21:18:18 +00:00
linux_sysent.c Regen. 2005-05-16 21:18:18 +00:00
linux_termios.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
linux_types.h nuke trailing whitespace 2005-02-26 22:58:54 +00:00
Makefile
syscalls.conf sync the syscall lists with Linux kernel 2.6.7 2004-08-01 15:34:22 +00:00
syscalls.master Add clock_* POSIX functions. 2005-05-16 21:17:11 +00:00