summaryrefslogtreecommitdiff
path: root/sqrt.c
Commit message (Expand)AuthorAgeFilesLines
* Add a real function for mpfr_sgn (not a call to mpfr_cmp_ui_2exp).pelissip2003-11-051-1/+1
* Use of MPFR_UNLIKELY and MPFR_IS_SINGULAR for fast detection of special value...pelissip2003-10-281-42/+38
* replaced mpfr_can_round (approx, err, rnd1, GMP_RNDN, prec)zimmerma2003-10-141-1/+1
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-6/+6
* MP_LIMB_T_HIGHBIT -> MPFR_LIMB_HIGHBIT.vlefevre2002-06-261-2/+2
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* put back label removed by errorzimmerma2002-04-051-0/+1
* removed nested TMP_MARK's (problems when configuring gmp with --disable-alloca)zimmerma2002-04-051-10/+3
* fixed bug for sqrt(-0) found by Kevin [NaN flag not cleared]zimmerma2002-03-251-1/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* Code reformatted.vlefevre2002-01-251-147/+153
* MPFR_PREC_MAX redefined.vlefevre2002-01-221-19/+25
* can_round type changed: char -> int.vlefevre2002-01-211-11/+7
* Bug fixes:vlefevre2002-01-211-27/+30
* use now new sqrtrem from gmp-4.0zimmerma2001-12-051-1/+1
* removed K&R function headerszimmerma2001-11-161-9/+1
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* 1 -> BITS_PER_MP_LIMBzimmerma2001-11-161-6/+8
* 1 -> BITS_PER_MP_LIMBzimmerma2001-11-161-6/+6
* cast to mp_limb_t was missingzimmerma2001-10-181-3/+5
* inexact flag was wrong in some caseszimmerma2001-10-111-37/+54
* Parameter added to mpfr_round_raw: pointer to inexact ternary value.vlefevre2001-09-101-1/+1
* nested double TMP_DECL'szimmerma2001-06-181-1/+4
* k2r -> ansi stylezimmerma2000-12-211-4/+17
* changed name of mpfr struct fields: _mp_d -> _mpfr_dzimmerma2000-12-181-2/+3
* clear NaN/Inf flags in normal casezimmerma2000-12-151-1/+6
* _mp_d -> MPFR_MANTzimmerma2000-12-151-3/+3
* Permutation of includes to avoid warnings due to careless multiple definitionhanrot2000-12-151-1/+1
* forgot TMP_MARK(marker) or free'd in wrong orderzimmerma2000-12-121-1/+2
* fixed one bug found by N. Mueller (MPFR_ABSSIZE(u) was used instead of usize)zimmerma2000-12-041-8/+11
* changed copyright to Free Software Foundationzimmerma2000-12-011-1/+1
* sign of result was not correctly (re)setzimmerma2000-12-011-1/+2
* Infinis, premiere tentative.hanrot2000-11-211-1/+6
* protected all macros: xxx -> MPFR_xxxzimmerma2000-10-261-22/+22
* now uses new code mpn_sqrtrem_newzimmerma2000-09-291-1/+1
* replaced mp_bits_per_limb by BITS_PER_MP_LIMB (constant)zimmerma2000-08-161-1/+1
* Patch for 1 << (BITS_PER_MP_LIMB - x) when x is 0 (produces inexact resultshanrot2000-06-191-4/+10
* removed longlong.h (not needed)zimmerma2000-05-291-1/+0
* unsigned char -> mp_rnd_tzimmerma2000-02-111-2/+9
* now use kara_sqrtrem instead of mpn_sqrtremzimmerma2000-02-031-3/+5
* now use directly mpn_sqrtrem (previously sqrt3.c)zimmerma1999-10-071-54/+187
* added copyright noticezimmerma1999-07-301-0/+21
* Patch mpfr_set -> MPN_COPYhanrot1999-07-011-1/+1
* (Temporary) patch for memory gestion in sqrt.chanrot1999-07-011-10/+10
* mpfr_init -> mpfr_init2zimmerma1999-07-011-1/+1
* initialize temporary variables with current precisionzimmerma1999-07-011-1/+1
* Prototypes et quelques causes de warnings corriges.hanrot1999-06-251-1/+9
* removed DEBUG stuff and fixed pb with exact root and GMP_RNDZzimmerma1999-06-251-22/+5
* removed 3rd argument of mpfr_set_preczimmerma1999-06-241-3/+1