26 #if defined (HAVE_CONFIG_H)
136 static bool initialized =
false;
147 lo_nan = std::numeric_limits<double>::quiet_NaN ();
148 lo_inf = std::numeric_limits<double>::infinity ();
150 lo_float_nan = std::numeric_limits<float>::quiet_NaN ();
188 (*current_liboctave_error_handler)
189 (
"lo_ieee_init: floating point format is not IEEE! Maybe DLAMCH is miscompiled, or you are using some strange system without IEEE floating point math?");
double lo_ieee_inf_value(void)
int __lo_ieee_float_is_NA(float x)
double lo_ieee_na_value(void)
float lo_ieee_float_inf_value(void)
int __lo_ieee_is_old_NA(double x)
void octave_ieee_init(void)
static float lo_float_nan
static float lo_float_inf
int __lo_ieee_is_NA(double x)
double lo_ieee_nan_value(void)
float lo_ieee_float_na_value(void)
float lo_ieee_float_nan_value(void)
double __lo_ieee_replace_old_NA(double x)
#define LO_IEEE_NA_HW_OLD
#define LO_IEEE_NA_LW_OLD
int __lo_ieee_float_isnan(float x)
int __lo_ieee_isnan(double x)
F77_RET_T const F77_DBLE * x
float_format native_float_format(void)
@ flt_fmt_ieee_big_endian
@ flt_fmt_ieee_little_endian