summaryrefslogtreecommitdiff
path: root/src/sum.c
Commit message (Expand)AuthorAgeFilesLines
* Minor date-related changes as in the trunk:vlefevre2018-01-091-1/+1
* [src/sum.c] Code reindentation due to a new test for MPFR_RNDF support,vlefevre2017-05-291-320/+317
* Merged the latest changes from the trunk, including some old changesetsvlefevre2017-05-041-3/+23
|\
| * [src/sum.c] Added a comment about shiftq.vlefevre2017-03-051-0/+1
| * [src/sum.c] Added a note about why one uses "const mpfr_ptr *x" in thevlefevre2017-02-141-0/+19
| * For mpfr_sum and its auxiliary functions, moved the const type qualifiervlefevre2017-02-141-3/+3
| * fixed bug in urandomb.c reported by Dominic Chenzimmerma2017-01-121-1/+1
| * Copyright notice update: added 2017 withvlefevre2017-01-011-1/+1
| * [src/sum.c] Delay some assignments so that they are done just beforevlefevre2016-12-201-6/+6
| * [src/sum.c] Added a short explanation for halfway cases.vlefevre2016-11-081-1/+8
| * [src/sum.c] Cosmetic change for consistency between lbit and rbit.vlefevre2016-11-061-2/+2
| * [src/sum.c] Changed a MPN_COPY_DECR to MPN_COPY, which may be morevlefevre2016-10-271-1/+1
| * [src/sum.c] Corrected a comment from r10503.vlefevre2016-10-261-1/+1
| * [src/sum.c] Moved/rewrote a comment (should have been done in r10467).vlefevre2016-10-261-11/+11
* | Merged r11179-11196 from the trunk (no conflicts).vlefevre2017-05-041-1/+1
* | Merged the latest changes from the trunk.vlefevre2017-01-011-1/+1
* | [src/sum.c] Fixed the bug mentioned in r11077.vlefevre2016-12-201-10/+20
* | [src/sum.c] Improvement for MPFR_RNDF, but still based on the changevlefevre2016-12-201-12/+32
* | Merged the latest changes from the trunk (this concerns only src/sum.cvlefevre2016-12-201-6/+6
* | Merged the latest changes from the trunk except those related tovlefevre2016-12-061-16/+23
* | [src/sum.c] A more efficient way to support faithful rounding, avoidingvlefevre2016-06-241-2/+3
* | Merged the latest changes from the trunk.vlefevre2016-06-241-69/+63
|\ \ | |/
| * [src/sum.c] Made the code a bit more natural: change of pos to negvlefevre2016-06-241-59/+63
| * The support of reused arguments in mpfr_sum is now complete, withoutvlefevre2016-06-241-10/+0
* | merged changed from trunk withzimmerma2016-06-231-94/+148
|\ \ | |/
| * [src/sum.c] Copy the significand to the destination after resolvingvlefevre2016-06-131-74/+101
| * [src/sum.c] Improved a comment.vlefevre2016-06-131-1/+1
| * [src/sum.c] Corrected a MPFR_LOG_MSG modified in the latest change.vlefevre2016-06-101-1/+1
| * [src/sum.c] For the future support of reused arguments: TMD resolutionvlefevre2016-06-101-25/+52
* | RNDF: fixed mpfr_sum and tsumzimmerma2016-06-021-0/+1
|/
* [src/sum.c] Corrected comment: 32/64-bit machine → 32/64-bit ABI.vlefevre2016-03-101-3/+3
* [src/sum.c] Use UPDATE_MINEXP when necessary; added comments.vlefevre2016-03-101-2/+6
* [src/sum.c] Added a comment about corner cases involving hugevlefevre2016-03-101-1/+11
* [src/sum.c]vlefevre2016-03-101-5/+19
* [src/sum.c] Clarification of comments about "sum.txt".vlefevre2016-03-091-3/+3
* [src/sum.c] Added comments and an MPFR_ASSERTD for sum_raw().vlefevre2016-03-091-2/+18
* [src/sum.c] Minor FIXME comment update.vlefevre2016-02-241-6/+6
* [doc/sum.txt,src/sum.c] mpfr_sum: added support for precision 1.vlefevre2016-02-181-4/+9
* Value coverage for tsum: differentiate sq > MPFR_PREC_MIN and not.vlefevre2016-02-081-2/+2
* Replacedvlefevre2016-02-041-1/+1
* Copyright notice update: added 2016 withvlefevre2016-01-011-1/+1
* [src/sum.c] Updated comment about overlapping between input and output.vlefevre2015-12-111-1/+3
* [src/sum.c] Added a FIXME comment about the reuse of an input for thevlefevre2015-11-091-0/+9
* [src/sum.c] Bug fixed (MPN_COPY_INCR instead of MPN_COPY_DECR).vlefevre2015-11-061-1/+1
* [src/sum.c] Minor comment correction.vlefevre2015-11-051-1/+1
* [src/sum.c] Added another assertion (checked).vlefevre2015-11-051-1/+5
* [src/sum.c] Added assertions (checked).vlefevre2015-11-051-0/+9
* [src/sum.c] Bug fix: an error bound was too large to compute the signvlefevre2015-11-041-2/+11
* [src/sum.c] Updated comment for sum_raw().vlefevre2015-10-301-1/+1
* [src/sum.c] Updated comment for sum_raw().vlefevre2015-10-211-13/+23