summaryrefslogtreecommitdiff
path: root/add.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify the code.pelissip2004-02-251-1/+0
* new coverage testszimmerma2004-02-141-2/+2
* Remove MPFR_ASSERTN(0) and add MPFR_ASSERTD(last condition) instead.pelissip2004-02-121-1/+1
* improved coveragezimmerma2004-02-121-3/+4
* + Add mpfr_add1sp which provides addition when all the operands have the same...pelissip2004-02-121-3/+10
* + Better support of non IEEE doubles.pelissip2004-02-061-3/+1
* Fix copyright lines (2004).pelissip2004-01-071-1/+1
* Fix bug of sub1sp.c on sparck.pelissip2004-01-071-2/+2
* Disable sub1sp in add.c and in sub.c since it provides some bugs on spark (Lo...pelissip2003-12-221-2/+2
* + Add function mpfr_print_mantissa_binary, for debugging reason.pelissip2003-12-091-2/+6
* Fix some bugs (Use MPFR_ASSERT(1) instead of MPFR_ASSERT(0))pelissip2003-11-051-1/+1
* Add a real function for mpfr_sgn (not a call to mpfr_cmp_ui_2exp).pelissip2003-11-051-11/+4
* + Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.pelissip2003-11-041-11/+7
* Use of MPFR_UNLIKELY and MPFR_IS_SINGULAR for fast detection of special value...pelissip2003-10-281-47/+48
* Change the internal format of MPFR: ZERO, INF and NAN have special values of ...pelissip2003-10-271-7/+4
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-6/+7
* Copyright line updated.vlefevre2002-05-141-1/+1
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* Optimization: mpfr_cmp2 now accepts any combination of real argumentsvlefevre2002-01-041-27/+1
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* add.c -> add.c & add1.cvlefevre2001-11-151-522/+0
* GNU coding style. K&R function headers removed.vlefevre2001-11-101-460/+446
* MP_LIMB_T_MAX instead of (mp_limb_t) -1 (a little nicer...).vlefevre2001-11-081-4/+4
* Bug fixed.vlefevre2001-11-011-2/+3
* Bug fixed.vlefevre2001-10-271-9/+8
* fixed pb with exact results not detected (ck was < 0)zimmerma2001-10-261-4/+8
* Bug fixed.vlefevre2001-10-251-2/+4
* Bug fixed.vlefevre2001-10-251-1/+1
* mpfr_add1 completely rewritten. Overflows are checked.vlefevre2001-10-251-389/+417
* check overflowzimmerma2001-10-251-0/+4
* fixed bug in rounding part when rounding towards 0 (infinite loop due to bn<an)zimmerma2001-10-251-1/+2
* mpfr_add1 and mpfr_sub1 prototypes moved to mpfr-impl.h (to detect clashes).vlefevre2001-10-191-29/+28
* put initial value in variables which may be used without being initializedzimmerma2001-10-121-2/+2
* fixed bug for b + d where b=2^900+2^500+2^110, d=2^900-2^500-2^110zimmerma2001-10-051-3/+36
* #include added/removed.vlefevre2001-09-131-1/+0
* In add.c: use mpfr_cmp_abs instead of mpfr_cmp3; x - x fixed for GMP_RNDD.vlefevre2001-09-061-5/+7
* Cases [+-]0 + [+-]0 fixed (depending on the rounding mode).vlefevre2001-09-031-2/+5
* Case +0 + -0 fixed.vlefevre2001-08-291-65/+88
* Bug fixed.vlefevre2001-08-281-4/+6
* Bug fixed and update to check the exponents.vlefevre2001-08-281-181/+289
* fixed pb with c2 = c2old << dif with dif negativezimmerma2001-08-231-25/+32
* "mant(c) != 1/2" test was broken.vlefevre2001-08-221-5/+4
* low significant bit is in ap[0] and not in ap[an-1] !!!zimmerma2001-08-141-1/+1
* fixed problems with old K&R compilers (_PROTO missing)zimmerma2001-02-151-1/+1
* k2r -> ansi stylezimmerma2000-12-211-2/+6
* changed name of mpfr struct fields: _mp_d -> _mpfr_dzimmerma2000-12-181-3/+5
* added 'return' after dealing with infinitieszimmerma2000-12-071-3/+5
* changed copyright to Free Software Foundationzimmerma2000-12-011-1/+1