summaryrefslogtreecommitdiffstats
path: root/gcc
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-16 15:57:00 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-16 15:57:00 +0000
commitd461be7baf82000b5641b725ffe9360f0cde8ba8 (patch)
tree7a875e9ceaadb011976abbfba59ede955f7cf617 /gcc
parent205b281fe467f3cb805188edfaf8816b4c28ef90 (diff)
downloadppe42-gcc-d461be7baf82000b5641b725ffe9360f0cde8ba8.tar.gz
ppe42-gcc-d461be7baf82000b5641b725ffe9360f0cde8ba8.zip
* config/i386/i386.c (fcmov_comparison_operator): Only initialize
inmode after checking GET_CODE (op). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39067 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 063c8d41562..93815bd70ad 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-01-16 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.c (fcmov_comparison_operator): Only initialize
+ inmode after checking GET_CODE (op).
+
2001-01-16 Richard Henderson <rth@redhat.com>
* flow.c (struct propagate_block_info): Add mem_set_list_len.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index d73c2c58448..15e7c2e46f4 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -1331,7 +1331,7 @@ fcmov_comparison_operator (op, mode)
register rtx op;
enum machine_mode mode;
{
- enum machine_mode inmode = GET_MODE (XEXP (op, 0));
+ enum machine_mode inmode;
enum rtx_code code = GET_CODE (op);
if (mode != VOIDmode && GET_MODE (op) != mode)
return 0;
OpenPOWER on IntegriCloud