31 #ifdef POK_NEEDS_LIBMATH
38 #include "math_private.h"
42 pow(
double x,
double y)
45 return __ieee754_pow(x,y);
49 if(_LIB_VERSION == _IEEE_|| isnan(y))
return z;
52 return __kernel_standard(x,y,42);
58 return __kernel_standard(x,y,20);
60 return __kernel_standard(x,y,23);
64 if(finite(x)&&finite(y)) {
66 return __kernel_standard(x,y,24);
68 return __kernel_standard(x,y,21);
71 if(z==0.0&&finite(x)&&finite(y))
72 return __kernel_standard(x,y,22);