From: Uros Bizjak Date: Mon, 7 May 2007 18:32:35 +0000 (+0200) Subject: convert-bfp-fold.c: Remove extra assignment to sf variable. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7db2207b2f7d4c208f55091bee4c38d24a4ade29;p=gcc.git convert-bfp-fold.c: Remove extra assignment to sf variable. * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to sf variable. Rearrange conversions from binary float to decimal float. From-SVN: r124507 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 37298a0cf82..41347a03b02 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-05-07 Uros Bizjak + + * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to + sf variable. Rearrange conversions from binary float to decimal float. + 2007-05-07 Mark Mitchell * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10 diff --git a/gcc/testsuite/gcc.dg/dfp/convert-bfp-fold.c b/gcc/testsuite/gcc.dg/dfp/convert-bfp-fold.c index 7724e1d2c82..c5504993480 100644 --- a/gcc/testsuite/gcc.dg/dfp/convert-bfp-fold.c +++ b/gcc/testsuite/gcc.dg/dfp/convert-bfp-fold.c @@ -62,43 +62,42 @@ main () /* Conversions from binary float to decimal float. */ sf = 30.0f; - d32 = sf; - if (d32 != 30.0df) + d128 = sf; + if (d128 != 30.0dl) link_error (); d64 = sf; if (d64 != 30.0dd) link_error (); + d32 = sf; + if (d32 != 30.0df) + link_error (); + df = -2.0; - d32 = df; - if (d32 != -2.0df) + d128 = df; + if (d128 != -2.0dl) link_error (); d64 = df; if (d64 != -2.0dd) link_error (); - d128 = df; - if (d128 != -2.0dl) - link_error (); - - sf = 30.0f; - d128 = sf; - if (d128 != 30.0dl) - link_error (); + d32 = df; + if (d32 != -2.0df) + link_error (); tf = -22.0l; - d32 = tf; - if (d32 != -22.0df) + d128 = tf; + if (d128 != -22.0dl) link_error (); d64 = tf; if (d64 != -22.0dd) link_error (); - d128 = tf; - if (d128 != -22.0dl) + d32 = tf; + if (d32 != -22.0df) link_error (); /* 2**(-11) = 0.00048828125. */