summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Replaced mpfr_mul_2exp & mpfr_div_2exp by mpfr_mul_2ui & mpfr_div_2ui,vlefevre2018-04-177-15/+15
* [src/fma.c] Updated easy case of underflow.vlefevre2018-04-161-5/+6
* [src/fma.c] Forgot a MPFR_GROUP_CLEAR.vlefevre2018-04-161-0/+2
* [src/fma.c] Simplified the underflow case by using UBF in thevlefevre2018-04-161-114/+29
* [src/mpfr-sassert.h] Added a comment.vlefevre2018-04-131-0/+5
* [src/mpfr-impl.h] Reverted r12588: there should be no alignment issuesvlefevre2018-04-121-3/+0
* [src/fma.c] Simplified the difficult part of the overflow case byvlefevre2018-04-121-83/+28
* [src/mpfr-impl.h] Added a note about alignment constraints for UBF.vlefevre2018-04-121-0/+3
* [src/fma.c] Fixed sign related bug in overflow case.vlefevre2018-04-121-1/+1
* [src/fma.c] Correction for the FIXME from r12403 concerning r12396.vlefevre2018-04-121-7/+6
* [src/fma.c] Removed a redundant test since the second condition ofvlefevre2018-04-121-2/+1
* [src/strtofr.c] English usage in a comment.vlefevre2018-04-111-1/+1
* [src/strtofr.c] fixed bug in corner caseszimmerma2018-04-111-12/+1
* [src/strtofr.c] Reverted r12569: this is wrong with a 32-bit ABI.vlefevre2018-04-101-16/+9
* [src/strtofr.c] Added a FIXME.vlefevre2018-04-101-0/+1
* [src/strtofr.c] added more commentszimmerma2018-04-101-1/+8
* [src/strtofr.c] replaced dead code by an assertzimmerma2018-04-101-9/+8
* [src/strtofr.c] removed dead code (and added explanation)zimmerma2018-04-091-6/+5
* [src/strtofr.c] completed a commentzimmerma2018-04-091-1/+8
* [src/strtofr.c] added commentzimmerma2018-04-061-0/+4
* [src/round_prec.c] Replaced an incorrect comment by an assertion.vlefevre2018-04-061-1/+3
* [src/round_raw_generic.c] Check validity of flag.vlefevre2018-04-061-0/+4
* [src/round_prec.c] added commentszimmerma2018-04-062-2/+7
* [src/round_prec.c] removed some dead code (if rnd1 = rnd2 and the casezimmerma2018-04-061-18/+2
* [src/pow.c] Fixed the code in case the size of the mpfr_exp_t typevlefevre2018-04-061-7/+15
* Moved the MAX, MIN and ABS macros from tests/mpfr-test.h tovlefevre2018-04-061-0/+11
* [src/pow.c] simplified case x=2^b and y < 0zimmerma2018-04-061-25/+22
* [src/pow.c] Updated comments.vlefevre2018-04-051-1/+5
* [src/pow.c] Reverted r12541 (which yielded a failure in tpow_all),vlefevre2018-04-051-9/+9
* [src/round_prec.c] fixed a bug (to be reviewed)zimmerma2018-04-051-1/+1
* [src/pow.c] fixed typozimmerma2018-04-051-1/+0
* [src/pow.c] Corrected indentation.vlefevre2018-04-041-25/+25
* [src/pow.c] added a commentzimmerma2018-04-041-0/+2
* [src/pow.c] removed some dead code (with comment explaining why)zimmerma2018-04-041-8/+9
* [src/pow.c] simplify code for prec=1zimmerma2018-04-041-22/+5
* [src/mparam_h.in] added macros for Microsoft compilerzimmerma2018-04-031-4/+8
* [src/mulders.c] Re-enable the change done in r12382. This is allowedvlefevre2018-04-031-8/+4
* [generic/mparam.h] ensure divhigh_ktab[n] is 0 or < n-1, as now requiredzimmerma2018-04-031-1/+2
* [src/mulders.c] Code style / indentation. Added a comment.vlefevre2018-04-021-10/+12
* [src/mulders.c] Reverting r12382 because divhigh_ktab[n] == n canvlefevre2018-04-021-5/+6
* [src/inp_str.c] Handle size_t overflow, empty string (after skippingvlefevre2018-03-311-9/+32
* [src/inp_str.c] disallow stream=NULL (cf r12520)zimmerma2018-03-301-3/+0
* [src/out_str.c] the behavior on a null stream is unspecified (cf r12519)zimmerma2018-03-301-4/+0
* [src/pow.c] added commentzimmerma2018-03-291-2/+2
* [tests/tgrandom.c] improve coveragezimmerma2018-03-291-1/+2
* [src/grandom.c] improve coverage, and solved a FIXMEzimmerma2018-03-291-16/+19
* [src/fpif.c] Reverted another incorrect change done in r12509.vlefevre2018-03-291-1/+5
* [src/fpif.c] Reverted an incorrect change done in r12509.vlefevre2018-03-291-1/+5
* [src/fpif.c] simplify code and improve coverage to 100%zimmerma2018-03-291-37/+9
* [src/fpif.c] removed dead code and simplify codezimmerma2018-03-291-15/+7