diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2005-05-11 11:03:55 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2005-05-11 11:03:55 +0000 |
commit | 17a548dd6cb64dd94cc7d2d3893258d4a68741e5 (patch) | |
tree | 5e928d4aac9c665e8e15398cc73ac81253db4f78 /ChangeLog | |
parent | 1a6e8ff0fc741de44707df5a78c1eed16a60b3a8 (diff) | |
download | mpfr-17a548dd6cb64dd94cc7d2d3893258d4a68741e5.tar.gz |
Update (with reformatting so that the logs are readable on 80 columns).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3538 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 103 |
1 files changed, 103 insertions, 0 deletions
@@ -1,5 +1,108 @@ +2005-05-11 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * mul.c, tests/tmul.c: Fix bug due to wrong assertion. + +2005-05-10 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * mpfr-impl.h, mpfr.h, round_prec.c, round_raw_generic.c: + 1. Change the prototype of mpfr_can_round to use const. + 2. Change the prototype of mpfr_round_raw_2 (remove first argument + since it is useless). + 3. Change round_raw_generic to use preprocessor if rather than compiler + to detect if flag == 1 or 0 + 4. mpfr_round_raw_xxx use const attribute too. + 5. Remove mpfr_round_raw_3 since it is unused by MPFR. + 6. Add first prototype of MPFR_FAST_COMPUTE_IF_SMALL. + + * NEWS: Update. + + * mul.c, tests/tmul.c: Fix a bug in the product of 2limbs per 2 limbs. + Add new regression test. + + * configure.in: Fix problem with mingw: if the configure detects + MS-Windows, it skips the tests which try to link against GMP + within the configure, hoping the Makefile works. The main problem + is that we need libtool inside the configure to link against GMP. + +2005-05-09 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * tests/tatan.c: Improve random tests. + +2005-05-04 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * cos.c: Replace initial estimation of K0 from sqrt (p/2) + to sqrt(p/16). It seems to be 30% faster for 5000 bits, and 5% faster + for 50 bits. + +2005-05-04 Vincent Lefevre <Vincent.Lefevre@loria.fr> + + * div_ui.c, tests/tdiv_ui.c: + Ported div_ui.c bug fix (1.45) with testcase to the 2.1 branch. + + * div_ui.c: Reformatted the code. + +2005-05-04 Paul Zimmermann <Paul.Zimmermann@loria.fr> + + * tests/tdiv_ui.c: fixed dummy init2 followed by set_prec + +2005-05-04 Vincent Lefevre <Vincent.Lefevre@loria.fr> + + * TODO: Added LIA-2 functions to implement. + +2005-05-04 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * tests/tcot.c, tests/tcoth.c, tests/tcsch.c, tests/tsec.c, tests/tsech.c, Makefile.am, NEWS, TODO, coth.c, csch.c, mpfr.h, mpfr.texi, sech.c, tests/Makefile.am: + Add functions mpfr_sech, mpfr_coth and mpfr_csch. + + * gen_inverse.h: init2 alloc what is needed, not 2 (more efficient). + +2005-05-04 Paul Zimmermann <Paul.Zimmermann@loria.fr> + + * acosh.c, algorithms.tex, asinh.c, const_euler.c, cosh.c, eint.c, exp2.c, expm1.c, hypot.c, log10.c, log2.c, pow.c, pow_si.c, tanh.c, tests/tpow.c, tests/tpow3.c: + improved const_euler and eint + removed dependency from input precision in several functions + fixed two bugs in pow (detection of exact cases) + +2005-05-04 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * NEWS: Update to reflect the current state. + +2005-05-03 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * atan.c: + Fix computing of `sup` to reflect what is decribed in algorithms.tex. + + * atan.c: Tiny optimization of mpfr_atan. + On opteron with p=53, from 9231 / 18049.89 / 81758 to 9004 / 17522.76 / + 78601. + +2005-05-03 Vincent Lefevre <Vincent.Lefevre@loria.fr> + + * tests/tset_ld.c: + Fixed a problem in test_small (already done in the 2.1 branch) + when long double = double. + +2005-05-03 Patrick Pelissier <Patrick.Pelissier@loria.fr> + + * configure.in: Improve detection again (use callback). + + * configure.in: Improve previous change. + + * configure.in, tests/trint.c: Add detection of function round, + rint, ceil, floor and nearbyint at configure time so that spe206 + which defines itself as C99 compliant can build the trint test. + + * BUGS: Update (Move bugs to potential). + +2005-05-03 Vincent Lefevre <Vincent.Lefevre@loria.fr> + + * BUGS, hypot.c, tests/thypot.c: + Fixed the mpfr_hypot bug, and re-enabled the test_large_small test. + 2005-05-02 Vincent Lefevre <Vincent.Lefevre@loria.fr> + * ChangeLog: Update. + * BUGS, tests/thypot.c: Added the test_large_small test for mpfr_hypot (disabled by default) and mentioned this bug in BUGS. [2.1 branch] |