From: Stefan Behnel Date: Fri, 18 Feb 2011 07:13:29 +0000 (+0100) Subject: more declarations in math.pxd X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a7506d0cedbcd5e9e4c0555256e5cc3e02f9cb46;p=cython.git more declarations in math.pxd --- diff --git a/Cython/Includes/libc/math.pxd b/Cython/Includes/libc/math.pxd index 69bea8ed..1c2d66d4 100644 --- a/Cython/Includes/libc/math.pxd +++ b/Cython/Includes/libc/math.pxd @@ -29,9 +29,57 @@ cdef extern from "math.h": double asinh(double x) double atanh(double x) + double hypot(double x, double y) + double exp(double x) + double exp2(double x) + double expm1(double x) double log(double x) + double logb(double x) + double log2(double x) double log10(double x) + double log1p(double x) + int ilogb(double x) + + double lgamma(double x) + double tgamma(double x) + double frexp(double x, double* exponent) + double ldexp(double x, double exponent) + + double modf(double x, double* iptr) + double fmod(double x, double y) + double remainder(double x, double y) + double remquo(double x, double y, int *quot) double pow(double x, double y) double sqrt(double x) + double cbrt(double x) + + double fabs(double x) + double ceil(double x) + double floor(double x) + double trunc(double x) + double rint(double x) + double round(double x) + double nearbyint(double x) + double nextafter(double, double) + double nexttoward(double, long double) + + long long llrint(double) + long lrint(double) + long long llround(double) + long lround(double) + + double copysign(double, double) + double erf(double) + double erfc(double) + + double fdim(double x, double y) + double fma(double x, double y) + double fmax(double x, double y) + double fmin(double x, double y) + double scalbln(double x, long n) + double scalbn(double x, int n) + + double nan(char*) # const char* +