fix double-precision NaNs
authorAndrew Waterman <waterman@eecs.berkeley.edu>
Tue, 20 Mar 2012 02:38:26 +0000 (19:38 -0700)
committerAndrew Waterman <waterman@eecs.berkeley.edu>
Tue, 20 Mar 2012 02:38:26 +0000 (19:38 -0700)
softfloat_riscv/specialize.h

index bf57bc988d30f92ec507635e27c76bce1ecb1127..1793c4675796e9b5695e3fe783276aa733d40459 100755 (executable)
@@ -83,7 +83,7 @@ uint_fast32_t softfloat_propagateNaNF32UI( uint_fast32_t, uint_fast32_t );
 /*----------------------------------------------------------------------------\r
 | The pattern for a default generated double-precision NaN.\r
 *----------------------------------------------------------------------------*/\r
-#define defaultNaNF64UI UINT64_C(0xFFF8000000000000)\r
+#define defaultNaNF64UI UINT64_C(0xFFFFFFFFFFFFFFFF)\r
 \r
 /*----------------------------------------------------------------------------\r
 *----------------------------------------------------------------------------*/\r