diff --git a/cpu/ppc/ppcfpopcodes.cpp b/cpu/ppc/ppcfpopcodes.cpp index 4e80935..e07c086 100644 --- a/cpu/ppc/ppcfpopcodes.cpp +++ b/cpu/ppc/ppcfpopcodes.cpp @@ -236,7 +236,7 @@ static void fpresult_update(double set_result) { } if (std::isinf(set_result)) - ppc_state.fpscr |= FPCC_FPRCD; + ppc_state.fpscr |= FPCC_FUNAN; } }