Index: configure.ac =================================================================== --- configure.ac (revision 73639) +++ configure.ac (working copy) @@ -3036,28 +3036,7 @@ save_LIBS=$LIBS LIBS="$LIBS $MATH_LIBS" -AC_MSG_CHECKING(if have working sincos()) -AC_RUN_IFELSE([AC_LANG_SOURCE([[ - #include - #include - #define PI 3.14159265358979323846 - extern void sincos(double x, double *s, double *c); - int main () { - double sinx=0.0, cosx=1.0; - int i; - /* try to convince clever compilers not to optize this away! */ - for (i=2; i<4; i++) {sincos(PI/(double)i,&sinx,&cosx);} - assert(sinx>0.8660253); - assert(sinx<0.8660255); - assert(cosx<0.5000001); - assert(cosx>0.4999999); - return 0; - } - ]])],[AC_MSG_RESULT(yes) - AC_DEFINE_UNQUOTED(HAVE_SINCOS,1,Define if libm provides a *working* sincos function) - ],[AC_MSG_RESULT(no) - ],[AC_MSG_RESULT(no - assumed because cross-compiling) - ]) +AC_CHECK_FUNCS(sincos) LIBS=$save_LIBS # -----------------------------------