aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-06-29 04:40:00 +0000
committerRichard Stallman <rms@gnu.org>1993-06-29 04:40:00 +0000
commit55c8e1db2abaaba0d971a551277d7ce8023a91f8 (patch)
tree62337e06ed44d0c07b83fa8329869a2ecbd69c21
parentd19184d67aa96de07e25e8f8f6adb4f33042caa6 (diff)
downloadgcc-55c8e1db2abaaba0d971a551277d7ce8023a91f8.zip
gcc-55c8e1db2abaaba0d971a551277d7ce8023a91f8.tar.gz
gcc-55c8e1db2abaaba0d971a551277d7ce8023a91f8.tar.bz2
(fix_truncdfsi2, fix_truncdfhi2, fix_truncdfqi2):
Require TARGET_68881 as well as TARGET_68040. From-SVN: r4794
-rw-r--r--gcc/config/m68k/m68k.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md
index ce6b42f..85e66d8 100644
--- a/gcc/config/m68k/m68k.md
+++ b/gcc/config/m68k/m68k.md
@@ -1744,7 +1744,7 @@
(fix:SI (fix:DF (match_operand:DF 1 "register_operand" "f"))))
(clobber (match_scratch:SI 2 "=d"))
(clobber (match_scratch:SI 3 "=d"))]
- "TARGET_68040"
+ "TARGET_68881 && TARGET_68040"
"*
{
CC_STATUS_INIT;
@@ -1756,7 +1756,7 @@
(fix:HI (fix:DF (match_operand:DF 1 "register_operand" "f"))))
(clobber (match_scratch:SI 2 "=d"))
(clobber (match_scratch:SI 3 "=d"))]
- "TARGET_68040"
+ "TARGET_68881 && TARGET_68040"
"*
{
CC_STATUS_INIT;
@@ -1768,7 +1768,7 @@
(fix:QI (fix:DF (match_operand:DF 1 "register_operand" "f"))))
(clobber (match_scratch:SI 2 "=d"))
(clobber (match_scratch:SI 3 "=d"))]
- "TARGET_68040"
+ "TARGET_68881 && TARGET_68040"
"*
{
CC_STATUS_INIT;