Date: Wed, 11 Jul 2001 23:32:51 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf options.i386 src/sys/i386/conf NOTES src/sys/i386/i386 exception.s genassym.c initcpu.c locore.s machdep.c mp_machdep.c support.s trap.c vm_machdep.c src/sys/i386/include md_var.h npx.h pcb.h specialreg.h trap.h ... Message-ID: <200107120632.f6C6Wps92533@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2001/07/11 23:32:51 PDT
Modified files:
sys/conf options.i386
sys/i386/conf NOTES
sys/i386/i386 exception.s genassym.c initcpu.c locore.s
machdep.c mp_machdep.c support.s trap.c
vm_machdep.c
sys/i386/include md_var.h npx.h pcb.h specialreg.h trap.h
sys/i386/isa npx.c
Log:
Activate SSE/SIMD. This is the extra context switching support that
we are required to do if we let user processes use the extra 128 bit
registers etc.
This is the base part of the diff I got from:
http://www.issei.org/issei/FreeBSD/sse.html
I believe this is by: Mr. SUZUKI Issei <issei@issei.org>
SMP support apparently by: Takekazu KATO <kato@chino.it.okayama-u.ac.jp>
Test code by: NAKAMURA Kazushi <kaz@kobe1995.net>, see
http://kobe1995.net/~kaz/FreeBSD/SSE.en.html
I have fixed a couple of style(9) deviations. I have some followup
commits to fix a couple of non-style things.
Revision Changes Path
1.150 +2 -1 src/sys/conf/options.i386
1.936 +4 -1 src/sys/i386/conf/NOTES
1.88 +4 -1 src/sys/i386/i386/exception.s
1.112 +4 -3 src/sys/i386/i386/genassym.c
1.26 +23 -1 src/sys/i386/i386/initcpu.c
1.144 +3 -2 src/sys/i386/i386/locore.s
1.463 +79 -6 src/sys/i386/i386/machdep.c
1.160 +6 -1 src/sys/i386/i386/mp_machdep.c
1.84 +5 -5 src/sys/i386/i386/support.s
1.196 +6 -1 src/sys/i386/i386/trap.c
1.167 +2 -2 src/sys/i386/i386/vm_machdep.c
1.40 +2 -1 src/sys/i386/include/md_var.h
1.21 +38 -2 src/sys/i386/include/npx.h
1.38 +3 -2 src/sys/i386/include/pcb.h
1.20 +3 -1 src/sys/i386/include/specialreg.h
1.13 +3 -2 src/sys/i386/include/trap.h
1.103 +83 -12 src/sys/i386/isa/npx.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107120632.f6C6Wps92533>
