summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-11-26 15:07:22 +0000
committerthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-11-26 15:07:22 +0000
commitbc079cf392d9064d2ca8edc79ed5065ee32664a2 (patch)
tree57d0aa9c98c86fe849d4c237743dbb1d83045f10
parent7b11f549be63b59af9a2d29a303166be73fd16a4 (diff)
downloadmpc-bc079cf392d9064d2ca8edc79ed5065ee32664a2.tar.gz
src/sqrt.c, src/tan.c, tests/tgeneric.c: Fix mistakes in rounding mode types.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@351 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r--src/sqrt.c2
-rw-r--r--src/tan.c4
-rw-r--r--tests/tgeneric.c4
3 files changed, 5 insertions, 5 deletions
diff --git a/src/sqrt.c b/src/sqrt.c
index c73dd3c..37c66cf 100644
--- a/src/sqrt.c
+++ b/src/sqrt.c
@@ -128,7 +128,7 @@ mpc_sqrt (mpc_ptr a, mpc_srcptr b, mpc_rnd_t rnd)
if (im_sgn)
{
inexact = mpfr_sqrt (MPC_IM (a), w, INV_RND (MPC_RND_IM (rnd)));
- mpfr_neg (MPC_IM (a), MPC_IM (a), MPC_RNDNN);
+ mpfr_neg (MPC_IM (a), MPC_IM (a), GMP_RNDN);
}
else
inexact = mpfr_sqrt (MPC_IM (a), w, MPC_RND_IM (rnd));
diff --git a/src/tan.c b/src/tan.c
index 45571c9..91b50fb 100644
--- a/src/tan.c
+++ b/src/tan.c
@@ -84,7 +84,7 @@ mpc_tan (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd)
const int sign_re = mpfr_signbit (MPC_RE (op));
mpfr_set_ui (MPC_RE (rop), 0, MPC_RND_RE (rnd));
- mpfr_setsign (MPC_RE (rop), MPC_RE (rop), sign_re, MPC_RNDNN);
+ mpfr_setsign (MPC_RE (rop), MPC_RE (rop), sign_re, GMP_RNDN);
mpfr_set_si (MPC_IM (rop), mpfr_signbit (MPC_IM (op)) ? -1 : +1,
MPC_RND_IM (rnd));
}
@@ -111,7 +111,7 @@ mpc_tan (mpc_ptr rop, mpc_srcptr op, mpc_rnd_t rnd)
mpfr_sin_cos (s, c, MPC_RE (op), GMP_RNDN);
mpfr_set_ui (MPC_RE (rop), 0, MPC_RND_RE (rnd));
mpfr_setsign (MPC_RE (rop), MPC_RE (rop),
- mpfr_signbit (c) != mpfr_signbit (s), MPC_RNDNN);
+ mpfr_signbit (c) != mpfr_signbit (s), GMP_RNDN);
mpfr_set_si (MPC_IM (rop), (mpfr_signbit (MPC_IM (op)) ? -1 : +1),
MPC_RND_IM (rnd));
diff --git a/tests/tgeneric.c b/tests/tgeneric.c
index 4f4c892..1da86c0 100644
--- a/tests/tgeneric.c
+++ b/tests/tgeneric.c
@@ -722,8 +722,8 @@ tgeneric (mpc_function function, mpfr_prec_t prec_min,
mpfr_t x1, x2, xxxx;
mpc_t z1, z2, z3, z4, zzzz;
- mpc_rnd_t rnd_re;
- mpc_rnd_t rnd_im;
+ mpfr_rnd_t rnd_re;
+ mpfr_rnd_t rnd_im;
mpfr_prec_t prec;
mp_exp_t exp_min;
int special, special_cases;