mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 14:00:30 +00:00
Do not define tgmath.h fmaxmag, fminmag macros for C2X (bug 28397)
C2X does not include fmaxmag and fminmag. When I updated feature test
macro handling accordingly (commit
858045ad1c
, "Update floating-point
feature test macro handling for C2X", included in 2.34), I missed
updating tgmath.h so it doesn't define the corresponding type-generic
macros unless __STDC_WANT_IEC_60559_BFP_EXT__ is defined; I've now
reported this as bug 28397. Adjust the conditionals in tgmath.h
accordingly.
Tested for x86_64.
This commit is contained in:
parent
90f0ac10a7
commit
79850e1025
@ -921,7 +921,9 @@
|
||||
|
||||
/* Like ilogb, but returning long int. */
|
||||
# define llogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llogb)
|
||||
#endif
|
||||
|
||||
#if __GLIBC_USE (IEC_60559_BFP_EXT)
|
||||
/* Return value with maximum magnitude. */
|
||||
# define fmaxmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmaxmag)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user