# HG changeset patch # User Sam Lantinga # Date 1223829042 0 # Node ID 2a46b5912665425fd4d34a07d36738ec0b2a4124 # Parent 26861c61142aa8a75567a1a6a9cfa0fd9e03a38d Added missing math.h functionality for SDL_audiocvt.c diff -r 26861c61142a -r 2a46b5912665 src/libm/math.h --- a/src/libm/math.h Sun Oct 12 16:21:36 2008 +0000 +++ b/src/libm/math.h Sun Oct 12 16:30:42 2008 +0000 @@ -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 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: */