float128: Add private _Float128 declarations for libm.
[glibc.git] / sysdeps / ieee754 / ldbl-opt / s_sin.c
blob6932ccc080d5622a2ca8223ceaceff50803c6490
1 /* dbl-64/s_sin.c uses NAN and sincos identifiers internally. */
2 #define sincos sincos_disable
3 /* These definitions needed for proper unfolding of __MATHDECL_VEC. */
4 #define __DECL_SIMD_sincos_disable
5 #define __DECL_SIMD_sincos_disablef
6 #define __DECL_SIMD_sincos_disablel
7 #define __DECL_SIMD_sincos_disablef128
8 #include <math_ldbl_opt.h>
9 #undef NAN
10 #undef sincos
11 #include <sysdeps/ieee754/dbl-64/s_sin.c>
12 #if LONG_DOUBLE_COMPAT(libm, GLIBC_2_0)
13 compat_symbol (libm, __sin, sinl, GLIBC_2_0);
14 compat_symbol (libm, __cos, cosl, GLIBC_2_0);
15 #endif