[kaffe] CVS kaffe (guilhem): Symbol name fixes for fdlibm.
Kaffe CVS
cvs-commits at kaffe.org
Sun Nov 27 10:30:01 PST 2005
PatchSet 6975
Date: 2005/11/27 18:10:33
Author: guilhem
Branch: HEAD
Tag: (none)
Log:
Symbol name fixes for fdlibm.
* developers/math_symbols: Added more symbols to be renamed
(needed for darwin5).
* libraries/clib/fdlibm/namespace.h: Regenerated.
Members:
ChangeLog:1.4497->1.4498
developers/build_mathnamespace:1.1->1.2
developers/math_symbols:1.2->1.3
libraries/clib/fdlibm/namespace.h:1.2->1.3
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4497 kaffe/ChangeLog:1.4498
--- kaffe/ChangeLog:1.4497 Sun Nov 27 17:31:30 2005
+++ kaffe/ChangeLog Sun Nov 27 18:10:33 2005
@@ -1,3 +1,10 @@
+2005-11-27 Guilhem Lavaux <guilhem at kaffe.org>
+
+ * developers/math_symbols: Added more symbols to be renamed
+ (needed for darwin5).
+
+ * libraries/clib/fdlibm/namespace.h: Regenerated.
+
2005-11-26 Guilhem Lavaux <guilhem at kaffe.org>
* kaffe/kaffevm/systems/unix-pthreads/syscalls.c
Index: kaffe/developers/build_mathnamespace
diff -u kaffe/developers/build_mathnamespace:1.1 kaffe/developers/build_mathnamespace:1.2
--- kaffe/developers/build_mathnamespace:1.1 Fri Jul 15 13:43:05 2005
+++ kaffe/developers/build_mathnamespace Sun Nov 27 18:10:42 2005
@@ -2,5 +2,5 @@
echo "/* Warning ! This is a generated file. Use build_mathnamespace to regenerate it */"
while read fun;do
- echo "#define ${fun} KaffeMath_${fun}"
+ echo "#define ${fun} $1_${fun}"
done
Index: kaffe/developers/math_symbols
diff -u kaffe/developers/math_symbols:1.2 kaffe/developers/math_symbols:1.3
--- kaffe/developers/math_symbols:1.2 Fri Jul 15 14:52:27 2005
+++ kaffe/developers/math_symbols Sun Nov 27 18:10:42 2005
@@ -48,3 +48,19 @@
rint
rintf
scalbn
+__ieee754_sqrt
+__ieee754_asin
+__ieee754_asin
+__ieee754_atan2
+__ieee754_exp
+__ieee754_fmod
+__ieee754_log
+__ieee754_pow
+__ieee754_rem_pio2
+__ieee754_remainder
+__ieee754_scalb
+__ieee754_acos
+__kernel_cos
+__kernel_sin
+__kernel_tan
+__kernel_rem_pio2
Index: kaffe/libraries/clib/fdlibm/namespace.h
diff -u kaffe/libraries/clib/fdlibm/namespace.h:1.2 kaffe/libraries/clib/fdlibm/namespace.h:1.3
--- kaffe/libraries/clib/fdlibm/namespace.h:1.2 Fri Jul 15 14:52:27 2005
+++ kaffe/libraries/clib/fdlibm/namespace.h Sun Nov 27 18:10:39 2005
@@ -49,3 +49,19 @@
#define rint KaffeMath_rint
#define rintf KaffeMath_rintf
#define scalbn KaffeMath_scalbn
+#define __ieee754_sqrt KaffeMath___ieee754_sqrt
+#define __ieee754_asin KaffeMath___ieee754_asin
+#define __ieee754_asin KaffeMath___ieee754_asin
+#define __ieee754_atan2 KaffeMath___ieee754_atan2
+#define __ieee754_exp KaffeMath___ieee754_exp
+#define __ieee754_fmod KaffeMath___ieee754_fmod
+#define __ieee754_log KaffeMath___ieee754_log
+#define __ieee754_pow KaffeMath___ieee754_pow
+#define __ieee754_rem_pio2 KaffeMath___ieee754_rem_pio2
+#define __ieee754_remainder KaffeMath___ieee754_remainder
+#define __ieee754_scalb KaffeMath___ieee754_scalb
+#define __ieee754_acos KaffeMath___ieee754_acos
+#define __kernel_cos KaffeMath___kernel_cos
+#define __kernel_sin KaffeMath___kernel_sin
+#define __kernel_tan KaffeMath___kernel_tan
+#define __kernel_rem_pio2 KaffeMath___kernel_rem_pio2
More information about the kaffe
mailing list