1 /* Copyright (c) 2002 Thomas Fitzsimmons <fitzsim@redhat.com> */ 2 /* sincos -- currently no more efficient than two separate calls to 3 sin and cos. */ 4 5 #define _GNU_SOURCE 6 #include "fdlibm.h" 7 #include <errno.h> 8 #include <math.h> 9 10 #ifdef _NEED_FLOAT64 11 12 void __inhibit_new_builtin_calls sincos64(__float64 x,__float64 * sinx,__float64 * cosx)13sincos64(__float64 x, __float64 *sinx, __float64 *cosx) 14 { 15 *sinx = _sin64(x); 16 *cosx = _cos64(x); 17 } 18 19 _MATH_ALIAS_v_dDD(sincos) 20 21 #endif /* _NEED_FLOAT64 */ 22