You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							531 lines
						
					
					
						
							14 KiB
						
					
					
				
			
		
		
	
	
							531 lines
						
					
					
						
							14 KiB
						
					
					
				# --- T2-COPYRIGHT-NOTE-BEGIN --- | 
						|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. | 
						|
#  | 
						|
# T2 SDE: package/.../dietlibc/libm-i386.patch | 
						|
# Copyright (C) 2006 The T2 SDE Project | 
						|
#  | 
						|
# More information can be found in the files COPYING and README. | 
						|
#  | 
						|
# This patch file is dual-licensed. It is available under the license the | 
						|
# patched project is licensed under, as long as it is an OpenSource license | 
						|
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms | 
						|
# of the GNU General Public License as published by the Free Software | 
						|
# Foundation; either version 2 of the License, or (at your option) any later | 
						|
# version. | 
						|
# --- T2-COPYRIGHT-NOTE-END --- | 
						|
 | 
						|
diff -ur dietlibc-0.30/libm/fpmacros.c dietlibc-0.30-libm-i386/libm/fpmacros.c | 
						|
--- dietlibc-0.30/libm/fpmacros.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/fpmacros.c	2006-06-28 19:51:31.000000000 +0200 | 
						|
@@ -20,6 +20,8 @@ | 
						|
 ** | 
						|
 ***********************************************************************/ | 
						|
  | 
						|
+#if ! defined (__i386__) && ! defined (__x86_64__) | 
						|
+ | 
						|
 #include     <features.h> | 
						|
 #define _GNU_SOURCE | 
						|
 #include     <sys/types.h> | 
						|
@@ -289,3 +291,4 @@ | 
						|
 weak_alias (__isnanl, isnanl); | 
						|
 #endif | 
						|
  | 
						|
+#endif | 
						|
diff -ur dietlibc-0.30/libm/s_asinh.c dietlibc-0.30-libm-i386/libm/s_asinh.c | 
						|
--- dietlibc-0.30/libm/s_asinh.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_asinh.c	2006-06-28 20:03:38.000000000 +0200 | 
						|
@@ -38,9 +38,9 @@ | 
						|
 huge=  1.00000000000000000000e+300; | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double asinh(double x) | 
						|
+	double __asinh(double x) | 
						|
 #else | 
						|
-	double asinh(x) | 
						|
+	double __asinh(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -63,3 +63,4 @@ | 
						|
 	} | 
						|
 	if(hx>0) return w; else return -w; | 
						|
 } | 
						|
+weak_alias (__asinh, asinh) | 
						|
diff -ur dietlibc-0.30/libm/s_atan.c dietlibc-0.30-libm-i386/libm/s_atan.c | 
						|
--- dietlibc-0.30/libm/s_atan.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_atan.c	2006-06-28 20:10:26.000000000 +0200 | 
						|
@@ -86,9 +86,9 @@ | 
						|
 huge   = 1.0e300; | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double atan(double x) | 
						|
+	double __atan(double x) | 
						|
 #else | 
						|
-	double atan(x) | 
						|
+	double __atan(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -137,3 +137,4 @@ | 
						|
 	    return (hx<0)? -z:z; | 
						|
 	} | 
						|
 } | 
						|
+weak_alias (__atan, atan) | 
						|
diff -ur dietlibc-0.30/libm/s_cbrt.c dietlibc-0.30-libm-i386/libm/s_cbrt.c | 
						|
--- dietlibc-0.30/libm/s_cbrt.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_cbrt.c	2006-06-28 20:05:18.000000000 +0200 | 
						|
@@ -40,9 +40,9 @@ | 
						|
 G =  3.57142857142857150787e-01; /* 5/14      = 0x3FD6DB6D, 0xB6DB6DB7 */ | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double cbrt(double x) | 
						|
+	double __cbrt(double x) | 
						|
 #else | 
						|
-	double cbrt(x) | 
						|
+	double __cbrt(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -91,3 +91,4 @@ | 
						|
 	SET_HIGH_WORD(t,high|sign); | 
						|
 	return(t); | 
						|
 } | 
						|
+weak_alias (__cbrt, cbrt) | 
						|
diff -ur dietlibc-0.30/libm/s_copysign.c dietlibc-0.30-libm-i386/libm/s_copysign.c | 
						|
--- dietlibc-0.30/libm/s_copysign.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_copysign.c	2006-06-28 20:01:55.000000000 +0200 | 
						|
@@ -24,9 +24,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double copysign(double x, double y) | 
						|
+	double __copysign(double x, double y) | 
						|
 #else | 
						|
-	double copysign(x,y) | 
						|
+	double __copysign(x,y) | 
						|
 	double x,y; | 
						|
 #endif | 
						|
 { | 
						|
@@ -36,4 +36,4 @@ | 
						|
 	SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000)); | 
						|
         return x; | 
						|
 } | 
						|
- | 
						|
+weak_alias(__copysign, copysign) | 
						|
diff -ur dietlibc-0.30/libm/s_cos.c dietlibc-0.30-libm-i386/libm/s_cos.c | 
						|
--- dietlibc-0.30/libm/s_cos.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_cos.c	2006-06-28 20:10:03.000000000 +0200 | 
						|
@@ -49,9 +49,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double cos(double x) | 
						|
+	double __cos(double x) | 
						|
 #else | 
						|
-	double cos(x) | 
						|
+	double __cos(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -80,3 +80,4 @@ | 
						|
 	    } | 
						|
 	} | 
						|
 } | 
						|
+weak_alias (__cos, cos) | 
						|
diff -ur dietlibc-0.30/libm/s_expm1.c dietlibc-0.30-libm-i386/libm/s_expm1.c | 
						|
--- dietlibc-0.30/libm/s_expm1.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_expm1.c	2006-06-28 20:04:13.000000000 +0200 | 
						|
@@ -132,9 +132,9 @@ | 
						|
 Q5  =  -2.01099218183624371326e-07; /* BE8AFDB7 6E09C32D */ | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double expm1(double x) | 
						|
+	double __expm1(double x) | 
						|
 #else | 
						|
-	double expm1(x) | 
						|
+	double __expm1(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -227,3 +227,4 @@ | 
						|
 	} | 
						|
 	return y; | 
						|
 } | 
						|
+weak_alias (__expm1, expm1) | 
						|
diff -ur dietlibc-0.30/libm/s_fabs.c dietlibc-0.30-libm-i386/libm/s_fabs.c | 
						|
--- dietlibc-0.30/libm/s_fabs.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_fabs.c	2006-06-28 20:09:37.000000000 +0200 | 
						|
@@ -22,9 +22,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double fabs(double x) | 
						|
+	double __fabs(double x) | 
						|
 #else | 
						|
-	double fabs(x) | 
						|
+	double __fabs(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -33,3 +33,4 @@ | 
						|
 	SET_HIGH_WORD(x,high&0x7fffffff); | 
						|
         return x; | 
						|
 } | 
						|
+weak_alias (__fabs, fabs) | 
						|
diff -ur dietlibc-0.30/libm/s_floor.c dietlibc-0.30-libm-i386/libm/s_floor.c | 
						|
--- dietlibc-0.30/libm/s_floor.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_floor.c	2006-06-28 20:09:19.000000000 +0200 | 
						|
@@ -33,9 +33,9 @@ | 
						|
 #endif | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double floor(double x) | 
						|
+	double __floor(double x) | 
						|
 #else | 
						|
-	double floor(x) | 
						|
+	double __floor(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -79,3 +79,4 @@ | 
						|
 	INSERT_WORDS(x,i0,i1); | 
						|
 	return x; | 
						|
 } | 
						|
+weak_alias (__floor, floor) | 
						|
diff -ur dietlibc-0.30/libm/s_ilogb.c dietlibc-0.30-libm-i386/libm/s_ilogb.c | 
						|
--- dietlibc-0.30/libm/s_ilogb.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_ilogb.c	2006-06-28 19:58:36.000000000 +0200 | 
						|
@@ -24,9 +24,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	int ilogb(double x) | 
						|
+	int __ilogb(double x) | 
						|
 #else | 
						|
-	int ilogb(x) | 
						|
+	int __ilogb(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -49,3 +49,4 @@ | 
						|
 	else if (hx<0x7ff00000) return (hx>>20)-1023; | 
						|
 	else return 0x7fffffff; | 
						|
 } | 
						|
+weak_alias (__ilogb, ilogb) | 
						|
diff -ur dietlibc-0.30/libm/s_ldexp.c dietlibc-0.30-libm-i386/libm/s_ldexp.c | 
						|
--- dietlibc-0.30/libm/s_ldexp.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_ldexp.c	2006-06-28 20:06:45.000000000 +0200 | 
						|
@@ -19,9 +19,9 @@ | 
						|
 #include <errno.h> | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double ldexp(double value, int exp) | 
						|
+	double __ldexp(double value, int exp) | 
						|
 #else | 
						|
-	double ldexp(value, exp) | 
						|
+	double __ldexp(value, exp) | 
						|
 	double value; int exp; | 
						|
 #endif | 
						|
 { | 
						|
@@ -30,3 +30,4 @@ | 
						|
 	if(!finite(value)||value==0.0) errno = ERANGE; | 
						|
 	return value; | 
						|
 } | 
						|
+weak_alias (__ldexp, ldexp) | 
						|
diff -ur dietlibc-0.30/libm/s_log1p.c dietlibc-0.30-libm-i386/libm/s_log1p.c | 
						|
--- dietlibc-0.30/libm/s_log1p.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_log1p.c	2006-06-28 20:06:16.000000000 +0200 | 
						|
@@ -105,9 +105,9 @@ | 
						|
 #endif | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double log1p(double x) | 
						|
+	double __log1p(double x) | 
						|
 #else | 
						|
-	double log1p(x) | 
						|
+	double __log1p(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -172,3 +172,4 @@ | 
						|
 	if(k==0) return f-(hfsq-s*(hfsq+R)); else | 
						|
 		 return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); | 
						|
 } | 
						|
+weak_alias (__log1p, log1p) | 
						|
diff -ur dietlibc-0.30/libm/s_logb.c dietlibc-0.30-libm-i386/libm/s_logb.c | 
						|
--- dietlibc-0.30/libm/s_logb.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_logb.c	2006-06-28 19:59:16.000000000 +0200 | 
						|
@@ -24,9 +24,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double logb(double x) | 
						|
+	double __logb(double x) | 
						|
 #else | 
						|
-	double logb(x) | 
						|
+	double __logb(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -40,3 +40,4 @@ | 
						|
 	else | 
						|
 		return (double) (ix-1023); | 
						|
 } | 
						|
+weak_alias (__logb, logb) | 
						|
diff -ur dietlibc-0.30/libm/s_sin.c dietlibc-0.30-libm-i386/libm/s_sin.c | 
						|
--- dietlibc-0.30/libm/s_sin.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_sin.c	2006-06-28 20:07:36.000000000 +0200 | 
						|
@@ -49,9 +49,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double sin(double x) | 
						|
+	double __sin(double x) | 
						|
 #else | 
						|
-	double sin(x) | 
						|
+	double __sin(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -80,3 +80,4 @@ | 
						|
 	    } | 
						|
 	} | 
						|
 } | 
						|
+weak_alias (__sin, sin) | 
						|
diff -ur dietlibc-0.30/libm/s_tan.c dietlibc-0.30-libm-i386/libm/s_tan.c | 
						|
--- dietlibc-0.30/libm/s_tan.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/s_tan.c	2006-06-28 19:57:55.000000000 +0200 | 
						|
@@ -48,9 +48,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double tan(double x) | 
						|
+	double __tan(double x) | 
						|
 #else | 
						|
-	double tan(x) | 
						|
+	double __tan(x) | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -74,3 +74,4 @@ | 
						|
 							-1 -- n odd */ | 
						|
 	} | 
						|
 } | 
						|
+weak_alias (__tan, tan) | 
						|
diff -ur dietlibc-0.30/libm/w_acos.c dietlibc-0.30-libm-i386/libm/w_acos.c | 
						|
--- dietlibc-0.30/libm/w_acos.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_acos.c	2006-06-28 20:10:58.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double acos(double x)		/* wrapper acos */ | 
						|
+	double __acos(double x)		/* wrapper acos */ | 
						|
 #else | 
						|
-	double acos(x)			/* wrapper acos */ | 
						|
+	double __acos(x)			/* wrapper acos */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -41,3 +41,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__acos, acos) | 
						|
diff -ur dietlibc-0.30/libm/w_acosh.c dietlibc-0.30-libm-i386/libm/w_acosh.c | 
						|
--- dietlibc-0.30/libm/w_acosh.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_acosh.c	2006-06-28 20:02:44.000000000 +0200 | 
						|
@@ -22,9 +22,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double acosh(double x)		/* wrapper acosh */ | 
						|
+	double __acosh(double x)		/* wrapper acosh */ | 
						|
 #else | 
						|
-	double acosh(x)			/* wrapper acosh */ | 
						|
+	double __acosh(x)			/* wrapper acosh */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -40,3 +40,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__acosh, acosh) | 
						|
diff -ur dietlibc-0.30/libm/w_asin.c dietlibc-0.30-libm-i386/libm/w_asin.c | 
						|
--- dietlibc-0.30/libm/w_asin.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_asin.c	2006-06-28 20:03:08.000000000 +0200 | 
						|
@@ -24,9 +24,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double asin(double x)		/* wrapper asin */ | 
						|
+	double __asin(double x)		/* wrapper asin */ | 
						|
 #else | 
						|
-	double asin(x)			/* wrapper asin */ | 
						|
+	double __asin(x)			/* wrapper asin */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -42,3 +42,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__asin, asin) | 
						|
diff -ur dietlibc-0.30/libm/w_atan2.c dietlibc-0.30-libm-i386/libm/w_atan2.c | 
						|
--- dietlibc-0.30/libm/w_atan2.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_atan2.c	2006-06-28 19:57:11.000000000 +0200 | 
						|
@@ -22,9 +22,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double atan2(double y, double x)	/* wrapper atan2 */ | 
						|
+	double __atan2(double y, double x)	/* wrapper atan2 */ | 
						|
 #else | 
						|
-	double atan2(y,x)			/* wrapper atan2 */ | 
						|
+	double __atan2(y,x)			/* wrapper atan2 */ | 
						|
 	double y,x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -40,3 +40,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__atan2, atan2) | 
						|
diff -ur dietlibc-0.30/libm/w_atanh.c dietlibc-0.30-libm-i386/libm/w_atanh.c | 
						|
--- dietlibc-0.30/libm/w_atanh.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_atanh.c	2006-06-28 20:02:23.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double atanh(double x)		/* wrapper atanh */ | 
						|
+	double __atanh(double x)		/* wrapper atanh */ | 
						|
 #else | 
						|
-	double atanh(x)			/* wrapper atanh */ | 
						|
+	double __atanh(x)			/* wrapper atanh */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -45,3 +45,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__atanh, atanh) | 
						|
diff -ur dietlibc-0.30/libm/w_drem.c dietlibc-0.30-libm-i386/libm/w_drem.c | 
						|
--- dietlibc-0.30/libm/w_drem.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_drem.c	2006-06-28 20:01:26.000000000 +0200 | 
						|
@@ -6,10 +6,10 @@ | 
						|
  */ | 
						|
  | 
						|
 #include <math.h> | 
						|
+#include "math_private.h" | 
						|
  | 
						|
-double | 
						|
-drem(x, y) | 
						|
-	double x, y; | 
						|
+double __drem(double x, double y) | 
						|
 { | 
						|
 	return remainder(x, y); | 
						|
 } | 
						|
+weak_alias (__drem, drem) | 
						|
diff -ur dietlibc-0.30/libm/w_fmod.c dietlibc-0.30-libm-i386/libm/w_fmod.c | 
						|
--- dietlibc-0.30/libm/w_fmod.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_fmod.c	2006-06-28 20:05:43.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double fmod(double x, double y)	/* wrapper fmod */ | 
						|
+	double __fmod(double x, double y)	/* wrapper fmod */ | 
						|
 #else | 
						|
-	double fmod(x,y)		/* wrapper fmod */ | 
						|
+	double __fmod(x,y)		/* wrapper fmod */ | 
						|
 	double x,y; | 
						|
 #endif | 
						|
 { | 
						|
@@ -41,3 +41,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__fmod, fmod) | 
						|
diff -ur dietlibc-0.30/libm/w_hypot.c dietlibc-0.30-libm-i386/libm/w_hypot.c | 
						|
--- dietlibc-0.30/libm/w_hypot.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_hypot.c	2006-06-28 20:08:54.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double hypot(double x, double y)/* wrapper hypot */ | 
						|
+	double __hypot(double x, double y)/* wrapper hypot */ | 
						|
 #else | 
						|
-	double hypot(x,y)		/* wrapper hypot */ | 
						|
+	double __hypot(x,y)		/* wrapper hypot */ | 
						|
 	double x,y; | 
						|
 #endif | 
						|
 { | 
						|
@@ -41,3 +41,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__hypot, hypot) | 
						|
diff -ur dietlibc-0.30/libm/w_log.c dietlibc-0.30-libm-i386/libm/w_log.c | 
						|
--- dietlibc-0.30/libm/w_log.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_log.c	2006-06-28 20:08:32.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double log(double x)		/* wrapper log */ | 
						|
+	double __log(double x)		/* wrapper log */ | 
						|
 #else | 
						|
-	double log(x)			/* wrapper log */ | 
						|
+	double __log(x)			/* wrapper log */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -41,3 +41,4 @@ | 
						|
 	    return __kernel_standard(x,x,17); /* log(x<0) */ | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__log, log) | 
						|
diff -ur dietlibc-0.30/libm/w_log10.c dietlibc-0.30-libm-i386/libm/w_log10.c | 
						|
--- dietlibc-0.30/libm/w_log10.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_log10.c	2006-06-28 20:08:11.000000000 +0200 | 
						|
@@ -23,9 +23,9 @@ | 
						|
  | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double log10(double x)		/* wrapper log10 */ | 
						|
+	double __log10(double x)		/* wrapper log10 */ | 
						|
 #else | 
						|
-	double log10(x)			/* wrapper log10 */ | 
						|
+	double __log10(x)			/* wrapper log10 */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -44,3 +44,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__log10, log10) | 
						|
diff -ur dietlibc-0.30/libm/w_sqrt.c dietlibc-0.30-libm-i386/libm/w_sqrt.c | 
						|
--- dietlibc-0.30/libm/w_sqrt.c	2006-06-28 20:15:02.000000000 +0200 | 
						|
+++ dietlibc-0.30-libm-i386/libm/w_sqrt.c	2006-06-28 20:07:09.000000000 +0200 | 
						|
@@ -22,9 +22,9 @@ | 
						|
 #include "math_private.h" | 
						|
  | 
						|
 #ifdef __STDC__ | 
						|
-	double sqrt(double x)		/* wrapper sqrt */ | 
						|
+	double __sqrt(double x)		/* wrapper sqrt */ | 
						|
 #else | 
						|
-	double sqrt(x)			/* wrapper sqrt */ | 
						|
+	double __sqrt(x)			/* wrapper sqrt */ | 
						|
 	double x; | 
						|
 #endif | 
						|
 { | 
						|
@@ -40,3 +40,4 @@ | 
						|
 	    return z; | 
						|
 #endif | 
						|
 } | 
						|
+weak_alias (__sqrt, sqrt)
 | 
						|
 |