https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127230

Drea Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|libstdc++                   |other

--- Comment #1 from Drea Pinski <pinskia at gcc dot gnu.org> ---
```
#if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L
/* Maximum finite positive value with MANT_DIG digits in the
   significand taking their maximum value.  */
#undef FLT_NORM_MAX
#undef DBL_NORM_MAX
#undef LDBL_NORM_MAX
#define FLT_NORM_MAX    __FLT_NORM_MAX__
#define DBL_NORM_MAX    __DBL_NORM_MAX__
#define LDBL_NORM_MAX   __LDBL_NORM_MAX__

/* Whether each type matches an IEC 60559 format.  */
#undef FLT_IS_IEC_60559
#undef DBL_IS_IEC_60559
#undef LDBL_IS_IEC_60559
#define FLT_IS_IEC_60559        __FLT_IS_IEC_60559__
#define DBL_IS_IEC_60559        __DBL_IS_IEC_60559__
#define LDBL_IS_IEC_60559       __LDBL_IS_IEC_60559__

/* Infinity in type float; not defined if infinity not supported.  */
#if __FLT_HAS_INFINITY__
#undef INFINITY
#define INFINITY        (__builtin_inff ())
#endif
...

Looks like float.h was not updated.

Reply via email to