summaryrefslogtreecommitdiffstats
path: root/lib/libc/softfloat/softfloat-for-gcc.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/softfloat/softfloat-for-gcc.h')
-rw-r--r--lib/libc/softfloat/softfloat-for-gcc.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/libc/softfloat/softfloat-for-gcc.h b/lib/libc/softfloat/softfloat-for-gcc.h
deleted file mode 100644
index fa5b3e8..0000000
--- a/lib/libc/softfloat/softfloat-for-gcc.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* $NetBSD: softfloat-for-gcc.h,v 1.6 2003/07/26 19:24:51 salo Exp $ */
-/* $FreeBSD$ */
-
-/*
- * 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
-/* 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
-
-/*
- * Macros to define functions with the GCC expected names
- */
-
-#define float32_add __addsf3
-#define float64_add __adddf3
-#define float32_sub __subsf3
-#define float64_sub __subdf3
-#define float32_mul __mulsf3
-#define float64_mul __muldf3
-#define float32_div __divsf3
-#define float64_div __divdf3
-#define int32_to_float32 __floatsisf
-#define int32_to_float64 __floatsidf
-#define int64_to_float32 __floatdisf
-#define int64_to_float64 __floatdidf
-#define float32_to_int32_round_to_zero __fixsfsi
-#define float64_to_int32_round_to_zero __fixdfsi
-#define float32_to_int64_round_to_zero __fixsfdi
-#define float64_to_int64_round_to_zero __fixdfdi
-#define float32_to_uint32_round_to_zero __fixunssfsi
-#define float64_to_uint32_round_to_zero __fixunsdfsi
-#define float32_to_float64 __extendsfdf2
-#define float64_to_float32 __truncdfsf2
OpenPOWER on IntegriCloud