[Qemu-devel] Re: [PATCH] softfloat: fix floatx80_is_{quiet, signaling}_nan()

2011-01-13 Thread Peter Maydell
On 13 January 2011 01:31, Aurelien Jarno aurel...@aurel32.net wrote: On Wed, Jan 12, 2011 at 03:05:10PM -0600, Peter Maydell wrote: Actually, will   return ((a.high 0x7fff) == 0x7fff) (a.low = LIT64(0x4000)); do? Untested but I think it will do the right thing. I'm not sure

[Qemu-devel] Re: [PATCH] softfloat: fix floatx80_is_{quiet, signaling}_nan()

2011-01-12 Thread Peter Maydell
On 12 January 2011 13:59, Aurelien Jarno aurel...@aurel32.net wrote: @@ -494,7 +495,8 @@ int floatx80_is_quiet_nan( floatx80 a )  int floatx80_is_signaling_nan( floatx80 a )  {  #if SNAN_BIT_IS_ONE -    return ( ( a.high 0x7FFF ) == 0x7FFF ) (bits64) ( a.low1 ); +    return ( ( a.high

[Qemu-devel] Re: [PATCH] softfloat: fix floatx80_is_{quiet, signaling}_nan()

2011-01-12 Thread Aurelien Jarno
On Wed, Jan 12, 2011 at 03:05:10PM -0600, Peter Maydell wrote: On 12 January 2011 13:59, Aurelien Jarno aurel...@aurel32.net wrote: @@ -494,7 +495,8 @@ int floatx80_is_quiet_nan( floatx80 a )  int floatx80_is_signaling_nan( floatx80 a )  {  #if SNAN_BIT_IS_ONE -    return ( ( a.high