4 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024
5 void sincosl(long double x, long double *sin, long double *cos)
7 sincos(x, (double *)sin, (double *)cos);
9 #elif (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
10 void sincosl(long double x, long double *sin, long double *cos)
14 long double y[2], s, c;
19 /* x = +-0 or subnormal */
27 if (u.bits.exp == 0x7fff) {
34 *sin = __sinl(x, 0, 0);
39 n = __rem_pio2l(x, y);
40 s = __sinl(y[0], y[1], 1);
41 c = __cosl(y[0], y[1]);