diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2007-05-31 12:16:06 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2007-05-31 12:16:06 +0000 |
commit | fdc695b2122f67b50e03bc303f848d4d341e65f2 (patch) | |
tree | e83ac7bea15b6423e802cf17948a9806db7f390e /set_d64.c | |
parent | f03dcbbbe974e2b408a74889fae37ceeffec80df (diff) | |
download | mpfr-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.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -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) |