1 /* { dg-do compile } */ 2 3 extern void sincos(double x, double *sinx, double *cosx); 4 apply(void (* f)(double,double *,double *),double x,double * sinx,double * cosx)5void apply(void (*f)(double, double *, double *), 6 double x, double *sinx, double *cosx) 7 { 8 f(x, sinx, cosx); 9 return; 10 } 11 apply_sincos(double x,double * sinx,double * cosx)12void apply_sincos(double x, double *sinx, double *cosx) 13 { 14 apply(sincos, x, sinx, cosx); 15 return; 16 } 17