summaryrefslogtreecommitdiff
path: root/set_d64.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2007-05-31 12:16:06 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2007-05-31 12:16:06 +0000
commitfdc695b2122f67b50e03bc303f848d4d341e65f2 (patch)
treee83ac7bea15b6423e802cf17948a9806db7f390e /set_d64.c
parentf03dcbbbe974e2b408a74889fae37ceeffec80df (diff)
downloadmpfr-fdc695b2122f67b50e03bc303f848d4d341e65f2.tar.gz
set_d64.c: replaced an "if" by a "#if" to avoid a gcc warning.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@4519 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'set_d64.c')
-rw-r--r--set_d64.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/set_d64.c b/set_d64.c
index 1a758631e..5a2362f8c 100644
--- a/set_d64.c
+++ b/set_d64.c
@@ -186,11 +186,10 @@ decimal64_to_string (char *s, _Decimal64 d)
rp[1] &= 524287; /* 2^19-1: cancel G[11] */
rp[1] |= 2097152; /* add 2^21 */
}
- if (BITS_PER_MP_LIMB >= 54)
- {
- rp[0] |= rp[1] << 32;
- rn = 1;
- }
+#if BITS_PER_MP_LIMB >= 54
+ rp[0] |= rp[1] << 32;
+ rn = 1;
+#endif
while (rn > 0 && rp[rn - 1] == 0)
rn --;
if (rn == 0)