aboutsummaryrefslogtreecommitdiff
path: root/softfloat/specialize.h
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2016-01-12 16:13:20 -0800
committerAndrew Waterman <waterman@cs.berkeley.edu>2016-01-12 16:13:20 -0800
commit3face89fafd851e17343d0fa646852f332af3a0b (patch)
tree1ec750d8f4055f32cac42111f3936e03be730f5f /softfloat/specialize.h
parentca7ea7e8205ef31e5569066885cdf4b07c104f8b (diff)
downloadspike-3face89fafd851e17343d0fa646852f332af3a0b.zip
spike-3face89fafd851e17343d0fa646852f332af3a0b.tar.gz
spike-3face89fafd851e17343d0fa646852f332af3a0b.tar.bz2
Use new NaN discipline
Diffstat (limited to 'softfloat/specialize.h')
-rwxr-xr-xsoftfloat/specialize.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/softfloat/specialize.h b/softfloat/specialize.h
index 1793c46..72a9f16 100755
--- a/softfloat/specialize.h
+++ b/softfloat/specialize.h
@@ -50,7 +50,7 @@ struct commonNaN {
/*----------------------------------------------------------------------------
| The pattern for a default generated single-precision NaN.
*----------------------------------------------------------------------------*/
-#define defaultNaNF32UI 0xFFFFFFFF
+#define defaultNaNF32UI 0x7FC00000
/*----------------------------------------------------------------------------
| Returns 1 if the single-precision floating-point value `a' is a signaling
@@ -83,7 +83,7 @@ uint_fast32_t softfloat_propagateNaNF32UI( uint_fast32_t, uint_fast32_t );
/*----------------------------------------------------------------------------
| The pattern for a default generated double-precision NaN.
*----------------------------------------------------------------------------*/
-#define defaultNaNF64UI UINT64_C(0xFFFFFFFFFFFFFFFF)
+#define defaultNaNF64UI UINT64_C(0x7FF8000000000000)
/*----------------------------------------------------------------------------
*----------------------------------------------------------------------------*/