diff options
-rw-r--r-- | source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c b/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c index b876ae1..a65ceb7 100644 --- a/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c +++ b/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c @@ -54,7 +54,7 @@ void { if ( - f128M_isSignalingNaN( (const float128_t *) aWPtr ); + f128M_isSignalingNaN( (const float128_t *) aWPtr ) || (bWPtr && f128M_isSignalingNaN( (const float128_t *) bWPtr )) ) { softfloat_raiseFlags( softfloat_flag_invalid ); |