diff --git a/src/x87.c b/src/x87.c index 7dd7f6b..3dbdb4e 100644 --- a/src/x87.c +++ b/src/x87.c @@ -1237,8 +1237,12 @@ void x87_de() case 0xD9: /*FCOMPP*/ if (fplog) pclog("FCOMPP %f %f\n", ST(0), ST(1)); npxs&=~(C0|C2|C3); - if (ST(0)==ST(1)) npxs|=C3; - else if (ST(0)