summaryrefslogtreecommitdiff
path: root/vasprintf.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2010-01-08 21:36:26 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2010-01-08 21:36:26 +0000
commite77ab9365d2b9771c80e851ddc63dda142613188 (patch)
tree70f1d98c129b9f3ffda65d5d5b690cbe3e19e836 /vasprintf.c
parentfbc1bcfac594b04268c66729bf4a023910be578a (diff)
downloadmpfr-e77ab9365d2b9771c80e851ddc63dda142613188.tar.gz
Replaced GMP_LIMB_BITS by GMP_NUMB_BITS to use only one of these macros.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@6646 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'vasprintf.c')
-rw-r--r--vasprintf.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/vasprintf.c b/vasprintf.c
index de697e9f2..3dbcda309 100644
--- a/vasprintf.c
+++ b/vasprintf.c
@@ -798,14 +798,14 @@ next_base_power_p (mpfr_srcptr x, int base, mpfr_rnd_t rnd)
return 0;
xm = MPFR_MANT (x) [MPFR_LIMB_SIZE (x) - 1];
- pm = MPFR_LIMB_MASK (GMP_LIMB_BITS - nbits);
+ pm = MPFR_LIMB_MASK (GMP_NUMB_BITS - nbits);
if ((xm & ~pm) ^ ~pm)
/* do no round up if some of the nbits first bits are 0s. */
return 0;
if (rnd == MPFR_RNDN)
/* mask for rounding bit */
- pm = (MPFR_LIMB_ONE << (GMP_LIMB_BITS - nbits - 1));
+ pm = (MPFR_LIMB_ONE << (GMP_NUMB_BITS - nbits - 1));
/* round up if some remaining bits are 1 */
/* warning: the return value must be an int */
@@ -1043,7 +1043,7 @@ regular_ab (struct number_parts *np, mpfr_srcptr p,
{
int digit;
mp_limb_t msl = MPFR_MANT (p)[MPFR_LIMB_SIZE (p) - 1];
- int rnd_bit = GMP_LIMB_BITS - 5;
+ int rnd_bit = GMP_NUMB_BITS - 5;
/* pick up the 4 first bits */
digit = msl >> (rnd_bit+1);