|
|
@ -2,6 +2,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
#include "math.h" |
|
|
|
#include "math.h" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* cosf for uClibc
|
|
|
|
/* cosf for uClibc
|
|
|
|
* |
|
|
|
* |
|
|
|
* wrapper for cos(x) |
|
|
|
* wrapper for cos(x) |
|
|
@ -17,6 +18,7 @@ |
|
|
|
return (float) cos( (double)x ); |
|
|
|
return (float) cos( (double)x ); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* sinf for uClibc
|
|
|
|
/* sinf for uClibc
|
|
|
|
* |
|
|
|
* |
|
|
|
* wrapper for sin(x) |
|
|
|
* wrapper for sin(x) |
|
|
@ -32,6 +34,23 @@ |
|
|
|
return (float) sin( (double)x ); |
|
|
|
return (float) sin( (double)x ); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ceilf for uClibc
|
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
* wrapper for ceil(x) |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __STDC__ |
|
|
|
|
|
|
|
float ceilf(float x) |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
float rintf(x) |
|
|
|
|
|
|
|
float x; |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
return (float) ceil( (double)x ); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* rintf for uClibc
|
|
|
|
/* rintf for uClibc
|
|
|
|
* |
|
|
|
* |
|
|
|
* wrapper for rint(x) |
|
|
|
* wrapper for rint(x) |
|
|
@ -46,3 +65,4 @@ |
|
|
|
{ |
|
|
|
{ |
|
|
|
return (float) sin( (double)x ); |
|
|
|
return (float) sin( (double)x ); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|