__fpmacro_unary_floating
#define fpclassify(__x) __fpmacro_unary_floating(fpclassify, __x)
#define isfinite(__x) __fpmacro_unary_floating(isfinite, __x)
#define signbit(__x) __fpmacro_unary_floating(signbit, __x)
#define isinf(__x) __fpmacro_unary_floating(isinf, __x)
#define isnan(__x) __fpmacro_unary_floating(isnan, __x)
# define issignalling(x) __fpmacro_unary_floating(issignalling, x)