summaryrefslogtreecommitdiffstats
path: root/gcc/config/sh/t-sh
diff options
context:
space:
mode:
authorcrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-01 18:45:53 +0000
committercrux <crux@138bc75d-0d04-0410-961f-82ee72b054a4>2000-08-01 18:45:53 +0000
commit184d8105c8bec183ceb2012249d5d8dfd9c9e97d (patch)
treefaa6cf14764c4611f8f7ee9292d320fa66185f87 /gcc/config/sh/t-sh
parent8a27d3ea1c6d6429ae5a08a582c5f8e2a46dbb11 (diff)
downloadppe42-gcc-184d8105c8bec183ceb2012249d5d8dfd9c9e97d.tar.gz
ppe42-gcc-184d8105c8bec183ceb2012249d5d8dfd9c9e97d.zip
From Joern Rennecke:
* sh.h (CPP_SPEC, TARGET_SWITCHES): Add m4-nofpu. * sh.md (udivsi3, divsi3): Don't use libcalls that use the FPU unless TARGET_SH3E is set. * t-sh (MULTILIB_MATCHES): Add m2=m4-nofpu. * sh.md (ashlsi3_d, ashlsi3_k): Remove, replace with (ashlsi3_std): New pattern. (ashlsi3 expander): Use it for TARGET_SH3. * sh.c (gen_ashift): Use it instead of ashlsi3_k. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35411 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sh/t-sh')
-rw-r--r--gcc/config/sh/t-sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sh/t-sh b/gcc/config/sh/t-sh
index ebe013e31f9..cb187aa855c 100644
--- a/gcc/config/sh/t-sh
+++ b/gcc/config/sh/t-sh
@@ -23,7 +23,7 @@ fp-bit.c: $(srcdir)/config/fp-bit.c
MULTILIB_OPTIONS= ml m2/m3e/m4-single-only/m4-single/m4
MULTILIB_DIRNAMES=
-MULTILIB_MATCHES = m2=m3
+MULTILIB_MATCHES = m2=m3 m2=m4-nofpu
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
OpenPOWER on IntegriCloud