summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1997-11-22 03:29:14 +0000
committerJeff Law <law@gcc.gnu.org>1997-11-21 20:29:14 -0700
commit1392e1900c953289e1d38e9ce4698315e964c9c5 (patch)
tree5ad653e0a0fe059a55df9def90c1a202499d8e64 /gcc/config
parent036dd21d4112e79156ce4fd0b7b51a2d50d013ea (diff)
downloadgcc-1392e1900c953289e1d38e9ce4698315e964c9c5.tar.gz
* i386.h (TARGET_CMOV): Disable conditional moves for this release.
From-SVN: r16661
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/i386/i386.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 24c1d8cf218..324ee15f8b2 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -165,7 +165,9 @@ extern int target_flags;
#define TARGET_USE_Q_REG (ix86_cpu == PROCESSOR_PENTIUM \
|| ix86_cpu == PROCESSOR_PENTIUMPRO)
#define TARGET_USE_ANY_REG (ix86_cpu == PROCESSOR_I486)
-#define TARGET_CMOVE (ix86_arch == PROCESSOR_PENTIUMPRO)
+/* This is temporary for the release only. Folks are working on a fix,
+ but the fix will likely not be suitable for the first egcs release. */
+#define TARGET_CMOVE (0)
#define TARGET_DEEP_BRANCH_PREDICTION (ix86_cpu == PROCESSOR_PENTIUMPRO)
#define TARGET_STACK_PROBE (target_flags & MASK_STACK_PROBE)