__MATH_PRECNAME
__MATH_PRECNAME(cimag) (_Mdouble_complex_ __z) __THROW
__MATH_PRECNAME(creal) (_Mdouble_complex_ __z) __THROW
__MATH_PRECNAME(conj) (_Mdouble_complex_ __z) __THROW
# define __MATH_PRECNAME(name) name/**/l
#undef __MATH_PRECNAME
#define __MATH_PRECNAME(name) name
#undef __MATH_PRECNAME
# define __MATH_PRECNAME(name) name##f
# define __MATH_PRECNAME(name) name/**/f
#undef __MATH_PRECNAME
# define __MATH_PRECNAME(name) name##l