OSDN Git Service

* real.c (encode_ieee_extended): Back out previous patch.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Oct 2003 22:59:45 +0000 (22:59 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Oct 2003 22:59:45 +0000 (22:59 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73105 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/real.c

index 63738b6..c3551e6 100644 (file)
@@ -1,5 +1,9 @@
 2003-10-30  Jan Hubicka  <jh@suse.cz>
 
+       * real.c (encode_ieee_extended): Back out previous patch.
+
+2003-10-30  Jan Hubicka  <jh@suse.cz>
+
        * 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.
index 0801054..8724680 100644 (file)
@@ -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