3 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024
4 void sincosl(long double x, long double *sin, long double *cos)
11 #elif (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
12 #include "__rem_pio2l.h"
14 void sincosl(long double x, long double *sin, long double *cos)
18 long double y[2], s, c;
23 /* x = +-0 or subnormal */
31 if (u.bits.exp == 0x7fff) {
38 *sin = __sinl(x, 0, 0);
43 n = __rem_pio2l(x, y);
44 s = __sinl(y[0], y[1], 1);
45 c = __cosl(y[0], y[1]);