Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Emmanuel Dreyfus <manu@netbsd.org>
List: source-changes
Date: 05/03/2005 16:26:30
Module Name: src
Committed By: manu
Date: Tue May 3 16:26:30 UTC 2005
Modified Files:
src/sys/arch/amd64/amd64: syscall.c
src/sys/compat/linux/common: linux_errno.h linux_exec.h
linux_exec_elf32.c linux_fcntl.h linux_file.c linux_file64.c
linux_ioctl.h linux_ipccall.h linux_machdep.h linux_misc.c
linux_misc.h linux_misc_notalpha.c linux_mmap.h
linux_sig_notalpha.c linux_sigaction.c linux_siginfo.h
linux_signal.c linux_signal.h linux_socket.c linux_socket.h
linux_socketcall.c linux_socketcall.h linux_termios.h linux_time.c
linux_types.h
src/sys/kern: exec_conf.c
Added Files:
src/sys/arch/amd64/amd64: linux_sigcode.S linux_syscall.c linux_trap.c
src/sys/compat/linux/arch/amd64: Makefile files.linux_amd64
linux_commons.c linux_errno.h linux_exec.h linux_exec_machdep.c
linux_fcntl.h linux_ioctl.h linux_machdep.c linux_machdep.h
linux_mmap.h linux_prctl.h linux_siginfo.h linux_signal.h
linux_socket.h linux_syscall.h linux_syscallargs.h linux_syscalls.c
linux_sysent.c linux_termios.h linux_types.h syscalls.conf
syscalls.master
src/sys/compat/linux/common: linux_prctl.h
Log Message:
First work on COMPAT_LINUX/amd64
Process startup and dynamiclinking work, but processes hang due to
Linux arch_prctl(2) not being really supported yet.
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/sys/arch/amd64/amd64/linux_sigcode.S \
src/sys/arch/amd64/amd64/linux_syscall.c \
src/sys/arch/amd64/amd64/linux_trap.c
cvs rdiff -r1.5 -r1.6 src/sys/arch/amd64/amd64/syscall.c
cvs rdiff -r0 -r1.1 src/sys/compat/linux/arch/amd64/Makefile \
src/sys/compat/linux/arch/amd64/files.linux_amd64 \
src/sys/compat/linux/arch/amd64/linux_commons.c \
src/sys/compat/linux/arch/amd64/linux_errno.h \
src/sys/compat/linux/arch/amd64/linux_exec.h \
src/sys/compat/linux/arch/amd64/linux_exec_machdep.c \
src/sys/compat/linux/arch/amd64/linux_fcntl.h \
src/sys/compat/linux/arch/amd64/linux_ioctl.h \
src/sys/compat/linux/arch/amd64/linux_machdep.c \
src/sys/compat/linux/arch/amd64/linux_machdep.h \
src/sys/compat/linux/arch/amd64/linux_mmap.h \
src/sys/compat/linux/arch/amd64/linux_prctl.h \
src/sys/compat/linux/arch/amd64/linux_siginfo.h \
src/sys/compat/linux/arch/amd64/linux_signal.h \
src/sys/compat/linux/arch/amd64/linux_socket.h \
src/sys/compat/linux/arch/amd64/linux_syscall.h \
src/sys/compat/linux/arch/amd64/linux_syscallargs.h \
src/sys/compat/linux/arch/amd64/linux_syscalls.c \
src/sys/compat/linux/arch/amd64/linux_sysent.c \
src/sys/compat/linux/arch/amd64/linux_termios.h \
src/sys/compat/linux/arch/amd64/linux_types.h \
src/sys/compat/linux/arch/amd64/syscalls.conf \
src/sys/compat/linux/arch/amd64/syscalls.master
cvs rdiff -r1.10 -r1.11 src/sys/compat/linux/common/linux_errno.h
cvs rdiff -r1.33 -r1.34 src/sys/compat/linux/common/linux_exec.h
cvs rdiff -r1.67 -r1.68 src/sys/compat/linux/common/linux_exec_elf32.c
cvs rdiff -r1.9 -r1.10 src/sys/compat/linux/common/linux_fcntl.h \
src/sys/compat/linux/common/linux_time.c
cvs rdiff -r1.66 -r1.67 src/sys/compat/linux/common/linux_file.c
cvs rdiff -r1.26 -r1.27 src/sys/compat/linux/common/linux_file64.c
cvs rdiff -r1.21 -r1.22 src/sys/compat/linux/common/linux_ioctl.h \
src/sys/compat/linux/common/linux_signal.h \
src/sys/compat/linux/common/linux_types.h
cvs rdiff -r1.8 -r1.9 src/sys/compat/linux/common/linux_ipccall.h \
src/sys/compat/linux/common/linux_socketcall.h
cvs rdiff -r1.11 -r1.12 src/sys/compat/linux/common/linux_machdep.h \
src/sys/compat/linux/common/linux_misc.h \
src/sys/compat/linux/common/linux_socket.h
cvs rdiff -r1.136 -r1.137 src/sys/compat/linux/common/linux_misc.c
cvs rdiff -r1.73 -r1.74 src/sys/compat/linux/common/linux_misc_notalpha.c
cvs rdiff -r1.15 -r1.16 src/sys/compat/linux/common/linux_mmap.h
cvs rdiff -r0 -r1.1 src/sys/compat/linux/common/linux_prctl.h
cvs rdiff -r1.28 -r1.29 src/sys/compat/linux/common/linux_sig_notalpha.c
cvs rdiff -r1.25 -r1.26 src/sys/compat/linux/common/linux_sigaction.c
cvs rdiff -r1.7 -r1.8 src/sys/compat/linux/common/linux_siginfo.h
cvs rdiff -r1.42 -r1.43 src/sys/compat/linux/common/linux_signal.c
cvs rdiff -r1.55 -r1.56 src/sys/compat/linux/common/linux_socket.c
cvs rdiff -r1.27 -r1.28 src/sys/compat/linux/common/linux_socketcall.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/linux/common/linux_termios.h
cvs rdiff -r1.89 -r1.90 src/sys/kern/exec_conf.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.