diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2010-01-08 21:36:26 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2010-01-08 21:36:26 +0000 |
commit | e77ab9365d2b9771c80e851ddc63dda142613188 (patch) | |
tree | 70f1d98c129b9f3ffda65d5d5b690cbe3e19e836 /vasprintf.c | |
parent | fbc1bcfac594b04268c66729bf4a023910be578a (diff) | |
download | mpfr-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.c | 6 |
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); |