From 4ea62d1a1e6975ff7a79175585b38292ccf7b4c9 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 14 Apr 1996 18:56:28 -0400 Subject: [PATCH] (ftruncdf2): Enable for m68060 systems. From-SVN: r11770 --- gcc/config/m68k/m68k.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md index ac6c87e0126..29191038ec4 100644 --- a/gcc/config/m68k/m68k.md +++ b/gcc/config/m68k/m68k.md @@ -99,11 +99,10 @@ ;;- be emulated in software by the OS. It is faster to avoid these ;;- instructions and issue a library call rather than trapping into ;;- the kernel. The affected instructions are: divs.l ,Dr:Dq; -;;- divu.l ,Dr:Dq; muls.l ,Dr:Dq; mulu.l ,Dr:Dq, fintrz; -;;- and fscale. The TARGET_68060 flag turns the use of the opcodes +;;- divu.l ,Dr:Dq; muls.l ,Dr:Dq; mulu.l ,Dr:Dq; and +;;- fscale. The TARGET_68060 flag turns the use of the opcodes ;;- off. - ;;- FPA port explanation: ;;- Usage of the Sun FPA and the 68881 together @@ -1910,7 +1909,7 @@ (define_insn "ftruncdf2" [(set (match_operand:DF 0 "general_operand" "=f") (fix:DF (match_operand:DF 1 "general_operand" "fFm")))] - "TARGET_68881 && !TARGET_68040 && !TARGET_68060" + "TARGET_68881 && !TARGET_68040" "* { if (FP_REG_P (operands[1])) @@ -1921,7 +1920,7 @@ (define_insn "ftruncsf2" [(set (match_operand:SF 0 "general_operand" "=f") (fix:SF (match_operand:SF 1 "general_operand" "dfFm")))] - "TARGET_68881 && !TARGET_68040 && !TARGET_68060" + "TARGET_68881 && !TARGET_68040" "* { if (FP_REG_P (operands[1])) -- 2.30.2