summaryrefslogtreecommitdiffstats
path: root/lib/libc/mips
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2010-01-09 00:01:35 +0000
committerimp <imp@FreeBSD.org>2010-01-09 00:01:35 +0000
commitf0d3132729cac44d61e22f93e22f6b37fe7c48ae (patch)
tree88a87633f2e8c4564879fba75596c1249d7c1d91 /lib/libc/mips
parent0ec6bf46abc07cc6f1cd4b328f685d271903c9d8 (diff)
downloadFreeBSD-src-f0d3132729cac44d61e22f93e22f6b37fe7c48ae.zip
FreeBSD-src-f0d3132729cac44d61e22f93e22f6b37fe7c48ae.tar.gz
Merge r195030 from project/mips to head by hand
r195030 | gonzo | 2009-06-25 19:27:31 -0600 (Thu, 25 Jun 2009) | 4 lines - Switch to libc softfloat from libgcc implementation. The problem with latter is that it is not complete, fpsetXXX/fpgetXXX functions are missing.
Diffstat (limited to 'lib/libc/mips')
-rw-r--r--lib/libc/mips/Symbol.map18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/libc/mips/Symbol.map b/lib/libc/mips/Symbol.map
index c8664eb..3f24c11 100644
--- a/lib/libc/mips/Symbol.map
+++ b/lib/libc/mips/Symbol.map
@@ -61,4 +61,22 @@ FBSDprivate_1.0 {
minbrk;
_brk;
_sbrk;
+
+ /* softfloat */
+ __addsf3;
+ __adddf3;
+ __subsf3;
+ __subdf3;
+ __mulsf3;
+ __muldf3;
+ __divsf3;
+ __divdf3;
+ __floatsisf;
+ __floatsidf;
+ __fixsfsi;
+ __fixdfsi;
+ __fixunssfsi;
+ __fixunsdfsi;
+ __extendsfdf2;
+ __truncdfsf2;
};
OpenPOWER on IntegriCloud