summaryrefslogtreecommitdiff
path: root/lngamma.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2010-01-08 19:13:48 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2010-01-08 19:13:48 +0000
commit1f7f06d17a7f5bacaa40d8cea4237ffe094ef433 (patch)
tree97fdc324d0ae9640c439df546f625d8a15ad50fe /lngamma.c
parent8f36df5d6bf5f20f4c4e60e9ac22e9d4d4a6508e (diff)
downloadmpfr-1f7f06d17a7f5bacaa40d8cea4237ffe094ef433.tar.gz
BITS_PER_MP_LIMB -> GMP_LIMB_BITS
got rid of BYTES_PER_MP_LIMB in configure.in (no longer defined by GMP) Note[VL] (mpfr-impl.h): a mpn_sqr_n() macro is defined to use mpn_mul if it is not already defined (in gmp-impl.h from GMP 4.x). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@6644 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'lngamma.c')
-rw-r--r--lngamma.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/lngamma.c b/lngamma.c
index 34e7e5a67..4a0fc2c7a 100644
--- a/lngamma.c
+++ b/lngamma.c
@@ -67,13 +67,13 @@ unit_bit (mpfr_srcptr (x))
/* Now, the unit bit is represented. */
- prec = ((prec - 1) / BITS_PER_MP_LIMB + 1) * BITS_PER_MP_LIMB - expo;
+ prec = ((prec - 1) / GMP_LIMB_BITS + 1) * GMP_LIMB_BITS - expo;
/* number of represented fractional bits (including the trailing 0's) */
- x0 = *(MPFR_MANT (x) + prec / BITS_PER_MP_LIMB);
+ x0 = *(MPFR_MANT (x) + prec / GMP_LIMB_BITS);
/* limb containing the unit bit */
- return (x0 >> (prec % BITS_PER_MP_LIMB)) & 1;
+ return (x0 >> (prec % GMP_LIMB_BITS)) & 1;
}
#endif
@@ -369,7 +369,7 @@ GAMMA_FUNC (mpfr_ptr y, mpfr_srcptr z0, mpfr_rnd_t rnd)
}
/* m <= maxm ensures that 2*m*(2*m+1) <= ULONG_MAX */
- maxm = 1UL << (BITS_PER_MP_LIMB / 2 - 1);
+ maxm = 1UL << (GMP_LIMB_BITS / 2 - 1);
/* s:(1+u)^15, t:(1+u)^2, t <= 3/128 */