diff --git a/src/libm/math.h b/src/libm/math.h index a10b833cb..b518476c8 100644 --- a/src/libm/math.h +++ b/src/libm/math.h @@ -28,6 +28,8 @@ /* Math routines from uClibc: http://www.uclibc.org */ +#define M_PI 3.14159265358979323846264338327950288 /* pi */ + extern double __ieee754_log(double x); extern double __ieee754_pow(double x, double y); extern double __ieee754_sqrt(double x); @@ -43,6 +45,9 @@ extern double floor(double x); extern double scalbn(double x, int n); extern double sin(double x); +#define sinf(x) (float)sin((double)x) +#define cosf(x) (float)cos((double)x) + #endif /* HAVE_MATH_H */ /* vi: set ts=4 sw=4 expandtab: */