summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDean Scarff <dos@scarff.id.au>2020-05-08 17:01:20 +1000
committerscoder <stefan_ml@behnel.de>2020-05-08 13:52:19 +0200
commit3ce725e7f92746eeda15455a05429d158ae3e55e (patch)
treeb0fe91915f4f64e5f41f1c6a02cece9d547a8deb
parent6d3098246e93baef7d825ca7cf02b49bc6cb53b7 (diff)
downloadcython-3ce725e7f92746eeda15455a05429d158ae3e55e.tar.gz
Sort functions in libc.math
Sorting alphabetically by function name makes it easier to audit changes. Also changes "type *" -> "type*"
-rw-r--r--Cython/Includes/libc/math.pxd98
1 files changed, 43 insertions, 55 deletions
diff --git a/Cython/Includes/libc/math.pxd b/Cython/Includes/libc/math.pxd
index b002670b2..c7adeacb2 100644
--- a/Cython/Includes/libc/math.pxd
+++ b/Cython/Includes/libc/math.pxd
@@ -24,80 +24,68 @@ cdef extern from "<math.h>" nogil:
const long double HUGE_VALL
double acos(double x)
+ double acosh(double x)
double asin(double x)
+ double asinh(double x)
double atan(double x)
double atan2(double y, double x)
- double cos(double x)
- double sin(double x)
- double tan(double x)
-
- double cosh(double x)
- double sinh(double x)
- double tanh(double x)
- double acosh(double x)
- 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, int* exponent)
- double ldexp(double x, int 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)
float copysignf(float, float)
long double copysignl(long double, long double)
-
+ double cos(double x)
+ double cosh(double x)
double erf(double)
- float erff(float)
- long double erfl(long double)
double erfc(double)
float erfcf(float)
long double erfcl(long double)
-
+ float erff(float)
+ long double erfl(long double)
+ double exp(double x)
+ double exp2(double x)
+ double expm1(double x)
+ double fabs(double x)
double fdim(double x, double y)
+ double floor(double x)
double fma(double x, double y, double z)
double fmax(double x, double y)
double fmin(double x, double y)
+ double fmod(double x, double y)
+ double frexp(double x, int* exponent)
+ double hypot(double x, double y)
+ int ilogb(double x)
+ double ldexp(double x, int exponent)
+ double lgamma(double x)
+ long long llrint(double)
+ long long llround(double)
+ double log(double x)
+ double log10(double x)
+ double log1p(double x)
+ double log2(double x)
+ double logb(double x)
+ long lrint(double)
+ long lround(double)
+ double modf(double x, double* iptr)
+ double nan(const char*)
+ double nearbyint(double x)
+ double nextafter(double, double)
+ double nexttoward(double, long double)
+ double pow(double x, double y)
+ double remainder(double x, double y)
+ double remquo(double x, double y, int* quot)
+ double rint(double x)
+ double round(double x)
double scalbln(double x, long n)
double scalbn(double x, int n)
-
- double nan(const char*)
+ double sin(double x)
+ double sinh(double x)
+ double sqrt(double x)
+ double tan(double x)
+ double tanh(double x)
+ double tgamma(double x)
+ double trunc(double x)
int isinf(long double) # -1 / 0 / 1
bint isfinite(long double)