From bd7b71e054796d2b13f5c0f8db07fdfed442baa6 Mon Sep 17 00:00:00 2001 From: wilson Date: Wed, 13 May 1998 13:10:34 +0000 Subject: [PATCH] Disable remaining cmov support just to be safe. * i386.c (notice_update_cc, output_float_compare): Disable TARGET_CMOVE support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19722 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/i386/i386.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ffc7aff47e5..ecc751e4ac3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Wed May 13 13:09:19 1998 Jim Wilson + + * i386.c (notice_update_cc, output_float_compare): Disable + TARGET_CMOVE support. + Wed May 13 15:28:59 1998 Michael Meissner * haifa-sched.c (schedule_block): Make verbose output line up. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index c9dae27f9dc..0e332a59c0a 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -3683,7 +3683,7 @@ notice_update_cc (exp) if (stack_regs_mentioned_p (SET_SRC (XVECEXP (exp, 0, 0)))) { cc_status.flags |= CC_IN_80387; - if (TARGET_CMOVE && stack_regs_mentioned_p + if (0 && TARGET_CMOVE && stack_regs_mentioned_p (XEXP (SET_SRC (XVECEXP (exp, 0, 0)), 1))) cc_status.flags |= CC_FCOMI; } @@ -4013,7 +4013,7 @@ output_float_compare (insn, operands) int unordered_compare = GET_MODE (SET_SRC (body)) == CCFPEQmode; rtx tmp; - if (TARGET_CMOVE && STACK_REG_P (operands[1])) + if (0 && TARGET_CMOVE && STACK_REG_P (operands[1])) { cc_status.flags |= CC_FCOMI; cc_prev_status.flags &= ~CC_TEST_AX; -- 2.11.0