Subject: CVS commit: src/sys/arch/amd64
To: None <source-changes@NetBSD.org>
From: David Laight <dsl@netbsd.org>
List: source-changes
Date: 12/21/2007 20:43:46
Module Name:	src
Committed By:	dsl
Date:		Fri Dec 21 20:43:46 UTC 2007

Modified Files:
	src/sys/arch/amd64/amd64: genassym.cf locore.S
	src/sys/arch/amd64/include: frame.h frameasm.h

Log Message:
Create the trap/syscall frame space for all the registers in one go.
Use the tramp-frame offsets (TF_foo) for all references to the registers.
Sort the saving of the GP registers into the same order as the trap frame
because consequetive memory accesses are liekly to be faster.


To generate a diff of this commit:
cvs rdiff -r1.20 -r1.21 src/sys/arch/amd64/amd64/genassym.cf
cvs rdiff -r1.36 -r1.37 src/sys/arch/amd64/amd64/locore.S
cvs rdiff -r1.10 -r1.11 src/sys/arch/amd64/include/frame.h
cvs rdiff -r1.9 -r1.10 src/sys/arch/amd64/include/frameasm.h

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