summaryrefslogtreecommitdiffstats
path: root/lib/libc/softfloat
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2012-01-16 04:06:56 +0000
committerdas <das@FreeBSD.org>2012-01-16 04:06:56 +0000
commitdd671a50d4b918f6882bd4ed7ac5114e4207e1d1 (patch)
tree1acab3d99eb38ef41db48639d1cdc9a6e0d1b9a1 /lib/libc/softfloat
parentd6b9b99e3b746f56d63b97b226e6828b26953d3a (diff)
downloadFreeBSD-src-dd671a50d4b918f6882bd4ed7ac5114e4207e1d1.zip
FreeBSD-src-dd671a50d4b918f6882bd4ed7ac5114e4207e1d1.tar.gz
Remove functions from softfloat's Symbol.map that don't need to be exported.
Also use the proper number of underscores for internal names. (Changing the names should be fine, since apparently the symbols are currently unused.)
Diffstat (limited to 'lib/libc/softfloat')
-rw-r--r--lib/libc/softfloat/Symbol.map14
-rw-r--r--lib/libc/softfloat/softfloat-for-gcc.h20
2 files changed, 14 insertions, 20 deletions
diff --git a/lib/libc/softfloat/Symbol.map b/lib/libc/softfloat/Symbol.map
index 12fb335..9c9662a 100644
--- a/lib/libc/softfloat/Symbol.map
+++ b/lib/libc/softfloat/Symbol.map
@@ -18,16 +18,10 @@ FBSD_1.0 {
};
FBSDprivate_1.0 {
- _softfloat_float_exception_flags;
- _softfloat_float_exception_mask;
- _softfloat_float_rounding_mode;
- _softfloat_float_raise;
- _softfloat_float32_eq;
- _softfloat_float32_le;
- _softfloat_float32_lt;
- _softfloat_float64_eq;
- _softfloat_float64_le;
- _softfloat_float64_lt;
+ __softfloat_float_exception_flags;
+ __softfloat_float_exception_mask;
+ __softfloat_float_rounding_mode;
+ __softfloat_float_raise;
__eqdf2;
__eqsf2;
__gedf2;
diff --git a/lib/libc/softfloat/softfloat-for-gcc.h b/lib/libc/softfloat/softfloat-for-gcc.h
index fa5b3e8..602554c 100644
--- a/lib/libc/softfloat/softfloat-for-gcc.h
+++ b/lib/libc/softfloat/softfloat-for-gcc.h
@@ -5,17 +5,17 @@
* Move private identifiers with external linkage into implementation
* namespace. -- Klaus Klein <kleink@NetBSD.org>, May 5, 1999
*/
-#define float_exception_flags _softfloat_float_exception_flags
-#define float_exception_mask _softfloat_float_exception_mask
-#define float_rounding_mode _softfloat_float_rounding_mode
-#define float_raise _softfloat_float_raise
+#define float_exception_flags __softfloat_float_exception_flags
+#define float_exception_mask __softfloat_float_exception_mask
+#define float_rounding_mode __softfloat_float_rounding_mode
+#define float_raise __softfloat_float_raise
/* The following batch are called by GCC through wrappers */
-#define float32_eq _softfloat_float32_eq
-#define float32_le _softfloat_float32_le
-#define float32_lt _softfloat_float32_lt
-#define float64_eq _softfloat_float64_eq
-#define float64_le _softfloat_float64_le
-#define float64_lt _softfloat_float64_lt
+#define float32_eq __softfloat_float32_eq
+#define float32_le __softfloat_float32_le
+#define float32_lt __softfloat_float32_lt
+#define float64_eq __softfloat_float64_eq
+#define float64_le __softfloat_float64_le
+#define float64_lt __softfloat_float64_lt
/*
* Macros to define functions with the GCC expected names
OpenPOWER on IntegriCloud