Commit 9027db892a56577f2e421091848ef97e59261030
1 parent
64b40bc5
Fix ARM default NaN.
Signed-off-by: Paul Brook <paul@codesourcery.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5618 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
2 deletions
fpu/softfloat-specialize.h
... | ... | @@ -61,7 +61,7 @@ typedef struct { |
61 | 61 | *----------------------------------------------------------------------------*/ |
62 | 62 | #if defined(TARGET_SPARC) |
63 | 63 | #define float32_default_nan make_float32(0x7FFFFFFF) |
64 | -#elif defined(TARGET_POWERPC) | |
64 | +#elif defined(TARGET_POWERPC) || defined(TARGET_ARM) | |
65 | 65 | #define float32_default_nan make_float32(0x7FC00000) |
66 | 66 | #elif defined(TARGET_HPPA) |
67 | 67 | #define float32_default_nan make_float32(0x7FA00000) |
... | ... | @@ -186,7 +186,7 @@ static float32 propagateFloat32NaN( float32 a, float32 b STATUS_PARAM) |
186 | 186 | *----------------------------------------------------------------------------*/ |
187 | 187 | #if defined(TARGET_SPARC) |
188 | 188 | #define float64_default_nan make_float64(LIT64( 0x7FFFFFFFFFFFFFFF )) |
189 | -#elif defined(TARGET_POWERPC) | |
189 | +#elif defined(TARGET_POWERPC) || defined(TARGET_ARM) | |
190 | 190 | #define float64_default_nan make_float64(LIT64( 0x7FF8000000000000 )) |
191 | 191 | #elif defined(TARGET_HPPA) |
192 | 192 | #define float64_default_nan make_float64(LIT64( 0x7FF4000000000000 )) | ... | ... |