--- uClibc/libm/s_sin.c.ark 2004-09-15 13:47:25.000000000 +0200 +++ uClibc/libm/s_sin.c 2004-09-15 13:47:56.000000000 +0200 @@ -80,3 +80,7 @@ } } } + +float sinf(float x) { + return __builtin_sinf(x); +} --- uClibc/libm/s_cos.c.ark 2004-09-15 13:47:58.000000000 +0200 +++ uClibc/libm/s_cos.c 2004-09-15 13:48:14.000000000 +0200 @@ -80,3 +80,7 @@ } } } + +float cosf(float x) { + return __builtin_cosf(x); +} --- uClibc/libm/s_tan.c.ark 2004-09-15 13:48:17.000000000 +0200 +++ uClibc/libm/s_tan.c 2004-09-15 13:48:37.000000000 +0200 @@ -74,3 +74,7 @@ -1 -- n odd */ } } + +float tanf(float x) { + return __builtin_tanf(x); +} --- uClibc/libm/s_rint.c.ark 2004-09-15 13:48:42.000000000 +0200 +++ uClibc/libm/s_rint.c 2004-09-15 13:49:03.000000000 +0200 @@ -84,3 +84,7 @@ w = TWO52[sx]+x; return w-TWO52[sx]; } + +float rintf(float x) { + return __builtin_rintf(x); +} --- uClibc/libm/w_log.c.ark 2004-09-15 20:51:20.000000000 +0200 +++ uClibc/libm/w_log.c 2004-09-15 20:51:56.000000000 +0200 @@ -41,3 +41,8 @@ return __kernel_standard(x,x,17); /* log(x<0) */ #endif } + +float logf(float x) +{ + return __builtin_logf(x); +} --- uClibc/libm/w_log10.c.ark 2004-09-15 20:51:59.000000000 +0200 +++ uClibc/libm/w_log10.c 2004-09-15 20:52:15.000000000 +0200 @@ -44,3 +44,8 @@ return z; #endif } + +float log10f(float x) +{ + return __builtin_log10f(x); +} --- uClibc/libm/w_exp.c.ark 2004-11-04 02:59:03.000000000 +0100 +++ uClibc/libm/w_exp.c 2004-11-04 02:59:48.000000000 +0100 @@ -51,3 +51,8 @@ return z; #endif } + +float exp2f(float x) +{ + return (float)pow(2.0, x); +}