First pass at lazy fpu saving. Basically works but is for sure broken on smp machines...
commitb652eb206a9e496312c7ebfb389ccc15fbadb7bc
authorTravis Geiselbrecht <geist@newos.org>
Sun, 31 Oct 2004 23:37:07 +0000 (31 23:37 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Sun, 31 Oct 2004 23:37:07 +0000 (31 23:37 +0000)
tree9a8dda41354501dc912ee19f10c2c7c6393ef60b
parent678252142ee74e42a8e45071a2c52fb43c6c9097
First pass at lazy fpu saving. Basically works but is for sure broken on smp machines. Will fix.

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1136 c25cc9d1-44fa-0310-b259-ad778cb1d433
14 files changed:
apps/testapp/fputests.cpp [new file with mode: 0644]
apps/testapp/main.cpp
apps/testapp/makefile
apps/testapp/tests.h
include/kernel/arch/i386/cpu.h
include/kernel/arch/i386/faults.h
include/kernel/cpu.h
include/kernel/thread.h
kernel/arch/i386/arch_cpu.c
kernel/arch/i386/arch_faults.c
kernel/arch/i386/arch_i386.S
kernel/arch/i386/arch_int.c
kernel/arch/i386/arch_thread.c
kernel/thread.c