diff options
author | Normmatt <normmatt234@gmail.com> | 2014-12-16 05:56:01 -0500 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2014-12-16 05:56:06 -0500 |
commit | 9c127f4a01fee95632336d53269cdf1c64ea37a3 (patch) | |
tree | eb63bbf631cae0ed9ae84a2e4bf07cf484cd88de /src | |
parent | 2ed03c10e03bbd0f513d157c577f1c75ae9ede5b (diff) |
armemu: Fix FTOUI NaN sign.
Diffstat (limited to 'src')
-rw-r--r-- | src/core/arm/skyeye_common/vfp/vfpsingle.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/arm/skyeye_common/vfp/vfpsingle.cpp b/src/core/arm/skyeye_common/vfp/vfpsingle.cpp index f5410fd9a..6c33d8b78 100644 --- a/src/core/arm/skyeye_common/vfp/vfpsingle.cpp +++ b/src/core/arm/skyeye_common/vfp/vfpsingle.cpp @@ -614,7 +614,7 @@ static u32 vfp_single_ftoui(ARMul_State* state, int sd, int unused, s32 m, u32 f exceptions |= FPSCR_IDC; if (tm & VFP_NAN) - vsm.sign = 0; + vsm.sign = 1; if (vsm.exponent >= 127 + 32) { d = vsm.sign ? 0 : 0xffffffff; |