1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
/* * infinityf () returns the representation of infinity. * Added by Cygnus Support. */ #include "fdlibm.h" float infinityf() { float x; SET_FLOAT_WORD(x,0x7f800000); return x; } #ifdef _DOUBLE_IS_32BITS double infinity() { return (double) infinityf(); } #endif /* defined(_DOUBLE_IS_32BITS) */