From 0c87e873a8d086f7b8cbbec54e8ed4c340f1d1b8 Mon Sep 17 00:00:00 2001 From: hubicka Date: Thu, 30 Oct 2003 22:59:45 +0000 Subject: [PATCH] * real.c (encode_ieee_extended): Back out previous patch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73105 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/real.c | 5 ----- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 63738b6..c3551e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2003-10-30 Jan Hubicka + * real.c (encode_ieee_extended): Back out previous patch. + +2003-10-30 Jan Hubicka + * real.c (encode_ieee_extended): Initialize whole array. * reg-stack.c (move_for_stack_reg0: Use always XFmode. * i386-modes.def: Change definitions of TFmode and XFmode. diff --git a/gcc/real.c b/gcc/real.c index 0801054..8724680 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -3032,11 +3032,6 @@ encode_ieee_extended (const struct real_format *fmt, long *buf, buf[0] = image_hi << 16, buf[1] = sig_hi, buf[2] = sig_lo; else buf[0] = sig_lo, buf[1] = sig_hi, buf[2] = image_hi; - - /* Avoid uninitialized data to be output by compiler when XFmode is extended - to 128 bits. */ - if (GET_MODE_SIZE (XFmode) == 16) - buf[3] = 0; } static void -- 2.7.4