Y) in format FMT. */ extern bool real_nextafter (REAL_VALUE_TYPE *, format_helper, const REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *); /* Write into BUF the maximum representable finite floating-point number, (1 - b**-p) * b**emax for a given FP format FMT as a hex float string. BUF must be large enough to contain the result. */ extern void get_max_float (const struct real_format *, char *, size_t, bool); #ifndef GENERATOR_FILE /* real related routines. */ extern wide_int real_to_integer (const REAL_VALUE_TYPE *, bool *, int); extern void real_from_integer (REAL_VALUE_TYPE *, format_helper, const wide_int_ref &, signop); #endif /* Fills r with the largest value such that 1 + r*r won't overflow. This is used in both sin (atan (x)) and cos (atan(x)) optimizations. */ extern void build_sinatan_real (REAL_VALUE_TYPE *, tree); #endif /* ! GCC_REAL_H */