diff -Naurd mpfr-2.2.0-p9/asin.c mpfr-2.2.0-p10/asin.c --- mpfr-2.2.0-p9/asin.c 2005-08-18 17:03:04.000000000 +0000 +++ mpfr-2.2.0-p10/asin.c 2006-03-16 17:47:51.000000000 +0000 @@ -51,7 +51,7 @@ } /* asin(x) = x + x^3/6 + ... so the error is < 2^(3*EXP(x)-2) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (asin,x, -2*MPFR_GET_EXP (x)+2,1,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (asin,x, -2*MPFR_GET_EXP (x)+2,1,rnd_mode,{}); /* Set x_p=|x| (x is a normal number) */ mpfr_init2 (xp, MPFR_PREC (x)); diff -Naurd mpfr-2.2.0-p9/asinh.c mpfr-2.2.0-p10/asinh.c --- mpfr-2.2.0-p9/asinh.c 2005-08-18 17:03:04.000000000 +0000 +++ mpfr-2.2.0-p10/asinh.c 2006-03-16 17:47:51.000000000 +0000 @@ -62,7 +62,7 @@ } /* asinh(x) = x - x^3/6 + ... so the error is < 2^(3*EXP(x)-2) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+2,0,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+2,0,rnd_mode,{}); Ny = MPFR_PREC (y); /* Precision of output variable */ diff -Naurd mpfr-2.2.0-p9/atan.c mpfr-2.2.0-p10/atan.c --- mpfr-2.2.0-p9/atan.c 2005-08-18 16:35:03.000000000 +0000 +++ mpfr-2.2.0-p10/atan.c 2006-03-16 17:47:51.000000000 +0000 @@ -185,7 +185,7 @@ /* atan(x) = x - x^3/3 + x^5/5... so the error is < 2^(3*EXP(x)-1) so `EXP(x)-(3*EXP(x)-1)` = -2*EXP(x)+1 */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (atan,x, -2*MPFR_GET_EXP (x)+1,0,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (atan,x, -2*MPFR_GET_EXP (x)+1,0,rnd_mode,{}); /* Set x_p=|x| */ MPFR_TMP_INIT_ABS (xp, x); diff -Naurd mpfr-2.2.0-p9/atanh.c mpfr-2.2.0-p10/atanh.c --- mpfr-2.2.0-p9/atanh.c 2005-08-18 17:03:04.000000000 +0000 +++ mpfr-2.2.0-p10/atanh.c 2006-03-16 17:47:51.000000000 +0000 @@ -71,7 +71,7 @@ } /* atanh(x) = x + x^3/3 + ... so the error is < 2^(3*EXP(x)-1) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP (xt)+1,1,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP (xt)+1,1,rnd_mode,{}); MPFR_SAVE_EXPO_MARK (expo); diff -Naurd mpfr-2.2.0-p9/expm1.c mpfr-2.2.0-p10/expm1.c --- mpfr-2.2.0-p9/expm1.c 2005-08-18 17:03:06.000000000 +0000 +++ mpfr-2.2.0-p10/expm1.c 2006-03-16 17:47:51.000000000 +0000 @@ -61,7 +61,7 @@ } /* exp(x)-1 = x +x^2/2 + ... so the error is < 2^(2*EXP(x)-1) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -MPFR_GET_EXP (x)+1,1,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -MPFR_GET_EXP (x)+1,1,rnd_mode,{}); MPFR_SAVE_EXPO_MARK (expo); /* General case */ diff -Naurd mpfr-2.2.0-p9/log1p.c mpfr-2.2.0-p10/log1p.c --- mpfr-2.2.0-p9/log1p.c 2005-08-18 17:03:08.000000000 +0000 +++ mpfr-2.2.0-p10/log1p.c 2006-03-16 17:47:51.000000000 +0000 @@ -63,7 +63,7 @@ } /* log(1+x) = x-x^2/2 + ... so the error is < 2^(2*EXP(x)-1) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -MPFR_GET_EXP (x)+1,0,rnd_mode,); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -MPFR_GET_EXP (x)+1,0,rnd_mode,{}); comp = mpfr_cmp_si (x, -1); /* log1p(x) is undefined for x < -1 */ diff -Naurd mpfr-2.2.0-p9/sin.c mpfr-2.2.0-p10/sin.c --- mpfr-2.2.0-p9/sin.c 2005-12-24 15:17:54.000000000 +0000 +++ mpfr-2.2.0-p10/sin.c 2006-03-16 17:47:51.000000000 +0000 @@ -129,7 +129,7 @@ } /* sin(x) = x - x^3/6 + ... so the error is < 2^(3*EXP(x)-2) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+2,0,rnd_mode, ); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+2,0,rnd_mode,{}); /* Compute initial precision */ precy = MPFR_PREC (y); diff -Naurd mpfr-2.2.0-p9/sinh.c mpfr-2.2.0-p10/sinh.c --- mpfr-2.2.0-p9/sinh.c 2005-08-18 16:35:14.000000000 +0000 +++ mpfr-2.2.0-p10/sinh.c 2006-03-16 17:47:51.000000000 +0000 @@ -57,7 +57,7 @@ } /* sinh(x) = x + x^3/6 + ... so the error is < 2^(3*EXP(x)-2) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP(xt)+2,1,rnd_mode, ); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP(xt)+2,1,rnd_mode,{}); MPFR_TMP_INIT_ABS (x, xt); diff -Naurd mpfr-2.2.0-p9/tan.c mpfr-2.2.0-p10/tan.c --- mpfr-2.2.0-p9/tan.c 2005-08-18 16:35:15.000000000 +0000 +++ mpfr-2.2.0-p10/tan.c 2006-03-16 17:47:51.000000000 +0000 @@ -53,7 +53,7 @@ } /* tan(x) = x + x^3/3 + ... so the error is < 2^(3*EXP(x)-1) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+1,1,rnd_mode, ); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, x, -2*MPFR_GET_EXP (x)+1,1,rnd_mode,{}); MPFR_SAVE_EXPO_MARK (expo); diff -Naurd mpfr-2.2.0-p9/tanh.c mpfr-2.2.0-p10/tanh.c --- mpfr-2.2.0-p9/tanh.c 2005-08-18 17:03:12.000000000 +0000 +++ mpfr-2.2.0-p10/tanh.c 2006-03-16 17:47:51.000000000 +0000 @@ -56,7 +56,7 @@ } /* tanh(x) = x - x^3/3 + ... so the error is < 2^(3*EXP(x)-1) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP(xt)+1,0,rnd_mode, ); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (y, xt, -2*MPFR_GET_EXP(xt)+1,0,rnd_mode,{}); MPFR_TMP_INIT_ABS (x, xt); diff -Naurd mpfr-2.2.0-p9/zeta.c mpfr-2.2.0-p10/zeta.c --- mpfr-2.2.0-p9/zeta.c 2005-09-16 14:36:54.000000000 +0000 +++ mpfr-2.2.0-p10/zeta.c 2006-03-16 17:47:51.000000000 +0000 @@ -175,7 +175,7 @@ else err = ((mp_exp_t)1) << err; err = 1 - (-err+1); /* GET_EXP(one) - (-err+1) = err :) */ - MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, err, 1, rnd_mode, ); + MPFR_FAST_COMPUTE_IF_SMALL_INPUT (z, __gmpfr_one, err, 1, rnd_mode,{}); } d = precz + MPFR_INT_CEIL_LOG2(precz) + 10;