Removed a superstitious fnop() that broke the usefulness of the FPU's

"last instruction" pointer.
This commit is contained in:
bde 1998-02-15 06:25:26 +00:00
parent 1743f0cdee
commit 6a55e98a33
3 changed files with 3 additions and 6 deletions

View File

@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)npx.c 7.2 (Berkeley) 5/12/91
* $Id: npx.c,v 1.55 1998/01/31 07:23:09 eivind Exp $
* $Id: npx.c,v 1.56 1998/02/12 21:41:10 bde Exp $
*/
#include "npx.h"
@ -525,7 +525,6 @@ npxintr(unit)
outb(0xf0, 0);
fnstsw(&curpcb->pcb_savefpu.sv_ex_sw);
fnclex();
fnop();
/*
* Pass exception to process.

View File

@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)npx.c 7.2 (Berkeley) 5/12/91
* $Id: npx.c,v 1.55 1998/01/31 07:23:09 eivind Exp $
* $Id: npx.c,v 1.56 1998/02/12 21:41:10 bde Exp $
*/
#include "npx.h"
@ -525,7 +525,6 @@ npxintr(unit)
outb(0xf0, 0);
fnstsw(&curpcb->pcb_savefpu.sv_ex_sw);
fnclex();
fnop();
/*
* Pass exception to process.

View File

@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)npx.c 7.2 (Berkeley) 5/12/91
* $Id: npx.c,v 1.55 1998/01/31 07:23:09 eivind Exp $
* $Id: npx.c,v 1.56 1998/02/12 21:41:10 bde Exp $
*/
#include "npx.h"
@ -525,7 +525,6 @@ npxintr(unit)
outb(0xf0, 0);
fnstsw(&curpcb->pcb_savefpu.sv_ex_sw);
fnclex();
fnop();
/*
* Pass exception to process.