Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Ben Harris <bjh21@netbsd.org>
List: source-changes
Date: 02/28/2001 20:15:45
Module Name:	syssrc
Committed By:	bjh21
Date:		Wed Feb 28 18:15:45 UTC 2001

Modified Files:
	syssrc/sys/arch/arm/arm: process_machdep.c sig_machdep.c
	syssrc/sys/arch/arm/include: cpu.h proc.h
	syssrc/sys/arch/arm/include/arm32: pcb.h
	syssrc/sys/arch/arm32/arm32: compat_13_machdep.c fault.c genassym.cf
	    machdep.c syscall.c undefined.c vm_machdep.c
	syssrc/sys/arch/arm32/fpe-arm: armfpe_init.c
	syssrc/sys/arch/hpcarm/hpcarm: fault.c genassym.cf machdep.c
	    process_machdep.c syscall.c undefined.c vm_machdep.c

Log Message:
PCB convergence, part the first:
Move the pointer to the current user trapframe from struct mdproc to struct
pcb (as on arm26).  Only tested by compiling kernels on arm32 and
hpcarm (dnard seems to be incomplete anyway).  Someone should try running one.


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/arm/arm/process_machdep.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm/arm/sig_machdep.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/arm/include/cpu.h
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm/include/proc.h
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm/include/arm32/pcb.h
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/arm32/arm32/compat_13_machdep.c
cvs rdiff -r1.49 -r1.50 syssrc/sys/arch/arm32/arm32/fault.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/arm32/arm32/genassym.cf
cvs rdiff -r1.85 -r1.86 syssrc/sys/arch/arm32/arm32/machdep.c
cvs rdiff -r1.38 -r1.39 syssrc/sys/arch/arm32/arm32/syscall.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/arch/arm32/arm32/undefined.c
cvs rdiff -r1.54 -r1.55 syssrc/sys/arch/arm32/arm32/vm_machdep.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/arm32/fpe-arm/armfpe_init.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/hpcarm/hpcarm/fault.c \
    syssrc/sys/arch/hpcarm/hpcarm/genassym.cf \
    syssrc/sys/arch/hpcarm/hpcarm/process_machdep.c \
    syssrc/sys/arch/hpcarm/hpcarm/syscall.c \
    syssrc/sys/arch/hpcarm/hpcarm/undefined.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/hpcarm/hpcarm/machdep.c \
    syssrc/sys/arch/hpcarm/hpcarm/vm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.