added missing prototypes and moved some around.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39659 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
79bcfcc891
commit
8f9cef36d1
@ -97,9 +97,13 @@ extern float atanf(float x);
|
||||
extern float atanhf(float x);
|
||||
extern float cbrtf(float x);
|
||||
extern float ceilf(float x);
|
||||
extern float copysignf(float x, float y);
|
||||
extern float cosf(float x);
|
||||
extern float coshf(float x);
|
||||
extern float erfcf(float x);
|
||||
extern float erff(float x);
|
||||
extern float expf(float x);
|
||||
extern float exp2f(float x);
|
||||
extern float expm1f(float x);
|
||||
extern float fabsf(float x);
|
||||
extern float fdimf(float x, float y);
|
||||
@ -111,6 +115,7 @@ extern float fmodf(float x, float y);
|
||||
extern float frexpf(float x, int *_exponent);
|
||||
extern float gammaf(float x);
|
||||
extern float hypotf(float x, float y);
|
||||
extern int ilogbf(float x);
|
||||
extern float ldexpf(float x, int exponent);
|
||||
extern float lgammaf(float x);
|
||||
extern long long llrintf(float x);
|
||||
@ -132,11 +137,16 @@ extern float remainderf(float x, float y);
|
||||
extern float remquof(float x, float y, int *quo);
|
||||
extern float rintf(float x);
|
||||
extern float roundf(float x);
|
||||
extern float scalbf(float x, float n);
|
||||
extern float scalblnf(float x, long n);
|
||||
extern float scalbnf(float x, int n);
|
||||
extern float sinf(float x);
|
||||
extern float sinhf(float x);
|
||||
extern float sqrtf(float x);
|
||||
extern float tanf(float x);
|
||||
extern float tanhf(float x);
|
||||
extern float tgammaf(float x);
|
||||
extern float truncf(float x);
|
||||
|
||||
/* double math functions */
|
||||
extern double acos(double x);
|
||||
@ -146,10 +156,16 @@ extern double asinh(double x);
|
||||
extern double atan(double x);
|
||||
extern double atan2(double x, double y);
|
||||
extern double atanh(double x);
|
||||
extern double cbrt(double x);
|
||||
extern double ceil(double x);
|
||||
extern double copysign(double x, double y);
|
||||
extern double cos(double x);
|
||||
extern double cosh(double x);
|
||||
extern double erf(double x);
|
||||
extern double erfc(double x);
|
||||
extern double exp(double x);
|
||||
extern double expm1(double x);
|
||||
extern double exp2(double x);
|
||||
extern double fabs(double x);
|
||||
extern double fdim(double x, double y);
|
||||
extern double floor(double x);
|
||||
@ -159,6 +175,8 @@ extern double fmin(double x, double y);
|
||||
extern double fmod(double x, double y);
|
||||
extern double frexp(double x, int *_exponent);
|
||||
extern double gamma(double x);
|
||||
extern double hypot(double x, double y);
|
||||
extern int ilogb(double x);
|
||||
extern double ldexp(double x, int exponent);
|
||||
extern double lgamma(double x);
|
||||
extern long long llrint(double x);
|
||||
@ -180,24 +198,35 @@ extern double remainder(double x, double y);
|
||||
extern double remquo(double x, double y, int *quo);
|
||||
extern double rint(double x);
|
||||
extern double round(double x);
|
||||
extern double scalb(double x, double y);
|
||||
extern double scalbln(double x, long n);
|
||||
extern double scalbn(double x, int y);
|
||||
extern double sin(double x);
|
||||
extern double sinh(double x);
|
||||
extern double sqrt(double x);
|
||||
extern double tan(double x);
|
||||
extern double tanh(double x);
|
||||
extern double tgamma(double x);
|
||||
extern double trunc(double x);
|
||||
|
||||
/* long double math functions */
|
||||
extern long double acosl(long double x);
|
||||
extern long double acoshl(long double x);
|
||||
extern long double acosl(long double x);
|
||||
extern long double asinhl(long double x);
|
||||
extern long double asinl(long double x);
|
||||
extern long double atanl(long double x);
|
||||
extern long double atanhl(long double x);
|
||||
extern long double atanl(long double x);
|
||||
extern long double atan2l(long double y, long double x);
|
||||
extern long double cbrtl(long double x);
|
||||
extern long double ceill(long double x);
|
||||
extern long double copysignl(long double x, long double y);
|
||||
extern long double cosl(long double x);
|
||||
extern long double coshl(long double x);
|
||||
extern long double erfcl(long double x);
|
||||
extern long double erfl(long double x);
|
||||
extern long double expl(long double x);
|
||||
extern long double expm1l(long double x);
|
||||
extern long double exp2l(long double x);
|
||||
extern long double fabsl(long double x);
|
||||
extern long double fdiml(long double x, long double y);
|
||||
extern long double floorl(long double x);
|
||||
@ -206,9 +235,17 @@ extern long double fmaxl(long double x, long double y);
|
||||
extern long double fminl(long double x, long double y);
|
||||
extern long double fmodl(long double x, long double y);
|
||||
extern long double frexpl(long double num, int *exp);
|
||||
extern long double hypotl(long double x, long double y);
|
||||
extern int ilogbl(long double x);
|
||||
extern long double ldexpl(long double x, int exponent);
|
||||
extern long double lgammal(long double x);
|
||||
extern long long llrintl(long double x);
|
||||
extern long long llroundl(long double x);
|
||||
extern long double logbl(long double x);
|
||||
extern long double logl(long double x);
|
||||
extern long double log1pl(long double x);
|
||||
extern long double log10l(long double x);
|
||||
extern long double log2l(long double x);
|
||||
extern long lrintl(long double x);
|
||||
extern long lroundl(long double x);
|
||||
extern long double modfl(long double value, long double *iptr);
|
||||
@ -221,26 +258,22 @@ extern long double remainderl(long double x, long double y);
|
||||
extern long double remquol(long double x, long double y, int *quo);
|
||||
extern long double rintl(long double x);
|
||||
extern long double roundl(long double x);
|
||||
extern long double scalbnl(long double x, int n);
|
||||
extern long double scalblnl(long double x, long n);
|
||||
extern long double sinl(long double x);
|
||||
extern long double sinhl(long double x);
|
||||
extern long double sqrtl(long double x);
|
||||
extern long double tanl(long double x);
|
||||
extern long double tanhl(long double x);
|
||||
extern long double tgammal(long double x);
|
||||
extern long double truncl(long double x);
|
||||
|
||||
/* some BSD non-ANSI or POSIX math functions */
|
||||
extern double cbrt(double x);
|
||||
extern double erf(double x);
|
||||
extern double erfc(double x);
|
||||
extern double expm1(double x);
|
||||
extern double gamma_r(double x, int *y);
|
||||
extern double hypot(double x, double y);
|
||||
extern int ilogb(double x);
|
||||
extern double j0(double x);
|
||||
extern double j1(double x);
|
||||
extern double jn(int x, double y);
|
||||
extern double lgamma_r(double x, int *y);
|
||||
extern double scalb (double x, double y);
|
||||
extern double y0(double x);
|
||||
extern double y1(double x);
|
||||
extern double yn(int x, double y);
|
||||
@ -250,12 +283,8 @@ extern int isinff(float value);
|
||||
extern int finitef(float value);
|
||||
extern float dremf(float x, float y);
|
||||
extern float significandf(float x);
|
||||
extern float copysignf(float x, float y);
|
||||
extern int isnanf(float value);
|
||||
extern double significand(double x);
|
||||
extern double copysign(double x, double y);
|
||||
extern double scalbln(double x, long n);
|
||||
extern double scalbn(double x, int y);
|
||||
extern double drem(double x, double y);
|
||||
extern int finite(double x);
|
||||
extern float j0f(float x);
|
||||
@ -264,18 +293,9 @@ extern float jnf(int x, float y);
|
||||
extern float y0f(float x);
|
||||
extern float y1f(float x);
|
||||
extern float ynf(int x, float y);
|
||||
extern float erff(float x);
|
||||
extern float erfcf(float x);
|
||||
extern float gammaf_r(float x, int *y);
|
||||
extern float lgammaf_r(float x, int *y);
|
||||
extern float scalbf(float x, float n);
|
||||
extern float scalbnf(float x, int n);
|
||||
extern int ilogbf(float x);
|
||||
|
||||
extern long double erfcl(long double x);
|
||||
extern long double erfl(long double x);
|
||||
extern long double scalbnl(long double x, int n);
|
||||
extern long double scalblnl(long double x, long n);
|
||||
|
||||
/* prototypes for functions used in the macros below */
|
||||
extern int __fpclassifyf(float value);
|
||||
|
Loading…
x
Reference in New Issue
Block a user