aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config/mips
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-07 07:46:34 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-07 07:46:34 +0000
commit4b366ca99e51b2e80ceb5f2b7ece5189f43bd661 (patch)
tree9d53b8933341fc4dff85d5421e2b2231852248bd /libgcc/config/mips
parentd0f12d442bcc3dd04b66458fc73bf21e837b6b00 (diff)
libgcc/
* configure.ac (libgcc_cv_mips_hard_float): New. * configure: Regenerate. * config.host (mips*-*-*): Use t-hardfp-sfdf rather than t-softfp-sfdf for hard-float targets. * config/mips/t-mips (LIB2_SIDITI_CONV_FUNCS): Reinstate. (softfp_float_modes, softfp_int_modes, softfp_extensions) (softfp_truncations, softfp_exclude_libgcc2): New. * config/t-hardfp: New file. * config/t-hardfp-sfdf: Likewise. * config/hardfp.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207593 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/config/mips')
-rw-r--r--libgcc/config/mips/t-mips8
1 files changed, 8 insertions, 0 deletions
diff --git a/libgcc/config/mips/t-mips b/libgcc/config/mips/t-mips
index 4f94ee66be3..4fb8e136217 100644
--- a/libgcc/config/mips/t-mips
+++ b/libgcc/config/mips/t-mips
@@ -1 +1,9 @@
+LIB2_SIDITI_CONV_FUNCS = yes
+
+softfp_float_modes :=
+softfp_int_modes := si di
+softfp_extensions :=
+softfp_truncations :=
+softfp_exclude_libgcc2 := n
+
LIB2ADD_ST += $(srcdir)/config/mips/lib2funcs.c