diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 4 | ||||
-rw-r--r-- | math/mathcalls.h | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/math/Makefile b/math/Makefile index 86418b003a..1ff61a03c8 100644 --- a/math/Makefile +++ b/math/Makefile @@ -53,10 +53,10 @@ libm-calls = e_acos e_acosh e_asin e_atan2 e_atanh e_cosh e_exp e_fmod \ w_gamma_r w_hypot w_j0 w_j1 w_jn w_lgamma w_lgamma_r \ w_log w_log10 w_pow w_remainder w_scalb w_sinh w_sqrt \ s_signbit s_fpclassify s_fmax s_fmin s_fdim s_nan s_trunc \ - s_remquo s_log2 s_exp2 s_round s_nearbyint \ + s_remquo s_log2 s_exp2 s_round s_nearbyint s_sincos \ conj cimag creal cabs carg s_cexp s_csinh s_ccosh s_clog \ s_catan s_casin s_ccos s_csin s_ctan s_ctanh s_cacos \ - s_casinh s_cacosh s_catanh s_csqrt s_cpow + s_casinh s_cacosh s_catanh s_csqrt s_cpow s_cproj libm-routines = $(libm-support) $(libm-calls) \ $(patsubst %_rf,%f_r,$(libm-calls:=f)) \ $(long-m-$(long-double-fcts)) diff --git a/math/mathcalls.h b/math/mathcalls.h index d566020aee..0aac420bd0 100644 --- a/math/mathcalls.h +++ b/math/mathcalls.h @@ -63,6 +63,11 @@ __MATHCALL (sin,, (_Mdouble_ __x)); /* Tangent of X. */ __MATHCALL (tan,, (_Mdouble_ __x)); +#ifdef __USE_GNU +/* Cosine and sine of X. */ +__MATHDECL (void, sincos,, + (_Mdouble_ __x, _Mdouble_ *__sinx, _Mdouble_ *__cosx)); +#endif /* Hyperbolic functions. */ |