Commit 1199470c by Jan Hubicka Committed by Jan Hubicka

* real.c (encode_ieee_extended): Back out previous patch.

From-SVN: r73105
parent f56228e7
2003-10-30 Jan Hubicka <jh@suse.cz> 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. * real.c (encode_ieee_extended): Initialize whole array.
* reg-stack.c (move_for_stack_reg0: Use always XFmode. * reg-stack.c (move_for_stack_reg0: Use always XFmode.
* i386-modes.def: Change definitions of TFmode and XFmode. * i386-modes.def: Change definitions of TFmode and XFmode.
......
...@@ -3032,11 +3032,6 @@ encode_ieee_extended (const struct real_format *fmt, long *buf, ...@@ -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; buf[0] = image_hi << 16, buf[1] = sig_hi, buf[2] = sig_lo;
else else
buf[0] = sig_lo, buf[1] = sig_hi, buf[2] = image_hi; 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 static void
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment