Date: Sat, 12 Jul 2003 21:08:16 -0700 (PDT) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 trap.c src/sys/ia64/include ia64_cpu.h Message-ID: <200307130408.h6D48GGs012029@repoman.freebsd.org>
index | next in thread | raw e-mail
marcel 2003/07/12 21:08:16 PDT
FreeBSD src repository
Modified files:
sys/ia64/ia64 trap.c
sys/ia64/include ia64_cpu.h
Log:
Enable the high FP registers when we call the FPSWA handler and disable
them again afterwards. This fixes a disabled FP fault while in the FPSWA
handler.
While here, merge the FP fault and FP trap handling code to reduce code
duplication. Where code was different, it was not sure it should be.
Trigger case: ports/math/atlas
Revision Changes Path
1.84 +24 -65 src/sys/ia64/ia64/trap.c
1.18 +13 -1 src/sys/ia64/include/ia64_cpu.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307130408.h6D48GGs012029>
