summaryrefslogtreecommitdiff
path: root/mpfr-impl.h
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2002-02-25 14:50:14 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2002-02-25 14:50:14 +0000
commitfadffbd81ef584193ed4fad37bf7239070988741 (patch)
treeaefb6468a2da318204e8a0229c963f2e72f08c10 /mpfr-impl.h
parent4008525b6b69fa2bc06b8464cd463706674cd79c (diff)
downloadmpfr-fadffbd81ef584193ed4fad37bf7239070988741.tar.gz
mpfr_get_d2 prototype changed (mp_exp_t instead of long).
__mpfr_scale2 fixes: checks for integer overflows, signed zeros, exact rounding for subnormals in the rounding to the nearest mode (problems due to multiple roundings avoided). mpfr_get_d2: signed zeros taken into account. This function still needs to be rewritten (because of multiple roundings). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1702 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'mpfr-impl.h')
-rw-r--r--mpfr-impl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/mpfr-impl.h b/mpfr-impl.h
index ec6711103..0eb06aa08 100644
--- a/mpfr-impl.h
+++ b/mpfr-impl.h
@@ -180,7 +180,7 @@ int mpfr_round_raw_generic _PROTO ((mp_limb_t *, mp_limb_t *, mp_prec_t, int,
mp_prec_t, mp_rnd_t, int *, int));
int mpfr_can_round_raw _PROTO ((mp_limb_t *, mp_size_t, int, mp_exp_t,
mp_rnd_t, mp_rnd_t, mp_prec_t));
-double mpfr_get_d2 _PROTO ((mpfr_srcptr, long));
+double mpfr_get_d2 _PROTO ((mpfr_srcptr, mp_exp_t));
mp_size_t mpn_sqrtrem_new _PROTO ((mp_limb_t *, mp_limb_t *, mp_limb_t *, mp_size_t));
int mpfr_cmp_abs _PROTO ((mpfr_srcptr, mpfr_srcptr));
int mpfr_cmp2 _PROTO ((mpfr_srcptr, mpfr_srcptr, mp_prec_t *));