summaryrefslogtreecommitdiff
path: root/mpf
Commit message (Expand)AuthorAgeFilesLines
* Misc changes, fixing name space issues and compiler warnings.Torbjorn Granlund2009-04-131-1/+1
* Change _PROTO => __GMP_PROTO.Torbjorn Granlund2008-12-071-1/+1
* Allocate mantissa space based on mantissa size, not on destinationTorbjorn Granlund2008-11-091-5/+7
* Partial rewrite; Compare the right number of bits.Torbjorn Granlund2008-11-091-8/+16
* Compare limb[0] just up to the specified bit.Torbjorn Granlund2008-11-081-3/+5
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-4/+0
* */Makefile.in, configure, aclocal.m4, config.in: Removed filesNiels Möller2008-09-051-655/+0
* Accept unary plus before exponent.tege2008-08-251-5/+8
* Fix typo in last change.tege2007-12-111-2/+2
* (mpf_set_str): Write own code for converting thetege2007-12-101-3/+24
* Include stdlib.h, not stdio.h for NULL.tege2007-09-241-1/+1
* Whitespace cleanup.tege2007-09-241-1/+0
* Clean up spacing.tege2007-09-243-3/+0
* Update license to version 3.tege2007-09-1868-275/+139
* Avoid copying result when not needed. Misc cleanups.tege2006-07-121-11/+13
* Update FSF's address.tege2006-02-1568-136/+136
* Implement workaround for GCC bug triggered on alpha.tege2005-12-181-1/+2
* Implement workaround for GCC bug triggered on alpha.tege2005-12-181-1/+2
* Add a copyright year.tege2005-11-0114-19/+22
* List some allocation improvement ideas.tege2005-10-311-0/+6
* Remove TMP_XXXX marker arguments.tege2005-05-1814-46/+46
* Use plain int for mpf_set_str return value (works around gcc 4 bug).tege2005-05-021-4/+4
* * mpf/sub.c: When one operand cancels high limbs of the other, stripKevin Ryde2004-05-141-13/+18
* * */Makefile.in, install-sh, aclocal.m4: Update to automake 1.8.4.Kevin Ryde2004-05-101-4/+6
* Regenerate for:Kevin Ryde2004-05-101-1/+0
* Regenerate for:Kevin Ryde2004-05-081-9/+2
* Fix a grammatical typo in the comments.Kevin Ryde2004-05-031-1/+1
* * mpz/aorsmul.c, mpz/aorsmul_i.c, mpz/cfdiv_q_2exp.c,Kevin Ryde2004-04-231-2/+2
* Regenerate for:Kevin Ryde2004-04-201-1/+1
* * mpf/mul_2exp.c, mpf/div_2exp.c: Rate u==0 as UNLIKELY.Kevin Ryde2004-03-312-2/+2
* * mpf/mul_ui.c: Incorporate carry from low limbs, for exactness.Kevin Ryde2004-03-141-13/+104
* * mpf/div.c: Use mpn_tdiv_qr. Use just one TMP_ALLOC. Use fullKevin Ryde2004-03-131-68/+76
* * mpf/cmp_si.c [nails]: Correction, cast vval in exp comparisons, forKevin Ryde2004-03-131-5/+5
* * mpz/aors_ui.h, mpz/cdiv_q_ui.c, mpz/cdiv_qr_ui.c, mpz/cdiv_r_ui.c,Kevin Ryde2004-03-102-4/+5
* * mpf/reldiff.c: Use rprec+ysize limbs for d, to ensure accurateKevin Ryde2004-03-061-6/+18
* * mpf/ui_div.c: Use mpn_tdiv_qr. Use just one TMP_ALLOC. Use fullKevin Ryde2004-03-061-80/+50
* * mpf/set_q.c: Expand TMP_ALLOC_LIMBS_2, to make conditional clearerKevin Ryde2004-03-061-6/+17
* * mpf/mul_2exp.c, mpf/div_2exp.c: Add some comments.Kevin Ryde2004-03-062-2/+84
* * mpf/set_q.c: Use mpn_tdiv_qr rather than mpn_divrem, so no shifting.Kevin Ryde2004-03-031-79/+68
* * mpf/set_d.c: Rate d==0 as UNLIKELY. Store size before extract call,Kevin Ryde2004-03-031-3/+4
* * mpf/init.c, mpf/init2.c, mpf/iset_d.c, mpf/iset_si.c,Kevin Ryde2004-03-031-1/+1
* * mpf/init.c, mpf/init2.c, mpf/iset_d.c, mpf/iset_si.c,Kevin Ryde2004-03-031-3/+3
* * mpf/init.c, mpf/init2.c, mpf/iset_d.c, mpf/iset_si.c,Kevin Ryde2004-03-032-3/+3
* Add a copyright year.Kevin Ryde2004-03-031-1/+1
* * mpf/init.c, mpf/init2.c, mpf/iset_d.c, mpf/iset_si.c,Kevin Ryde2004-03-032-5/+5
* * mpf/set.c: Use MPN_COPY_INCR, in case r==u and ABSIZ(u) > PREC(r)+1.Kevin Ryde2004-03-031-2/+2
* * mpf/set.c, mpf/iset.c: MPN_COPY last, for possible tail call.Kevin Ryde2004-03-031-3/+3
* Amend heading comment, result is a truncation, not an approximation.Kevin Ryde2004-03-011-2/+2
* Grammatical typo.Kevin Ryde2004-03-011-1/+1
* * aclocal.m4, configure, ltmain.sh, */Makefile.in: Update to automakeKevin Ryde2004-02-281-3/+3