Fix NaN propagation for fcvt
[riscv-isa-sim.git] / softfloat / s_commonNaNToF32UI.c
index 61f27356eebf50e770ae0d66a0b01f874144b567..e16950cd34feedc85805e3f78d0d3086f49f562f 100755 (executable)
@@ -11,7 +11,7 @@
 uint_fast32_t softfloat_commonNaNToF32UI( struct commonNaN a )\r
 {\r
 \r
-    return (uint_fast32_t) a.sign<<31 | 0x7FFFFFFF;\r
+    return defaultNaNF32UI;\r
 \r
 }\r
 \r