aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/quad/Symbol.map
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/quad/Symbol.map')
-rw-r--r--lib/libc/quad/Symbol.map14
1 files changed, 10 insertions, 4 deletions
diff --git a/lib/libc/quad/Symbol.map b/lib/libc/quad/Symbol.map
index 82ad9402a9ff..f7dcdebfc7ae 100644
--- a/lib/libc/quad/Symbol.map
+++ b/lib/libc/quad/Symbol.map
@@ -1,7 +1,3 @@
-/*
- * $FreeBSD$
- */
-
FBSD_1.0 {
/*
* These symbols really shouldn't be exported since they should
@@ -9,12 +5,15 @@ FBSD_1.0 {
* broken and they expect to see them in libc. glibc exports
* them, but they do not appear to be exported in Solaris.
*/
+#ifndef __i386__
__adddi3;
__anddi3;
__ashldi3;
__ashrdi3;
+#endif
__cmpdi2;
__divdi3;
+#ifndef __i386__
__fixdfdi;
__fixsfdi;
__fixunsdfdi;
@@ -25,14 +24,21 @@ FBSD_1.0 {
__iordi3;
__lshldi3;
__lshrdi3;
+#endif
__moddi3;
+#ifndef __i386__
__muldi3;
__negdi2;
__one_cmpldi2;
+#endif
__qdivrem;
+#ifndef __i386__
__subdi3;
+#endif
__ucmpdi2;
__udivdi3;
__umoddi3;
+#ifndef __i386__
__xordi3;
+#endif
};