Sophie

Sophie

distrib > Arklinux > devel > x86_64 > by-pkgid > 044ab54737de8e8bb20e21661b8818b3 > files > 9

uClibc-0.9.28-0.10391.1ark.src.rpm

--- 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);
+}