1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#include <stdbool.h> #include "platform.h" #include "internals.h" #include "specialize.h" #include "softfloat.h" bool f64_isSignalingNaN( float64_t a ) { union ui64_f64 uA; uA.f = a; return softfloat_isSigNaNF64UI( uA.ui ); }