FPEXC_EX
fmxr(FPEXC, fpexc & ~(FPEXC_EX|FPEXC_DEX|FPEXC_FP2V|FPEXC_VV|FPEXC_TRAP_MASK));
if (fpexc & FPEXC_EX) {
if (fpexc & (FPEXC_EX | FPEXC_VV)) {
if ((fpexc & (FPEXC_EX | FPEXC_FP2V)) != (FPEXC_EX | FPEXC_FP2V))
fpexc &= ~(FPEXC_EX | FPEXC_FP2V);
fmxr(FPEXC, fpexc & ~FPEXC_EX);
if (fpexc & FPEXC_EX)
if (!(fpexc & (FPEXC_EX | FPEXC_DEX))) {