diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2010-05-19 11:53:33 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2010-05-19 11:53:33 +0000 |
commit | 90eb3ede36cc9c7aa7d5b247ffcf4ca197a8723d (patch) | |
tree | ca144e8ca5216100d07aa4aa1d86ae35db9d2ff2 /ChangeLog | |
parent | 006a0b881ef12543839ebd83f38d0a7068457331 (diff) | |
download | mpfr-90eb3ede36cc9c7aa7d5b247ffcf4ca197a8723d.tar.gz |
ChangeLog update with "LC_ALL=en_US.UTF8 TZ=UTC svn log -rHEAD:0 -v".
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@6812 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5597 |
1 files changed, 4781 insertions, 816 deletions
@@ -1,4 +1,3965 @@ ------------------------------------------------------------------------ +r6811 | vlefevre | 2010-05-19 10:18:37 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Preliminary interfaces are no longer preliminary. +------------------------------------------------------------------------ +r6810 | vlefevre | 2010-05-19 10:13:39 +0000 (Wed, 19 May 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] API Compatibility: mention the detection of the availability +of intmax_t with C++ compilers. +------------------------------------------------------------------------ +r6809 | vlefevre | 2010-05-19 09:07:33 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] signness -> signedness (thanks to Philippe). +------------------------------------------------------------------------ +r6808 | vlefevre | 2010-05-19 00:11:39 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Missing @code. +------------------------------------------------------------------------ +r6807 | vlefevre | 2010-05-19 00:09:11 +0000 (Wed, 19 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Corrected C terminology (table -> array). +------------------------------------------------------------------------ +r6806 | vlefevre | 2010-05-18 14:40:36 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + M /trunk/mpfr.texi + +[mpfr.texi, NEWS] Mention that mpfr_ai is a new function in MPFR 3.0. +------------------------------------------------------------------------ +r6805 | vlefevre | 2010-05-18 14:36:05 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + D /trunk/prepare + +Removed obsolete prepare script (autoreconf does the same thing). +------------------------------------------------------------------------ +r6804 | schevill | 2010-05-18 14:34:57 +0000 (Tue, 18 May 2010) | 21 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/ai.c + A /trunk/ai2.c + A /trunk/gammaonethird.c + M /trunk/mpfr.h + +* I added a new implementation of Airy Ai. This implementation uses Smith's +algorithm. +Currently, it is provided as a separate implementation mpfr_ai2. + +* Please note that both mpfr_ai and mpfr_ai2 need to efficiently evaluate +Gamma(1/3) and Gamma(2/3). This is provided by functions in the file +gammaonethird.c + +* There is no test file for mpfr_ai2 since it should quickly disappear behind +a single implementation using the best of mpfr_ai and mpfr_ai2. +However, if necessary, a test file can be obtained by copying tai.c and +replacing mpfr_ai by mpfr_ai2 everywhere. + +* I do not know if gammaonethird.c will remain like that in the future. Should +we make this implementation available as a public MPFR function? In this case, +I have to write a wrapper for providing a correctly rounded implementation. +Moreover, it contains functions that could be interesting for the +implementation of other functions (the functions mpfr_div_ui*). Maybe, it +could be worth providing a file specially for this purpose. + + +------------------------------------------------------------------------ +r6803 | vlefevre | 2010-05-18 14:32:07 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + +[NEWS] Added release name. +------------------------------------------------------------------------ +r6802 | vlefevre | 2010-05-18 14:30:38 +0000 (Tue, 18 May 2010) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] Updated "Changes from versions 2.3.* to version 2.4.0" +from MPFR 2.4.2. +------------------------------------------------------------------------ +r6801 | vlefevre | 2010-05-18 14:25:20 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Completed Section 6.1 "Type and Macro Changes". +------------------------------------------------------------------------ +r6800 | vlefevre | 2010-05-18 14:07:26 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Updated Section 6.1 "Type and Macro Changes". +------------------------------------------------------------------------ +r6799 | vlefevre | 2010-05-18 13:57:03 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Missing space. +------------------------------------------------------------------------ +r6798 | vlefevre | 2010-05-18 13:54:47 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Updated Section 6.1 "Type and Macro Changes". +------------------------------------------------------------------------ +r6797 | vlefevre | 2010-05-18 13:53:06 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + +[NEWS] A bit less ambiguous... +------------------------------------------------------------------------ +r6796 | vlefevre | 2010-05-18 13:12:49 +0000 (Tue, 18 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + +[NEWS] More details for mp_rnd_t/mpfr_rnd_t, like mp_prec_t/mpfr_prec_t. +------------------------------------------------------------------------ +r6795 | vlefevre | 2010-05-17 15:51:28 +0000 (Mon, 17 May 2010) | 2 lines +Changed paths: + M /trunk/NEWS + M /trunk/mpfr.texi + +Added "API Compatibility" section to the MPFR manual. +TODO: Section 6.1 "Type and Macro Changes". +------------------------------------------------------------------------ +r6794 | vlefevre | 2010-05-17 13:31:19 +0000 (Mon, 17 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + +[NEWS] mpfr_strtofr now accepts bases from 37 to 62 (r5965). +------------------------------------------------------------------------ +r6793 | vlefevre | 2010-05-10 09:25:01 +0000 (Mon, 10 May 2010) | 1 line +Changed paths: + M /trunk/INSTALL + +INSTALL: updated section about MS Windows. +------------------------------------------------------------------------ +r6792 | vlefevre | 2010-05-10 09:05:12 +0000 (Mon, 10 May 2010) | 1 line +Changed paths: + M /trunk/INSTALL + +INSTALL: updated section about MS Windows. +------------------------------------------------------------------------ +r6791 | vlefevre | 2010-05-08 17:17:18 +0000 (Sat, 08 May 2010) | 1 line +Changed paths: + M /trunk/tests/tests.c + +[tests/tests.c] Fixed code when _MPFR_PREC_FORMAT != 3. +------------------------------------------------------------------------ +r6790 | zimmerma | 2010-05-08 08:01:05 +0000 (Sat, 08 May 2010) | 2 lines +Changed paths: + M /trunk/tests/tests.c + +[tests/tests.c] fixed compiler warning (found by nightly tests) + +------------------------------------------------------------------------ +r6789 | vlefevre | 2010-05-07 15:13:02 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/NEWS + M /trunk/README.dev + M /trunk/TODO + M /trunk/acos.c + M /trunk/acosh.c + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/ai.c + M /trunk/asin.c + M /trunk/asinh.c + M /trunk/atan.c + M /trunk/atan2.c + M /trunk/atanh.c + M /trunk/cbrt.c + M /trunk/cmp.c + M /trunk/cmp_abs.c + M /trunk/cmp_si.c + M /trunk/cmp_ui.c + M /trunk/const_euler.c + M /trunk/cos.c + M /trunk/cot.c + M /trunk/coth.c + M /trunk/csc.c + M /trunk/csch.c + M /trunk/digamma.c + M /trunk/div.c + M /trunk/div_2si.c + M /trunk/div_2ui.c + M /trunk/div_ui.c + M /trunk/eint.c + M /trunk/eq.c + M /trunk/erf.c + M /trunk/erfc.c + M /trunk/exceptions.c + M /trunk/exp.c + M /trunk/exp2.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/expm1.c + M /trunk/fits_intmax.c + M /trunk/fits_s.h + M /trunk/fits_u.h + M /trunk/fits_uintmax.c + M /trunk/fma.c + M /trunk/fms.c + M /trunk/frac.c + M /trunk/gamma.c + M /trunk/get_d.c + M /trunk/get_d64.c + M /trunk/get_exp.c + M /trunk/get_flt.c + M /trunk/get_ld.c + M /trunk/get_si.c + M /trunk/get_str.c + M /trunk/get_ui.c + M /trunk/get_z.c + M /trunk/get_z_exp.c + M /trunk/gmp_op.c + M /trunk/hypot.c + M /trunk/isinteger.c + M /trunk/jn.c + M /trunk/jyn_asympt.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/log10.c + M /trunk/log1p.c + M /trunk/log2.c + M /trunk/mbench/mfv5.cc + M /trunk/mbench/mpfr-v6.c + M /trunk/modf.c + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/mpn_exp.c + M /trunk/mul.c + M /trunk/mul_2si.c + M /trunk/mul_2ui.c + M /trunk/next.c + M /trunk/out_str.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_z.c + M /trunk/print_raw.c + M /trunk/rem1.c + M /trunk/rint.c + M /trunk/root.c + M /trunk/round_near_x.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/set_d.c + M /trunk/set_exp.c + M /trunk/set_f.c + M /trunk/set_ld.c + M /trunk/set_si_2exp.c + M /trunk/set_ui_2exp.c + M /trunk/set_z_exp.c + M /trunk/setmax.c + M /trunk/setmin.c + M /trunk/sin.c + M /trunk/sin_cos.c + M /trunk/sinh.c + M /trunk/sinh_cosh.c + M /trunk/sqr.c + M /trunk/sqrt.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/subnormal.c + M /trunk/sum.c + M /trunk/swap.c + M /trunk/tanh.c + M /trunk/tests/mpfr-test.h + M /trunk/tests/random2.c + M /trunk/tests/tacos.c + M /trunk/tests/tadd.c + M /trunk/tests/tadd1sp.c + M /trunk/tests/tasin.c + M /trunk/tests/tatan.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcos.c + M /trunk/tests/tcosh.c + M /trunk/tests/tcot.c + M /trunk/tests/tcoth.c + M /trunk/tests/tdiv.c + M /trunk/tests/tests.c + M /trunk/tests/texceptions.c + M /trunk/tests/texp.c + M /trunk/tests/texp10.c + M /trunk/tests/texp2.c + M /trunk/tests/tfactorial.c + M /trunk/tests/tfprintf.c + M /trunk/tests/tfrac.c + M /trunk/tests/tgamma.c + M /trunk/tests/tgeneric.c + M /trunk/tests/tget_f.c + M /trunk/tests/tget_str.c + M /trunk/tests/tget_z.c + M /trunk/tests/thypot.c + M /trunk/tests/tinternals.c + M /trunk/tests/tlgamma.c + M /trunk/tests/tlog.c + M /trunk/tests/tmodf.c + M /trunk/tests/tmul.c + M /trunk/tests/tmul_2exp.c + M /trunk/tests/tmul_ui.c + M /trunk/tests/tpow.c + M /trunk/tests/tpow_all.c + M /trunk/tests/tpow_z.c + M /trunk/tests/tprintf.c + M /trunk/tests/trandom.c + M /trunk/tests/trint.c + M /trunk/tests/tround_prec.c + M /trunk/tests/tsec.c + M /trunk/tests/tsech.c + M /trunk/tests/tset.c + M /trunk/tests/tset_exp.c + M /trunk/tests/tset_f.c + M /trunk/tests/tset_ld.c + M /trunk/tests/tset_si.c + M /trunk/tests/tset_str.c + M /trunk/tests/tset_z.c + M /trunk/tests/tset_z_exp.c + M /trunk/tests/tsin_cos.c + M /trunk/tests/tsprintf.c + M /trunk/tests/tsqr.c + M /trunk/tests/tstrtofr.c + M /trunk/tests/tsub1sp.c + M /trunk/tests/tsubnormal.c + M /trunk/tests/tsum.c + M /trunk/tests/ttanh.c + M /trunk/tests/tui_pow.c + M /trunk/tests/turandom.c + M /trunk/ui_pow_ui.c + M /trunk/urandom.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/yn.c + M /trunk/zeta.c + +New exponent type mpfr_exp_t for MPFR (replacing GMP's mp_exp_t). +------------------------------------------------------------------------ +r6788 | vlefevre | 2010-05-07 14:18:54 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/README.dev + +[README.dev] Updated a paragraph concerning signed and unsigned types. +------------------------------------------------------------------------ +r6787 | vlefevre | 2010-05-07 13:57:28 +0000 (Fri, 07 May 2010) | 12 lines +Changed paths: + M /trunk/NEWS + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/tests/tcheck.c + +Changed the precision type mpfr_prec_t from an unsigned integer type +into the corresponding signed integer type, in order to avoid problems +due to the usual arithmetic conversions when mixing mpfr_prec_t and +mp_exp_t in an expression. +* NEWS: mentioned this change. +* mpfr-impl.h: removed MPFR_INTPREC_MAX (which wasn't used) and updated + the MPFR_UNSIGNED_MINUS_MODULO(S,A) macro, which assumed that A was + unsigned; this macro now works even when A is signed. +* mpfr.h: added mpfr_uprec_t; updated mpfr_prec_t and MPFR_PREC_MAX. +* tests/tcheck.c: disabled a test on MPFR_PREC_MAX+1 with MPFR >= 3 + (this test doesn't work with a signed mpfr_prec_t and isn't needed). +Note: all tests pass under GNU Linux x86 and x86_64. +------------------------------------------------------------------------ +r6786 | vlefevre | 2010-05-07 12:36:55 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/tests/tcheck.c + +[tests/tcheck.c] Forgot to remove a printf (added during testing). +------------------------------------------------------------------------ +r6785 | vlefevre | 2010-05-07 12:33:57 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/tests/tcheck.c + +[tests/tcheck.c] Support signed mpfr_prec_t (avoid integer overflow). +------------------------------------------------------------------------ +r6784 | vlefevre | 2010-05-07 12:31:53 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/tests/mpf_compat.h + +[tests/mpf_compat.h] Fixed prototype of function main. +------------------------------------------------------------------------ +r6783 | vlefevre | 2010-05-07 12:23:22 +0000 (Fri, 07 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.h + +[mpfr.h] Added a comment concerning the definition of MPFR_PREC_MAX. +------------------------------------------------------------------------ +r6782 | vlefevre | 2010-05-06 10:10:52 +0000 (Thu, 06 May 2010) | 2 lines +Changed paths: + M /trunk/print_rnd_mode.c + +print_rnd_mode.c: added an assertion so that we do not forget to update +this file after a new rounding mode is added. +------------------------------------------------------------------------ +r6780 | vlefevre | 2010-05-03 14:26:06 +0000 (Mon, 03 May 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Added a paragraph about multiple inclusions of mpfr.h and/or +gmp.h header files. +------------------------------------------------------------------------ +r6779 | thevenyp | 2010-05-03 14:19:20 +0000 (Mon, 03 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +Update documentation for mpfr_print_rnd_mode. +------------------------------------------------------------------------ +r6778 | vlefevre | 2010-05-03 13:15:15 +0000 (Mon, 03 May 2010) | 3 lines +Changed paths: + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + +To avoid breaking the ABI when faithful rounding gets implemented, added +MPFR_RNDF to the mpfr_rnd_t enum type now, and removed MPFR_RND_MAX from +the enumeration (it is now defined as a macro in mpfr-impl.h). +------------------------------------------------------------------------ +r6777 | vlefevre | 2010-05-03 12:52:28 +0000 (Mon, 03 May 2010) | 1 line +Changed paths: + M /trunk/fits_intmax.c + M /trunk/fits_s.h + M /trunk/fits_sint.c + M /trunk/fits_slong.c + M /trunk/fits_sshort.c + +fits_* (signed version): corrections and optimizations. +------------------------------------------------------------------------ +r6776 | vlefevre | 2010-05-03 12:30:46 +0000 (Mon, 03 May 2010) | 5 lines +Changed paths: + M /trunk/fits_u.h + M /trunk/fits_uintmax.c + +[fits_uintmax.c, fits_u.h] Some casts could be incorrect in the case +mp_exp_t > mpfr_prec_t. Set prec to the int type since in practice, +prec will be small enough to fit in an int. The fact that prec is now +signed allows us to remove a useless test (also note that prec should +be computed at compile time, so that this should be at least as fast). +------------------------------------------------------------------------ +r6775 | vlefevre | 2010-05-03 12:04:56 +0000 (Mon, 03 May 2010) | 1 line +Changed paths: + M /trunk/fits_u.h + M /trunk/fits_uintmax.c + +[fits_uintmax.c, fits_u.h] Comments: doesn't -> don't +------------------------------------------------------------------------ +r6774 | vlefevre | 2010-05-03 11:10:41 +0000 (Mon, 03 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated the month. +------------------------------------------------------------------------ +r6773 | thevenyp | 2010-05-03 09:20:38 +0000 (Mon, 03 May 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + M /trunk/tests/tsprintf.c + M /trunk/vasprintf.c + +Add specifier 'Y' for the rounding away from zero mode in printf-like functions. +------------------------------------------------------------------------ +r6772 | zimmerma | 2010-04-30 16:10:44 +0000 (Fri, 30 Apr 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] removed obsolete mpfr_round_prec + +------------------------------------------------------------------------ +r6770 | vlefevre | 2010-04-30 15:57:34 +0000 (Fri, 30 Apr 2010) | 1 line +Changed paths: + M /trunk/fits_intmax.c + M /trunk/fits_s.h + +[fits_intmax.c,fits_s.h] Added FIXME comments. +------------------------------------------------------------------------ +r6769 | vlefevre | 2010-04-30 15:50:27 +0000 (Fri, 30 Apr 2010) | 2 lines +Changed paths: + M /trunk/fits_u.h + M /trunk/fits_uintmax.c + +Optimized fits_u.h and made fits_uintmax.c like fits_u.h for the +special numbers. +------------------------------------------------------------------------ +r6768 | vlefevre | 2010-04-30 15:44:39 +0000 (Fri, 30 Apr 2010) | 1 line +Changed paths: + M /trunk/fits_uintmax.c + +Optimized mpfr_fits_uintmax_p. +------------------------------------------------------------------------ +r6767 | vlefevre | 2010-04-30 14:37:47 +0000 (Fri, 30 Apr 2010) | 1 line +Changed paths: + M /trunk/NEWS + M /trunk/README.dev + M /trunk/acos.c + M /trunk/acosh.c + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/agm.c + M /trunk/asin.c + M /trunk/asinh.c + M /trunk/atan.c + M /trunk/atan2.c + M /trunk/atanh.c + M /trunk/cache.c + M /trunk/cbrt.c + M /trunk/check.c + M /trunk/cmp2.c + M /trunk/const_catalan.c + M /trunk/const_euler.c + M /trunk/const_log2.c + M /trunk/const_pi.c + M /trunk/cos.c + M /trunk/cosh.c + M /trunk/digamma.c + M /trunk/eint.c + M /trunk/erf.c + M /trunk/erfc.c + M /trunk/examples/rndo-add.c + M /trunk/exp.c + M /trunk/exp2.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/expm1.c + M /trunk/factorial.c + M /trunk/fits_intmax.c + M /trunk/fits_s.h + M /trunk/fits_u.h + M /trunk/fits_uintmax.c + M /trunk/fma.c + M /trunk/fms.c + M /trunk/frac.c + M /trunk/gamma.c + M /trunk/gen_inverse.h + M /trunk/get_f.c + M /trunk/get_si.c + M /trunk/get_sj.c + M /trunk/get_ui.c + M /trunk/get_uj.c + M /trunk/gmp_op.c + M /trunk/hypot.c + M /trunk/init2.c + M /trunk/inits2.c + M /trunk/isinteger.c + M /trunk/jn.c + M /trunk/jyn_asympt.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/log10.c + M /trunk/log1p.c + M /trunk/log2.c + M /trunk/logging.c + M /trunk/mbench/mpfr-gfx.c + M /trunk/mbench/mpfr-v4.c + M /trunk/mbench/mpfr-v6.c + M /trunk/modf.c + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/mul.c + M /trunk/mul_ui.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_ui.c + M /trunk/pow_z.c + M /trunk/print_raw.c + M /trunk/rec_sqrt.c + M /trunk/root.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/round_raw_generic.c + M /trunk/set_dfl_prec.c + M /trunk/set_prec.c + M /trunk/set_q.c + M /trunk/set_z_exp.c + M /trunk/setmax.c + M /trunk/sin.c + M /trunk/sin_cos.c + M /trunk/sinh.c + M /trunk/sinh_cosh.c + M /trunk/speed.c + M /trunk/sqr.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/subnormal.c + M /trunk/sum.c + M /trunk/tan.c + M /trunk/tanh.c + M /trunk/tests/mpfr-test.h + M /trunk/tests/reuse.c + M /trunk/tests/tabs.c + M /trunk/tests/tadd.c + M /trunk/tests/tadd1sp.c + M /trunk/tests/taway.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcbrt.c + M /trunk/tests/tcmp.c + M /trunk/tests/tcmp2.c + M /trunk/tests/tcomparisons.c + M /trunk/tests/tconst_log2.c + M /trunk/tests/tconst_pi.c + M /trunk/tests/tdiv.c + M /trunk/tests/tdiv_ui.c + M /trunk/tests/teint.c + M /trunk/tests/tests.c + M /trunk/tests/texp.c + M /trunk/tests/tfactorial.c + M /trunk/tests/tfma.c + M /trunk/tests/tfms.c + M /trunk/tests/tfrac.c + M /trunk/tests/tgeneric.c + M /trunk/tests/tgeneric_ui.c + M /trunk/tests/tget_sj.c + M /trunk/tests/tget_str.c + M /trunk/tests/tgmpop.c + M /trunk/tests/tmodf.c + M /trunk/tests/tmul.c + M /trunk/tests/tmul_ui.c + M /trunk/tests/tnext.c + M /trunk/tests/tpow.c + M /trunk/tests/tpow3.c + M /trunk/tests/tpow_z.c + M /trunk/tests/trandom.c + M /trunk/tests/trint.c + M /trunk/tests/troot.c + M /trunk/tests/tset_sj.c + M /trunk/tests/tsin.c + M /trunk/tests/tsin_cos.c + M /trunk/tests/tsqrt.c + M /trunk/tests/tstckintc.c + M /trunk/tests/tstrtofr.c + M /trunk/tests/tsub.c + M /trunk/tests/tsub_ui.c + M /trunk/tests/tsum.c + M /trunk/tests/tui_div.c + M /trunk/tests/tui_pow.c + M /trunk/tests/tui_sub.c + M /trunk/tests/turandom.c + M /trunk/tests/tyn.c + M /trunk/tests/tzeta.c + M /trunk/tuneup.c + M /trunk/ui_pow_ui.c + M /trunk/urandom.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/yn.c + M /trunk/zeta.c + M /trunk/zeta_ui.c + +Changed mp_prec_t into mpfr_prec_t. +------------------------------------------------------------------------ +r6766 | vlefevre | 2010-04-19 14:35:35 +0000 (Mon, 19 Apr 2010) | 1 line +Changed paths: + M /trunk/configure.in + +[configure.in] r6765 introduced non-POSIX syntax. Fixed. +------------------------------------------------------------------------ +r6765 | zimmerma | 2010-04-19 11:26:12 +0000 (Mon, 19 Apr 2010) | 2 lines +Changed paths: + M /trunk/configure.in + +[configure.in] check for GMP internal files only with --with-gmp-build + +------------------------------------------------------------------------ +r6764 | vlefevre | 2010-04-12 00:11:48 +0000 (Mon, 12 Apr 2010) | 1 line +Changed paths: + M /trunk/NEWS + +[NEWS] New function mpfr_regular_p (was added in r6417, 2009-09-14). +------------------------------------------------------------------------ +r6762 | vlefevre | 2010-04-07 02:15:06 +0000 (Wed, 07 Apr 2010) | 2 lines +Changed paths: + M /trunk/mpfr-gmp.h + +[mpfr-gmp.h] Fixed alloca prototype (bug detected by tcc 0.9.25 +under Linux/x86_64). +------------------------------------------------------------------------ +r6753 | vlefevre | 2010-03-24 12:45:47 +0000 (Wed, 24 Mar 2010) | 3 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Improved/corrected the documentation of functions +mpfr_lgamma, mpfr_digamma, mpfr_j0/j1/jn, mpfr_y0/y1/yn, mpfr_agm, +mpfr_hypot and mpfr_min_prec. +------------------------------------------------------------------------ +r6752 | vlefevre | 2010-03-24 12:24:28 +0000 (Wed, 24 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Removed a "currently" that is no longer needed. +------------------------------------------------------------------------ +r6751 | vlefevre | 2010-03-24 12:20:41 +0000 (Wed, 24 Mar 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Updated description of mpfr_atan2, now that IEEE 754-2008 +has been published and follows the same conventions as C99 for atan2. +------------------------------------------------------------------------ +r6750 | vlefevre | 2010-03-24 12:12:00 +0000 (Wed, 24 Mar 2010) | 4 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Updated description of mpfr_pow, now that IEEE 754-2008 +has been published and follows the same conventions as C99 for pow. +(IEEE 754-2008 doesn't currently specify pow(±inf,non-zero), but +I've suggested a correction for the errata page.) +------------------------------------------------------------------------ +r6747 | vlefevre | 2010-03-23 15:28:41 +0000 (Tue, 23 Mar 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Improved documentation of mpfr_print_rnd_mode (from a +suggestion by Chris Saunders). +------------------------------------------------------------------------ +r6746 | vlefevre | 2010-03-22 10:59:28 +0000 (Mon, 22 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Various corrections and other improvements. +------------------------------------------------------------------------ +r6745 | vlefevre | 2010-03-22 10:38:59 +0000 (Mon, 22 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Improved the documentation of mpfr_dim too. +------------------------------------------------------------------------ +r6744 | zimmerma | 2010-03-22 10:04:29 +0000 (Mon, 22 Mar 2010) | 3 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] improved the documentation of mpfr_rec_sqrt and mpfr_cbrt + (thanks Vincent) + +------------------------------------------------------------------------ +r6743 | zimmerma | 2010-03-22 09:30:44 +0000 (Mon, 22 Mar 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] improved documentation of mpfr_sqrt and mpfr_sqrt_ui + +------------------------------------------------------------------------ +r6741 | vlefevre | 2010-03-21 18:17:12 +0000 (Sun, 21 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.h + +[mpfr.h] Added a comment about integer overflows in macros. +------------------------------------------------------------------------ +r6740 | zimmerma | 2010-03-19 14:48:17 +0000 (Fri, 19 Mar 2010) | 2 lines +Changed paths: + M /trunk/tests/tai.c + +[tai.c] enable first test of check_large, and reduced total time + +------------------------------------------------------------------------ +r6739 | schevill | 2010-03-19 14:15:23 +0000 (Fri, 19 Mar 2010) | 3 lines +Changed paths: + M /trunk/mpfr.texi + +Added a mention about the current limitation of mpfr_ai in mpfr.texi. + + +------------------------------------------------------------------------ +r6738 | schevill | 2010-03-19 13:43:13 +0000 (Fri, 19 Mar 2010) | 6 lines +Changed paths: + M /trunk/algorithms.tex + M /trunk/tests/tai.c + +Removed check of ai.c for large arguments. I added in algorithms.tex a +mention about the fact that mpfr_ai is currently not made for large +arguments. + + + +------------------------------------------------------------------------ +r6737 | schevill | 2010-03-19 12:16:12 +0000 (Fri, 19 Mar 2010) | 3 lines +Changed paths: + M /trunk/ai.c + +* Corrected problems regarding the GNU recommendations for formatting source code. + + +------------------------------------------------------------------------ +r6735 | vlefevre | 2010-03-18 12:55:37 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/tests + +tests: added tai to the svn:ignore property. +------------------------------------------------------------------------ +r6734 | zimmerma | 2010-03-18 12:37:13 +0000 (Thu, 18 Mar 2010) | 3 lines +Changed paths: + M /trunk/tests/tai.c + +[tai.c] reduce the maximal exponents in test_generic() + also reduce the number of random tests to decrease the test time + +------------------------------------------------------------------------ +r6733 | vlefevre | 2010-03-18 12:26:19 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: in the tests, use mpfr_equal_p rather than mpfr_cmp. +------------------------------------------------------------------------ +r6732 | zimmerma | 2010-03-18 12:23:43 +0000 (Thu, 18 Mar 2010) | 2 lines +Changed paths: + M /trunk/tests/tai.c + +[tai.c] replace mpfr_cmp by mpfr_equal_p + +------------------------------------------------------------------------ +r6731 | vlefevre | 2010-03-18 12:11:29 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/tests/tset_z_exp.c + +tests/tset_z_exp.c untabified. +------------------------------------------------------------------------ +r6730 | vlefevre | 2010-03-18 12:11:13 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: removed trailing whitespace. +------------------------------------------------------------------------ +r6729 | vlefevre | 2010-03-18 11:59:57 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated the month. +------------------------------------------------------------------------ +r6728 | vlefevre | 2010-03-18 11:54:24 +0000 (Thu, 18 Mar 2010) | 1 line +Changed paths: + M /trunk/AUTHORS + +Untabified AUTHORS (consistency). +------------------------------------------------------------------------ +r6727 | schevill | 2010-03-18 11:50:39 +0000 (Thu, 18 Mar 2010) | 4 lines +Changed paths: + M /trunk/ai.c + +* Corrected problems regarding the GNU recommendations for formatting source code. +* Corrected the date of the copyright. + + +------------------------------------------------------------------------ +r6726 | zimmerma | 2010-03-18 09:50:20 +0000 (Thu, 18 Mar 2010) | 2 lines +Changed paths: + M /trunk/tests/tai.c + +[tai.c] added test for large inputs + +------------------------------------------------------------------------ +r6725 | zimmerma | 2010-03-18 09:22:02 +0000 (Thu, 18 Mar 2010) | 2 lines +Changed paths: + M /trunk/AUTHORS + +[AUTHORS] added Sylvain Chevillard + +------------------------------------------------------------------------ +r6724 | zimmerma | 2010-03-17 21:12:09 +0000 (Wed, 17 Mar 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] added Sylvain as contributor + +------------------------------------------------------------------------ +r6723 | schevill | 2010-03-17 17:35:59 +0000 (Wed, 17 Mar 2010) | 15 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/README.dev + A /trunk/ai.c + A /trunk/algorithm2e.sty + M /trunk/algorithms.tex + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/tests/Makefile.am + A /trunk/tests/tai.c + +* Added function mpfr_ai. The implementation is the most naive: it evaluates the series +step by step until it can stop. +A special strategy is used to detect possible problems when Ai(x) is very close to 0. + +* Updated algorithms.tex with the technical description of the implementation of mpfr_ai. + +* Added algorithm2e.sty and algorithm2e-compatibility.sty (necessary to compile algorithms.tex now) + +* Updated mpfr.texi to let it know this new function. + +* Added a basic test file for mpfr_ai. I will add other test cases later. + +* Added a small HOWTO to README.dev about how to add a new test file for new functions. + + +------------------------------------------------------------------------ +r6720 | vlefevre | 2010-03-11 09:43:53 +0000 (Thu, 11 Mar 2010) | 1 line +Changed paths: + M /trunk/tests/tstrtofr.c + +GMP_RNDx -> MPFR_RNDx +------------------------------------------------------------------------ +r6719 | zimmerma | 2010-03-11 09:24:00 +0000 (Thu, 11 Mar 2010) | 3 lines +Changed paths: + M /trunk/tests/tstrtofr.c + +[tstrtofr.c] added test for 1.23e, cf + http://gmplib.org/list-archives/gmp-bugs/2010-March/001898.html + +------------------------------------------------------------------------ +r6718 | vlefevre | 2010-03-11 01:02:58 +0000 (Thu, 11 Mar 2010) | 4 lines +Changed paths: + M /trunk/tests/tsqrt.c + +[tests/tsqrt.c] Add the test -1 <= x/sqrt(x^2) <= 1, which corresponds +to -1 <= x/sqrt(x^2+y^2) <= 1 with y = 0. I don't think the test with +random y is still necessary, though, since even a bad sqrt accuracy +would not be detected. +------------------------------------------------------------------------ +r6717 | vlefevre | 2010-03-10 10:07:46 +0000 (Wed, 10 Mar 2010) | 1 line +Changed paths: + M /trunk/tests/tsqrt.c + +[tests/tsqrt.c] Added a comment about the x/sqrt(x^2+y^2) test. +------------------------------------------------------------------------ +r6716 | zimmerma | 2010-03-10 09:00:47 +0000 (Wed, 10 Mar 2010) | 4 lines +Changed paths: + M /trunk/tests/tsqrt.c + +[tsqrt.c] fixed bug reported by Sam Rawlins + (http://websympa.loria.fr/wwsympa/arc/mpfr/2010-03/msg00007.html) +Note: this "bug" had no noticeable consequences; this can just be seen +as an incomplete test. +------------------------------------------------------------------------ +r6715 | zimmerma | 2010-02-26 08:27:10 +0000 (Fri, 26 Feb 2010) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] added item + +------------------------------------------------------------------------ +r6714 | zimmerma | 2010-02-24 15:49:04 +0000 (Wed, 24 Feb 2010) | 3 lines +Changed paths: + M /trunk/acinclude.m4 + +[acinclude.m4] now also recognize "IEEE double, little endian" long-double + format (not tested, should happen on ARM) + +------------------------------------------------------------------------ +r6713 | zimmerma | 2010-02-24 15:07:39 +0000 (Wed, 24 Feb 2010) | 3 lines +Changed paths: + M /trunk/acinclude.m4 + +[acinclude.m4] added recognition of "IEEE double big endian" long double format + (tested on gcc40.fsffrance.org and gcc53, both PowerPC's) + +------------------------------------------------------------------------ +r6712 | vlefevre | 2010-02-24 12:59:19 +0000 (Wed, 24 Feb 2010) | 2 lines +Changed paths: + M /trunk/acinclude.m4 + +[acinclude.m4] Added test for long double = double-double (GCC/PowerPC). +This test cannot currently be reliable, so we just output a warning. +------------------------------------------------------------------------ +r6711 | zimmerma | 2010-02-23 16:39:02 +0000 (Tue, 23 Feb 2010) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] minor grammar fix + +------------------------------------------------------------------------ +r6710 | zimmerma | 2010-02-23 16:27:08 +0000 (Tue, 23 Feb 2010) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] be more precise about API compatibility + +------------------------------------------------------------------------ +r6709 | zimmerma | 2010-02-23 15:54:30 +0000 (Tue, 23 Feb 2010) | 2 lines +Changed paths: + M /trunk/NEWS + M /trunk/mpfr.h + +[mpfr.h] added #define mpfr_get_z_exp mpfr_get_z_2exp for compatibility + +------------------------------------------------------------------------ +r6708 | vlefevre | 2010-02-23 01:35:39 +0000 (Tue, 23 Feb 2010) | 1 line +Changed paths: + M /trunk/tests + +tests: added tset_z_exp to the svn:ignore property. +------------------------------------------------------------------------ +r6707 | zimmerma | 2010-02-22 17:23:27 +0000 (Mon, 22 Feb 2010) | 3 lines +Changed paths: + M /trunk/NEWS + M /trunk/atan.c + M /trunk/cbrt.c + M /trunk/cos.c + M /trunk/eint.c + M /trunk/exp_2.c + M /trunk/get_z.c + M /trunk/get_z_exp.c + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/pow.c + M /trunk/rem1.c + M /trunk/root.c + M /trunk/set_z.c + M /trunk/set_z_exp.c + M /trunk/sin_cos.c + M /trunk/tests/tset_z_exp.c + +changed mpfr_get_z_exp -> mpfr_get_z_2exp (old function) + mpfr_set_z_exp -> mpfr_set_z_2exp (new function) + +------------------------------------------------------------------------ +r6706 | zimmerma | 2010-02-22 15:45:30 +0000 (Mon, 22 Feb 2010) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/NEWS + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/set_z.c + A /trunk/set_z_exp.c + M /trunk/tests/Makefile.am + A /trunk/tests/tset_z_exp.c + +added new function mpfr_set_z_exp (companion to mpfr_get_z_exp) + +------------------------------------------------------------------------ +r6705 | vlefevre | 2010-02-18 17:05:48 +0000 (Thu, 18 Feb 2010) | 6 lines +Changed paths: + M /trunk/TODO + M /trunk/tests + A /trunk/tests/tstdint.c + +* Added tests/tstdint.c to test the double inclusion of mpfr.h when only + the second occurrence needs <stdint.h> (this can happen when one uses + several libraries that use MPFR under different conditions). +* Added tstdint to the svn:ignore property of "tests". +* TODO: mentions that tstdint should be added to check_PROGRAMS in + the tests/Makefile.am file once this is fixed. +------------------------------------------------------------------------ +r6701 | vlefevre | 2010-02-18 02:02:55 +0000 (Thu, 18 Feb 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated Section "Internals". +------------------------------------------------------------------------ +r6700 | vlefevre | 2010-02-16 17:43:28 +0000 (Tue, 16 Feb 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated the month. +------------------------------------------------------------------------ +r6699 | vlefevre | 2010-02-16 17:02:40 +0000 (Tue, 16 Feb 2010) | 5 lines +Changed paths: + M /trunk/mpfr.h + M /trunk/mpfr.texi + +mpfr.h: disable the INTMAX_C / UINTMAX_C test with C++ compilers as it +doesn't work well in this case (e.g. possible failure with Boost); see + http://websympa.loria.fr/wwsympa/arc/mpfr/2010-02/msg00025.html +and the whole discussion. +mpfr.texi: update. +------------------------------------------------------------------------ +r6696 | zimmerma | 2010-02-05 07:13:10 +0000 (Fri, 05 Feb 2010) | 3 lines +Changed paths: + M /trunk/configure.in + +[configure.in] removed check for C++ and Fortran compiler (comment said to + remove it for libtool >= 2.0) + +------------------------------------------------------------------------ +r6695 | zimmerma | 2010-02-01 09:25:46 +0000 (Mon, 01 Feb 2010) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] dummy change to check if we still get commit mails + +------------------------------------------------------------------------ +r6694 | zimmerma | 2010-01-29 13:44:58 +0000 (Fri, 29 Jan 2010) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] added note about mpfr_set_str + +------------------------------------------------------------------------ +r6691 | vlefevre | 2010-01-25 10:54:30 +0000 (Mon, 25 Jan 2010) | 3 lines +Changed paths: + M /trunk/get_patches.sh + +Simplified get_patches.sh; minor consequence: the trailing space in +the string returned by mpfr_get_patches() when there are patches is +no longer present (this trailing space wasn't desired anyway). +------------------------------------------------------------------------ +r6687 | vlefevre | 2010-01-25 00:33:37 +0000 (Mon, 25 Jan 2010) | 2 lines +Changed paths: + M /trunk/configure.in + +configure.in: updated message for different gmp.h and libgmp versions. +See <http://websympa.loria.fr/wwsympa/arc/mpfr/2010-01/msg00051.html>. +------------------------------------------------------------------------ +r6686 | vlefevre | 2010-01-20 12:09:45 +0000 (Wed, 20 Jan 2010) | 6 lines +Changed paths: + M /trunk/FAQ.html + M /trunk/README + M /trunk/TODO + M /trunk/faq.xsl + +FAQ.html, faq.xsl, README, TODO: slightly changed the copyright notice +to make it consistent with the one of the other files. In short, "and +the GNU General Public License" has been removed, but it was ambiguous +(we did not say which version of the GNU GPL) and useless (for GPLv3) +because the LGPLv3 is compatible with the GPLv3: + http://www.fsf.org/licensing/licenses/gpl-faq.html#WhatDoesCompatMean +------------------------------------------------------------------------ +r6685 | vlefevre | 2010-01-20 11:56:23 +0000 (Wed, 20 Jan 2010) | 3 lines +Changed paths: + M /trunk/INSTALL + +INSTALL: + * added copyright notice (at the top, like GMP); + * replaced "Installing MPFR" by "Installing GNU MPFR". +------------------------------------------------------------------------ +r6684 | vlefevre | 2010-01-20 11:48:25 +0000 (Wed, 20 Jan 2010) | 3 lines +Changed paths: + M /trunk/BUGS + M /trunk/FAQ.html + M /trunk/Makefile.am + M /trunk/NEWS + M /trunk/README + M /trunk/TODO + M /trunk/abort_prec_max.c + M /trunk/acinclude.m4 + M /trunk/acos.c + M /trunk/acosh.c + M /trunk/add.c + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/add_d.c + M /trunk/add_ui.c + M /trunk/agm.c + M /trunk/asin.c + M /trunk/asinh.c + M /trunk/atan.c + M /trunk/atan2.c + M /trunk/atanh.c + M /trunk/bernoulli.c + M /trunk/buildopt.c + M /trunk/cache.c + M /trunk/cbrt.c + M /trunk/check.c + M /trunk/clear.c + M /trunk/clears.c + M /trunk/cmp.c + M /trunk/cmp2.c + M /trunk/cmp_abs.c + M /trunk/cmp_d.c + M /trunk/cmp_ld.c + M /trunk/cmp_si.c + M /trunk/cmp_ui.c + M /trunk/comparisons.c + M /trunk/configure.in + M /trunk/const_catalan.c + M /trunk/const_euler.c + M /trunk/const_log2.c + M /trunk/const_pi.c + M /trunk/constant.c + M /trunk/copysign.c + M /trunk/cos.c + M /trunk/cosh.c + M /trunk/cot.c + M /trunk/coth.c + M /trunk/csc.c + M /trunk/csch.c + M /trunk/d_div.c + M /trunk/d_sub.c + M /trunk/digamma.c + M /trunk/dim.c + M /trunk/div.c + M /trunk/div_2exp.c + M /trunk/div_2si.c + M /trunk/div_2ui.c + M /trunk/div_d.c + M /trunk/div_ui.c + M /trunk/dump.c + M /trunk/eint.c + M /trunk/eq.c + M /trunk/erf.c + M /trunk/erfc.c + M /trunk/examples/divworst.c + M /trunk/examples/rndo-add.c + M /trunk/examples/sample.c + M /trunk/exceptions.c + M /trunk/exp.c + M /trunk/exp10.c + M /trunk/exp2.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/expm1.c + M /trunk/extract.c + M /trunk/factorial.c + M /trunk/faq.xsl + M /trunk/fits_intmax.c + M /trunk/fits_s.h + M /trunk/fits_sint.c + M /trunk/fits_slong.c + M /trunk/fits_sshort.c + M /trunk/fits_u.h + M /trunk/fits_uint.c + M /trunk/fits_uintmax.c + M /trunk/fits_ulong.c + M /trunk/fits_ushort.c + M /trunk/fma.c + M /trunk/fms.c + M /trunk/frac.c + M /trunk/free_cache.c + M /trunk/gamma.c + M /trunk/gen_inverse.h + M /trunk/get_d.c + M /trunk/get_d64.c + M /trunk/get_exp.c + M /trunk/get_f.c + M /trunk/get_flt.c + M /trunk/get_ld.c + M /trunk/get_patches.sh + M /trunk/get_si.c + M /trunk/get_sj.c + M /trunk/get_str.c + M /trunk/get_ui.c + M /trunk/get_uj.c + M /trunk/get_z.c + M /trunk/get_z_exp.c + M /trunk/gmp_op.c + M /trunk/hypot.c + M /trunk/ieee_floats.h + M /trunk/init.c + M /trunk/init2.c + M /trunk/inits.c + M /trunk/inits2.c + M /trunk/inp_str.c + M /trunk/int_ceil_log2.c + M /trunk/isinf.c + M /trunk/isinteger.c + M /trunk/isnan.c + M /trunk/isnum.c + M /trunk/isqrt.c + M /trunk/isregular.c + M /trunk/iszero.c + M /trunk/jn.c + M /trunk/jyn_asympt.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/log10.c + M /trunk/log1p.c + M /trunk/log2.c + M /trunk/logging.c + M /trunk/min_prec.c + M /trunk/minmax.c + M /trunk/modf.c + M /trunk/mp_clz_tab.c + M /trunk/mparam_h.in + M /trunk/mpf2mpfr.h + M /trunk/mpfr-gmp.c + M /trunk/mpfr-gmp.h + M /trunk/mpfr-impl.h + M /trunk/mpfr-longlong.h + M /trunk/mpfr-thread.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/mpn_exp.c + M /trunk/mul.c + M /trunk/mul_2exp.c + M /trunk/mul_2si.c + M /trunk/mul_2ui.c + M /trunk/mul_d.c + M /trunk/mul_ui.c + M /trunk/mulders.c + M /trunk/neg.c + M /trunk/next.c + M /trunk/out_str.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_ui.c + M /trunk/pow_z.c + M /trunk/powerof2.c + M /trunk/print_raw.c + M /trunk/print_rnd_mode.c + M /trunk/printf.c + M /trunk/rec_sqrt.c + M /trunk/reldiff.c + M /trunk/rem1.c + M /trunk/rint.c + M /trunk/root.c + M /trunk/round_near_x.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/round_raw_generic.c + M /trunk/scale2.c + M /trunk/sec.c + M /trunk/sech.c + M /trunk/set.c + M /trunk/set_d.c + M /trunk/set_d64.c + M /trunk/set_dfl_prec.c + M /trunk/set_exp.c + M /trunk/set_f.c + M /trunk/set_flt.c + M /trunk/set_inf.c + M /trunk/set_ld.c + M /trunk/set_nan.c + M /trunk/set_prc_raw.c + M /trunk/set_prec.c + M /trunk/set_q.c + M /trunk/set_rnd.c + M /trunk/set_si.c + M /trunk/set_si_2exp.c + M /trunk/set_sj.c + M /trunk/set_str.c + M /trunk/set_str_raw.c + M /trunk/set_ui.c + M /trunk/set_ui_2exp.c + M /trunk/set_uj.c + M /trunk/set_z.c + M /trunk/set_zero.c + M /trunk/setmax.c + M /trunk/setmin.c + M /trunk/setsign.c + M /trunk/sgn.c + M /trunk/si_op.c + M /trunk/signbit.c + M /trunk/sin.c + M /trunk/sin_cos.c + M /trunk/sinh.c + M /trunk/sinh_cosh.c + M /trunk/speed.c + M /trunk/sqr.c + M /trunk/sqrt.c + M /trunk/sqrt_ui.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/sub_d.c + M /trunk/sub_ui.c + M /trunk/subnormal.c + M /trunk/sum.c + M /trunk/swap.c + M /trunk/tan.c + M /trunk/tanh.c + M /trunk/tests/Makefile.am + M /trunk/tests/cmp_str.c + M /trunk/tests/data/digamma + M /trunk/tests/data/li2 + M /trunk/tests/memory.c + M /trunk/tests/mpf_compat.c + M /trunk/tests/mpf_compat.h + M /trunk/tests/mpfr-test.h + M /trunk/tests/mpfr_compat.c + M /trunk/tests/random2.c + M /trunk/tests/reuse.c + M /trunk/tests/rnd_mode.c + M /trunk/tests/tabs.c + M /trunk/tests/tacos.c + M /trunk/tests/tacosh.c + M /trunk/tests/tadd.c + M /trunk/tests/tadd1sp.c + M /trunk/tests/tadd_d.c + M /trunk/tests/tadd_ui.c + M /trunk/tests/tagm.c + M /trunk/tests/tasin.c + M /trunk/tests/tasinh.c + M /trunk/tests/tatan.c + M /trunk/tests/tatanh.c + M /trunk/tests/taway.c + M /trunk/tests/tbuildopt.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcbrt.c + M /trunk/tests/tcheck.c + M /trunk/tests/tcmp.c + M /trunk/tests/tcmp2.c + M /trunk/tests/tcmp_d.c + M /trunk/tests/tcmp_ld.c + M /trunk/tests/tcmp_ui.c + M /trunk/tests/tcmpabs.c + M /trunk/tests/tcomparisons.c + M /trunk/tests/tconst_catalan.c + M /trunk/tests/tconst_euler.c + M /trunk/tests/tconst_log2.c + M /trunk/tests/tconst_pi.c + M /trunk/tests/tcopysign.c + M /trunk/tests/tcos.c + M /trunk/tests/tcosh.c + M /trunk/tests/tcot.c + M /trunk/tests/tcoth.c + M /trunk/tests/tcsc.c + M /trunk/tests/tcsch.c + M /trunk/tests/td_div.c + M /trunk/tests/td_sub.c + M /trunk/tests/tdigamma.c + M /trunk/tests/tdim.c + M /trunk/tests/tdiv.c + M /trunk/tests/tdiv_d.c + M /trunk/tests/tdiv_ui.c + M /trunk/tests/teint.c + M /trunk/tests/teq.c + M /trunk/tests/terf.c + M /trunk/tests/tests.c + M /trunk/tests/texceptions.c + M /trunk/tests/texp.c + M /trunk/tests/texp10.c + M /trunk/tests/texp2.c + M /trunk/tests/texpm1.c + M /trunk/tests/tfactorial.c + M /trunk/tests/tfits.c + M /trunk/tests/tfma.c + M /trunk/tests/tfmod.c + M /trunk/tests/tfms.c + M /trunk/tests/tfprintf.c + M /trunk/tests/tfrac.c + M /trunk/tests/tgamma.c + M /trunk/tests/tgeneric.c + M /trunk/tests/tgeneric_ui.c + M /trunk/tests/tget_d.c + M /trunk/tests/tget_d_2exp.c + M /trunk/tests/tget_f.c + M /trunk/tests/tget_flt.c + M /trunk/tests/tget_ld_2exp.c + M /trunk/tests/tget_set_d64.c + M /trunk/tests/tget_sj.c + M /trunk/tests/tget_str.c + M /trunk/tests/tget_z.c + M /trunk/tests/tgmpop.c + M /trunk/tests/thyperbolic.c + M /trunk/tests/thypot.c + M /trunk/tests/tinits.c + M /trunk/tests/tinp_str.c + M /trunk/tests/tinternals.c + M /trunk/tests/tisnan.c + M /trunk/tests/tisqrt.c + M /trunk/tests/tj0.c + M /trunk/tests/tj1.c + M /trunk/tests/tjn.c + M /trunk/tests/tl2b.c + M /trunk/tests/tlgamma.c + M /trunk/tests/tli2.c + M /trunk/tests/tlngamma.c + M /trunk/tests/tlog.c + M /trunk/tests/tlog10.c + M /trunk/tests/tlog1p.c + M /trunk/tests/tlog2.c + M /trunk/tests/tmin_prec.c + M /trunk/tests/tminmax.c + M /trunk/tests/tmodf.c + M /trunk/tests/tmul.c + M /trunk/tests/tmul_2exp.c + M /trunk/tests/tmul_d.c + M /trunk/tests/tmul_ui.c + M /trunk/tests/tnext.c + M /trunk/tests/tout_str.c + M /trunk/tests/toutimpl.c + M /trunk/tests/tpow.c + M /trunk/tests/tpow3.c + M /trunk/tests/tpow_all.c + M /trunk/tests/tpow_z.c + M /trunk/tests/tprintf.c + M /trunk/tests/trandom.c + M /trunk/tests/trec_sqrt.c + M /trunk/tests/tremquo.c + M /trunk/tests/trint.c + M /trunk/tests/troot.c + M /trunk/tests/tround_prec.c + M /trunk/tests/tsec.c + M /trunk/tests/tsech.c + M /trunk/tests/tset.c + M /trunk/tests/tset_d.c + M /trunk/tests/tset_exp.c + M /trunk/tests/tset_f.c + M /trunk/tests/tset_ld.c + M /trunk/tests/tset_q.c + M /trunk/tests/tset_si.c + M /trunk/tests/tset_sj.c + M /trunk/tests/tset_str.c + M /trunk/tests/tset_z.c + M /trunk/tests/tsgn.c + M /trunk/tests/tsi_op.c + M /trunk/tests/tsin.c + M /trunk/tests/tsin_cos.c + M /trunk/tests/tsinh.c + M /trunk/tests/tsinh_cosh.c + M /trunk/tests/tsprintf.c + M /trunk/tests/tsqr.c + M /trunk/tests/tsqrt.c + M /trunk/tests/tsqrt_ui.c + M /trunk/tests/tstckintc.c + M /trunk/tests/tstrtofr.c + M /trunk/tests/tsub.c + M /trunk/tests/tsub1sp.c + M /trunk/tests/tsub_d.c + M /trunk/tests/tsub_ui.c + M /trunk/tests/tsubnormal.c + M /trunk/tests/tsum.c + M /trunk/tests/tswap.c + M /trunk/tests/ttan.c + M /trunk/tests/ttanh.c + M /trunk/tests/ttrunc.c + M /trunk/tests/tui_div.c + M /trunk/tests/tui_pow.c + M /trunk/tests/tui_sub.c + M /trunk/tests/turandom.c + M /trunk/tests/tversion.c + M /trunk/tests/ty0.c + M /trunk/tests/ty1.c + M /trunk/tests/tyn.c + M /trunk/tests/tzeta.c + M /trunk/tests/tzeta_ui.c + M /trunk/tuneup.c + M /trunk/uceil_exp2.c + M /trunk/uceil_log2.c + M /trunk/ufloor_log2.c + M /trunk/ui_div.c + M /trunk/ui_pow.c + M /trunk/ui_pow_ui.c + M /trunk/ui_sub.c + M /trunk/urandom.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/version.c + M /trunk/volatile.c + M /trunk/yn.c + M /trunk/zeta.c + M /trunk/zeta_ui.c + +Copyright notice update: added 2010 with + perl -pi -e 's/2009 Free Software/2009, 2010 Free Software/' **/*(^/) +under zsh, reverting the ChangeLog file and the mbench directory. +------------------------------------------------------------------------ +r6683 | vlefevre | 2010-01-20 11:35:49 +0000 (Wed, 20 Jan 2010) | 1 line +Changed paths: + M /trunk/tests + +tests: added turandom to the svn:ignore property. +------------------------------------------------------------------------ +r6682 | vlefevre | 2010-01-20 11:33:30 +0000 (Wed, 20 Jan 2010) | 3 lines +Changed paths: + M /trunk/INSTALL + +INSTALL: updated paragraphs about the search paths (in particular, +--with-gmp=/usr/local is no longer chosen as an example as it does +not work as expected; a note has been added about that). +------------------------------------------------------------------------ +r6681 | vlefevre | 2010-01-20 09:57:24 +0000 (Wed, 20 Jan 2010) | 1 line +Changed paths: + M /trunk/INSTALL + +INSTALL: rewrote a paragraph about search paths. +------------------------------------------------------------------------ +r6680 | thevenyp | 2010-01-18 18:30:44 +0000 (Mon, 18 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Fix case emin > 0. +------------------------------------------------------------------------ +r6679 | zimmerma | 2010-01-18 15:28:50 +0000 (Mon, 18 Jan 2010) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] added more details for random distribution functions + +------------------------------------------------------------------------ +r6678 | zimmerma | 2010-01-18 14:30:15 +0000 (Mon, 18 Jan 2010) | 2 lines +Changed paths: + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[tprintf.c, tfprintf.c] cleaned up previous commit + +------------------------------------------------------------------------ +r6677 | vlefevre | 2010-01-18 13:50:17 +0000 (Mon, 18 Jan 2010) | 2 lines +Changed paths: + M /trunk/tests/turandom.c + +tests/turandom.c: updated a test (if emin > 1 and rnd == MPFR_RNDN, +then the result is necessarily 0). +------------------------------------------------------------------------ +r6676 | vlefevre | 2010-01-18 13:39:17 +0000 (Mon, 18 Jan 2010) | 1 line +Changed paths: + M /trunk/tests/turandom.c + +tests/turandom.c: more tests in restricted exponent range. +------------------------------------------------------------------------ +r6675 | vlefevre | 2010-01-18 13:27:04 +0000 (Mon, 18 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +urandom.c: corrected a comment. +------------------------------------------------------------------------ +r6674 | zimmerma | 2010-01-18 12:37:30 +0000 (Mon, 18 Jan 2010) | 3 lines +Changed paths: + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[tprintf.c,tfprintf.c] print obtained chain in test #8 + (http://websympa.loria.fr/wwsympa/arc/mpfr/2009-12/msg00035.html) + +------------------------------------------------------------------------ +r6673 | thevenyp | 2010-01-18 09:48:47 +0000 (Mon, 18 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Fix bug in setting random exponent. +------------------------------------------------------------------------ +r6672 | vlefevre | 2010-01-16 10:13:53 +0000 (Sat, 16 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +urandom.c: added a FIXME comment. +------------------------------------------------------------------------ +r6671 | vlefevre | 2010-01-15 17:11:08 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +urandom.c: removed unused variable k; updated a comment. +------------------------------------------------------------------------ +r6670 | thevenyp | 2010-01-15 16:38:11 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Improve generation of random exponent. +------------------------------------------------------------------------ +r6669 | thevenyp | 2010-01-15 16:36:42 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Fix bug introduced in r6667. +------------------------------------------------------------------------ +r6668 | zimmerma | 2010-01-15 15:17:18 +0000 (Fri, 15 Jan 2010) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] added item + +------------------------------------------------------------------------ +r6667 | thevenyp | 2010-01-15 14:25:06 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Fix case nextabove(0) in reduced exponent range. +------------------------------------------------------------------------ +r6666 | thevenyp | 2010-01-15 10:06:20 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/tests/turandom.c + +[tests/turandom.c] Change accumulation of ternary value in the loop, it was not portable in system with sign and magnitude representation for integers. +------------------------------------------------------------------------ +r6665 | thevenyp | 2010-01-15 09:51:31 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Move generation of a random rounding bit in a separate function. +------------------------------------------------------------------------ +r6664 | thevenyp | 2010-01-15 09:49:14 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Remove trailing whitespace. +------------------------------------------------------------------------ +r6663 | thevenyp | 2010-01-15 09:32:43 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +[urandom.c] Call mpfr_nextabove in maximum exponent range. +------------------------------------------------------------------------ +r6662 | vlefevre | 2010-01-15 04:21:01 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +urandom.c: added a FIXME so that it is not forgotten. +------------------------------------------------------------------------ +r6661 | vlefevre | 2010-01-15 02:01:52 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated the month. +------------------------------------------------------------------------ +r6659 | vlefevre | 2010-01-15 01:57:05 +0000 (Fri, 15 Jan 2010) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: require bash. +------------------------------------------------------------------------ +r6658 | vlefevre | 2010-01-14 16:03:37 +0000 (Thu, 14 Jan 2010) | 1 line +Changed paths: + M /trunk/urandom.c + +urandom.c: clean-up (avoid a useless goto). +------------------------------------------------------------------------ +r6657 | vlefevre | 2010-01-14 15:22:37 +0000 (Thu, 14 Jan 2010) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: added a paragraph (use MPFR_ASSERTN, not printf + exit). +------------------------------------------------------------------------ +r6656 | thevenyp | 2010-01-14 12:16:15 +0000 (Thu, 14 Jan 2010) | 1 line +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] Cosmetic change. +------------------------------------------------------------------------ +r6655 | thevenyp | 2010-01-14 11:55:05 +0000 (Thu, 14 Jan 2010) | 3 lines +Changed paths: + M /trunk/mpfr.texi + M /trunk/tests/turandom.c + M /trunk/urandom.c + +[urandom.c, mpfr.texi] Change the behavior of mpfr_urandom to the usual mpfr function interface (wrt the ternary value and the out-of-range behavior). +[tests/turandom.c] Check new behavior and add a test for the inclusion in [0, 1]. + +------------------------------------------------------------------------ +r6654 | thevenyp | 2010-01-13 18:12:54 +0000 (Wed, 13 Jan 2010) | 1 line +Changed paths: + M /trunk/Makefile.am + M /trunk/NEWS + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/tests/Makefile.am + A /trunk/tests/turandom.c (from /trunk/tests/trandom.c:6653) + A /trunk/urandom.c (from /trunk/urandomb.c:6653) + +New function mpfr_urandom. +------------------------------------------------------------------------ +r6652 | vlefevre | 2010-01-11 15:42:05 +0000 (Mon, 11 Jan 2010) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: added a note about patches and the autotools. +------------------------------------------------------------------------ +r6650 | vlefevre | 2010-01-10 23:24:54 +0000 (Sun, 10 Jan 2010) | 1 line +Changed paths: + M /trunk/mpfrlint + +Added mpfrlint test for the required autoconf versions (see r6649). +------------------------------------------------------------------------ +r6649 | zimmerma | 2010-01-10 10:27:09 +0000 (Sun, 10 Jan 2010) | 2 lines +Changed paths: + M /trunk/README.dev + M /trunk/acinclude.m4 + +[README.dev] required version of autoconf did not agree with acinclude.m4 + +------------------------------------------------------------------------ +r6648 | vlefevre | 2010-01-08 21:44:07 +0000 (Fri, 08 Jan 2010) | 2 lines +Changed paths: + M /trunk/configure.in + +configure.in: replaced BITS_PER_MP_LIMB by GMP_NUMB_BITS (should have +been done in r6645). +------------------------------------------------------------------------ +r6647 | vlefevre | 2010-01-08 21:37:05 +0000 (Fri, 08 Jan 2010) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: check that GMP_LIMB_BITS isn't used. +------------------------------------------------------------------------ +r6646 | vlefevre | 2010-01-08 21:36:26 +0000 (Fri, 08 Jan 2010) | 1 line +Changed paths: + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/add_ui.c + M /trunk/agm.c + M /trunk/algorithms.tex + M /trunk/atan.c + M /trunk/check.c + M /trunk/cmp.c + M /trunk/cmp2.c + M /trunk/cmp_si.c + M /trunk/cmp_ui.c + M /trunk/configure.in + M /trunk/div-short.c + M /trunk/div.c + M /trunk/div_ui.c + M /trunk/eq.c + M /trunk/exp.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/extract.c + M /trunk/frac.c + M /trunk/get_d.c + M /trunk/get_d64.c + M /trunk/get_f.c + M /trunk/get_flt.c + M /trunk/get_ld.c + M /trunk/get_si.c + M /trunk/get_sj.c + M /trunk/get_str.c + M /trunk/get_ui.c + M /trunk/get_uj.c + M /trunk/gmp_op.c + M /trunk/init2.c + M /trunk/int_ceil_log2.c + M /trunk/isinteger.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/min_prec.c + M /trunk/mpfr-gmp.h + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpn_exp.c + M /trunk/mul.c + M /trunk/mul_ui.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_ui.c + M /trunk/pow_z.c + M /trunk/powerof2.c + M /trunk/print_raw.c + M /trunk/rec_sqrt.c + M /trunk/rint.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/round_raw_generic.c + M /trunk/set.c + M /trunk/set_d.c + M /trunk/set_d64.c + M /trunk/set_f.c + M /trunk/set_ld.c + M /trunk/set_prc_raw.c + M /trunk/set_prec.c + M /trunk/set_q.c + M /trunk/set_si_2exp.c + M /trunk/set_ui_2exp.c + M /trunk/set_uj.c + M /trunk/set_z.c + M /trunk/setmax.c + M /trunk/setmin.c + M /trunk/sin_cos.c + M /trunk/speed.c + M /trunk/sqr.c + M /trunk/sqrt.c + M /trunk/sqrt_ui.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/sub_ui.c + M /trunk/tests/mpfr-test.h + M /trunk/tests/random2.c + M /trunk/tests/tadd.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcheck.c + M /trunk/tests/tcmp2.c + M /trunk/tests/tcmp_ui.c + M /trunk/tests/tests.c + M /trunk/tests/tfprintf.c + M /trunk/tests/tget_d.c + M /trunk/tests/tget_f.c + M /trunk/tests/tget_z.c + M /trunk/tests/tgmpop.c + M /trunk/tests/tl2b.c + M /trunk/tests/tremquo.c + M /trunk/tests/tset_f.c + M /trunk/tests/tsqrt.c + M /trunk/tuneup.c + M /trunk/ui_div.c + M /trunk/ui_sub.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/zeta_ui.c + +Replaced GMP_LIMB_BITS by GMP_NUMB_BITS to use only one of these macros. +------------------------------------------------------------------------ +r6645 | zimmerma | 2010-01-08 20:04:27 +0000 (Fri, 08 Jan 2010) | 4 lines +Changed paths: + M /trunk/configure.in + +[configure.in] put back test BITS_PER_MP_LIMB == BYTES_PER_MP_LIMB * CHAR_BIT + (this is done only with --with-gmp-build, and BYTES_PER_MP_LIMB + is defined in this case in gmp-impl.h, at least in GMP 5) + +------------------------------------------------------------------------ +r6644 | zimmerma | 2010-01-08 19:13:48 +0000 (Fri, 08 Jan 2010) | 3 lines +Changed paths: + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/add_ui.c + M /trunk/agm.c + M /trunk/algorithms.tex + M /trunk/atan.c + M /trunk/check.c + M /trunk/cmp.c + M /trunk/cmp2.c + M /trunk/cmp_si.c + M /trunk/cmp_ui.c + M /trunk/configure.in + M /trunk/div-short.c + M /trunk/div.c + M /trunk/div_ui.c + M /trunk/eq.c + M /trunk/exp.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/extract.c + M /trunk/frac.c + M /trunk/get_d.c + M /trunk/get_d64.c + M /trunk/get_f.c + M /trunk/get_flt.c + M /trunk/get_ld.c + M /trunk/get_si.c + M /trunk/get_sj.c + M /trunk/get_str.c + M /trunk/get_ui.c + M /trunk/get_uj.c + M /trunk/gmp_op.c + M /trunk/init2.c + M /trunk/int_ceil_log2.c + M /trunk/isinteger.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/min_prec.c + M /trunk/mpfr-gmp.h + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpn_exp.c + M /trunk/mul.c + M /trunk/mul_ui.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_ui.c + M /trunk/pow_z.c + M /trunk/powerof2.c + M /trunk/print_raw.c + M /trunk/rec_sqrt.c + M /trunk/rint.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/round_raw_generic.c + M /trunk/set.c + M /trunk/set_d.c + M /trunk/set_d64.c + M /trunk/set_f.c + M /trunk/set_ld.c + M /trunk/set_prc_raw.c + M /trunk/set_prec.c + M /trunk/set_q.c + M /trunk/set_si_2exp.c + M /trunk/set_ui_2exp.c + M /trunk/set_uj.c + M /trunk/set_z.c + M /trunk/setmax.c + M /trunk/setmin.c + M /trunk/speed.c + M /trunk/sqr.c + M /trunk/sqrt.c + M /trunk/sqrt_ui.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/sub_ui.c + M /trunk/tests/mpfr-test.h + M /trunk/tests/random2.c + M /trunk/tests/tadd.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcheck.c + M /trunk/tests/tcmp2.c + M /trunk/tests/tcmp_ui.c + M /trunk/tests/tests.c + M /trunk/tests/tfprintf.c + M /trunk/tests/tget_d.c + M /trunk/tests/tget_f.c + M /trunk/tests/tget_z.c + M /trunk/tests/tgmpop.c + M /trunk/tests/tl2b.c + M /trunk/tests/tremquo.c + M /trunk/tests/tset_f.c + M /trunk/tests/tsqrt.c + M /trunk/tuneup.c + M /trunk/ui_div.c + M /trunk/ui_sub.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/zeta_ui.c + +BITS_PER_MP_LIMB -> GMP_LIMB_BITS +got rid of BYTES_PER_MP_LIMB in configure.in (no longer defined by GMP) + +------------------------------------------------------------------------ +r6643 | vlefevre | 2009-12-23 19:10:15 +0000 (Wed, 23 Dec 2009) | 2 lines +Changed paths: + M /trunk/mbench/Makefile + +[mbench/Makefile] Patch from Patrick Pelissier to solve the -I problem +with GCC. +------------------------------------------------------------------------ +r6642 | vlefevre | 2009-12-21 00:44:35 +0000 (Mon, 21 Dec 2009) | 1 line +Changed paths: + M /trunk/mbench/Makefile + +[mbench/Makefile] Added a comment (warning about the use of -I). +------------------------------------------------------------------------ +r6641 | zimmerma | 2009-12-20 10:26:22 +0000 (Sun, 20 Dec 2009) | 2 lines +Changed paths: + M /trunk/mbench/Makefile + +patch from Patrick Pelissier + +------------------------------------------------------------------------ +r6640 | zimmerma | 2009-12-18 14:57:19 +0000 (Fri, 18 Dec 2009) | 8 lines +Changed paths: + M /trunk/exp_2.c + M /trunk/mparam_h.in + M /trunk/scale2.c + M /trunk/tuneup.c + +[scale2.c] added missing include (compilation with --with-gmp-build did fail) +[exp_2.c] small improvements in Smith method: compute x^{2i} as (x^i)^2 instead + of x^{i-1} * x. The error analysis is unchanged. +[tuneup.c] fix for sin_cos threshold (we had a problem since mpfr_sin_cos + was calling mpfr_cos, which was calling mpfr_sincos_fast in some + cases +[mparam_h.in] put new thresholds for Core 2 64-bit + +------------------------------------------------------------------------ +r6633 | zimmerma | 2009-12-11 09:41:47 +0000 (Fri, 11 Dec 2009) | 3 lines +Changed paths: + M /trunk/acinclude.m4 + +[acinclude.m4] reversed order for case "quad, mais en little endian" for + coherence with other cases + +------------------------------------------------------------------------ +r6632 | zimmerma | 2009-12-10 21:05:50 +0000 (Thu, 10 Dec 2009) | 2 lines +Changed paths: + M /trunk/acinclude.m4 + M /trunk/mpfr-impl.h + +patch to recognize IEEE quad, little endian format for "long double" + +------------------------------------------------------------------------ +r6631 | zimmerma | 2009-12-10 15:43:28 +0000 (Thu, 10 Dec 2009) | 3 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/get_d.c + M /trunk/get_flt.c + M /trunk/mpfr-impl.h + M /trunk/scale2.c + +[scale2.c] now mpfr_scale2 is included in mpfr-impl.h, instead of #including + "scale2.c" twice (thus it was compiled twice) + +------------------------------------------------------------------------ +r6628 | vlefevre | 2009-12-07 11:53:04 +0000 (Mon, 07 Dec 2009) | 7 lines +Changed paths: + M /trunk/sin_cos.c + +sin_cos.c: in case of tiny inputs, keep the flags. In practice, this +fixes the following bug in mpfr_sin_cos (shown by the latest additions +to tsin_cos.c): if emin is the minimal exponent (MPFR_EMIN_MIN), the +absolute value of the input is the minimum positive number and the +rounding mode is toward 0 (or equivalent), then the underflow flag is +dropped. The other exception cases (e.g., in case of reduced exponent +range) are handled by mpfr_check_range(). +------------------------------------------------------------------------ +r6627 | vlefevre | 2009-12-07 11:21:51 +0000 (Mon, 07 Dec 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), better error message. +------------------------------------------------------------------------ +r6626 | vlefevre | 2009-12-07 11:15:46 +0000 (Mon, 07 Dec 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), improved testing on underflow case. +------------------------------------------------------------------------ +r6625 | vlefevre | 2009-12-07 10:29:57 +0000 (Mon, 07 Dec 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), added testing on underflow case. +------------------------------------------------------------------------ +r6624 | vlefevre | 2009-12-07 10:22:33 +0000 (Mon, 07 Dec 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), fixed flags testing. +------------------------------------------------------------------------ +r6623 | vlefevre | 2009-12-07 10:16:17 +0000 (Mon, 07 Dec 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), test also the flags. +------------------------------------------------------------------------ +r6622 | vlefevre | 2009-12-07 10:10:13 +0000 (Mon, 07 Dec 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: in consistency(), test also the returned value +(the one that gives inexact-related information). +------------------------------------------------------------------------ +r6619 | zimmerma | 2009-11-30 15:12:30 +0000 (Mon, 30 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tfits.c + +[tfits.c] converted to GNU coding style + +------------------------------------------------------------------------ +r6612 | vlefevre | 2009-11-30 11:57:07 +0000 (Mon, 30 Nov 2009) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: updated "To make a release". +------------------------------------------------------------------------ +r6602 | vlefevre | 2009-11-30 02:17:23 +0000 (Mon, 30 Nov 2009) | 1 line +Changed paths: + M /trunk/uceil_exp2.c + +uceil_exp2.c: fixed indentation. +------------------------------------------------------------------------ +r6599 | vlefevre | 2009-11-29 03:17:53 +0000 (Sun, 29 Nov 2009) | 2 lines +Changed paths: + M /trunk/mpfr-impl.h + +mpfr-impl.h: got rid of broken code when _GMP_IEEE_FLOATS was defined +(broken aliasing rules, yielding failures with GCC 4.5.0 20091119). +------------------------------------------------------------------------ +r6598 | zimmerma | 2009-11-27 06:38:45 +0000 (Fri, 27 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tset_ld.c + +[tset_ld.c] now perform tests even if old gcc bug is present + +------------------------------------------------------------------------ +r6597 | zimmerma | 2009-11-26 16:38:26 +0000 (Thu, 26 Nov 2009) | 4 lines +Changed paths: + M /trunk/tests/tget_d.c + +[tget_d.c] removed workaround for old gcc bug. Comment was: + /* workaround for gcc bug on m68040-unknown-netbsd1.4.1, + where DBL_MIN gives (1-2^(-52))/2^1022 */ + +------------------------------------------------------------------------ +r6596 | zimmerma | 2009-11-26 16:26:06 +0000 (Thu, 26 Nov 2009) | 9 lines +Changed paths: + M /trunk/tests/tadd.c + M /trunk/tests/tmul.c + +[tadd.c, tmul.c] got rid of workaround for old gcc bug. Comment was: +/* Parameter "z1" of check() used to be last in the argument list, but that + tickled a bug in 32-bit sparc gcc 2.95.2. A "double" in that position is + passed on the stack at an address which is 4mod8, but the generated code + didn't take into account that alignment, resulting in bus errors. The + easiest workaround is to move it to the start of the arg list (where it's + passed in registers), this macro does that. FIXME: Change the actual + calls to check(), rather than using a macro. */ + +------------------------------------------------------------------------ +r6595 | zimmerma | 2009-11-26 15:58:02 +0000 (Thu, 26 Nov 2009) | 3 lines +Changed paths: + M /trunk/strtofr.c + +[strtofr.c] removed patch for old FreeBsd/Alpha bug + (http://www.freebsd.org/cgi/query-pr.cgi?pr=72024) + +------------------------------------------------------------------------ +r6594 | vlefevre | 2009-11-26 14:15:51 +0000 (Thu, 26 Nov 2009) | 2 lines +Changed paths: + M /trunk/pow_si.c + +[pow_si.c] Updated comment added in r4355 concerning a bug +in Sun's compiler for Solaris/x86. +------------------------------------------------------------------------ +r6593 | vlefevre | 2009-11-26 13:38:38 +0000 (Thu, 26 Nov 2009) | 1 line +Changed paths: + M /trunk/pow_si.c + M /trunk/strtofr.c + +Updated comments concerning the old FreeBSD bug 72024 on LONG_MIN / 1. +------------------------------------------------------------------------ +r6587 | vlefevre | 2009-11-25 12:16:22 +0000 (Wed, 25 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[tfprintf.c,tprintf.c] Fixed other types in function with variable +arguments (even though there were no warnings on the tested machine). +------------------------------------------------------------------------ +r6586 | vlefevre | 2009-11-25 12:00:43 +0000 (Wed, 25 Nov 2009) | 1 line +Changed paths: + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[tfprintf.c,tprintf.c] Fixed types in function with variable arguments. +------------------------------------------------------------------------ +r6585 | zimmerma | 2009-11-25 11:03:20 +0000 (Wed, 25 Nov 2009) | 3 lines +Changed paths: + M /trunk/acinclude.m4 + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[tfprintf.c,tprintf.c] applied patch from Philippe Theveny +[acinclude.m4] removed check for %zu, no longer needed + +------------------------------------------------------------------------ +r6582 | zimmerma | 2009-11-25 10:20:53 +0000 (Wed, 25 Nov 2009) | 3 lines +Changed paths: + M /trunk/acinclude.m4 + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + +[acinclude.m4] added test for %zu +[tfprintf.c,tprintf.c] added #ifdef's for NPRINTF_ZU + +------------------------------------------------------------------------ +r6580 | vlefevre | 2009-11-25 10:16:29 +0000 (Wed, 25 Nov 2009) | 1 line +Changed paths: + M /trunk/configure.in + +configure.in: corrected a comment. +------------------------------------------------------------------------ +r6577 | vlefevre | 2009-11-25 09:46:52 +0000 (Wed, 25 Nov 2009) | 1 line +Changed paths: + M /trunk/tests/tstckintc.c + +tests/tstckintc.c: fixed types for the printf %p format specifier. +------------------------------------------------------------------------ +r6576 | zimmerma | 2009-11-25 08:33:58 +0000 (Wed, 25 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tget_flt.c + +[tget_flt.c] replaced %a by %.8e + +------------------------------------------------------------------------ +r6575 | zimmerma | 2009-11-25 08:23:23 +0000 (Wed, 25 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tget_d.c + M /trunk/tests/tget_ld_2exp.c + +[tget_d.c,tget_ld_2exp.c] replaced %a and %La by %.16e and %.16Le + +------------------------------------------------------------------------ +r6574 | zimmerma | 2009-11-25 08:05:41 +0000 (Wed, 25 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tget_d.c + +[tget_d.c] removed C99-specific instruction + +------------------------------------------------------------------------ +r6573 | zimmerma | 2009-11-25 07:51:47 +0000 (Wed, 25 Nov 2009) | 2 lines +Changed paths: + M /trunk/nightly-test + +[nightly-test] added -ansi -pedantic-errors + +------------------------------------------------------------------------ +r6571 | vlefevre | 2009-11-24 17:59:14 +0000 (Tue, 24 Nov 2009) | 1 line +Changed paths: + M /trunk/configure.in + +configure.in: completed the GMP CC/CFLAGS detection. +------------------------------------------------------------------------ +r6570 | vlefevre | 2009-11-24 17:52:04 +0000 (Tue, 24 Nov 2009) | 2 lines +Changed paths: + M /trunk/configure.in + +configure.in: added a test to check for CC and CFLAGS in gmp.h only +when the user doesn't redefine them and he isn't cross-compiling. +------------------------------------------------------------------------ +r6569 | vlefevre | 2009-11-24 17:32:43 +0000 (Tue, 24 Nov 2009) | 1 line +Changed paths: + M /trunk/configure.in + +configure.in: improved the GMP CC/CFLAGS detection. +------------------------------------------------------------------------ +r6568 | vlefevre | 2009-11-24 16:52:57 +0000 (Tue, 24 Nov 2009) | 1 line +Changed paths: + M /trunk/configure.in + +configure.in: try to fix the GMP CC/CFLAGS detection. Not finished. +------------------------------------------------------------------------ +r6567 | vlefevre | 2009-11-24 15:48:35 +0000 (Tue, 24 Nov 2009) | 2 lines +Changed paths: + M /trunk/configure.in + +configure.in: replaced "test ... -o ..." (obsolete in POSIX) +by "test ... || test ...". +------------------------------------------------------------------------ +r6566 | vlefevre | 2009-11-24 15:44:44 +0000 (Tue, 24 Nov 2009) | 2 lines +Changed paths: + M /trunk/configure.in + +configure.in: replaced "test ... -a ..." (obsolete in POSIX) +by "test ... && test ...". +------------------------------------------------------------------------ +r6564 | vlefevre | 2009-11-24 15:23:00 +0000 (Tue, 24 Nov 2009) | 1 line +Changed paths: + M /trunk/INSTALL + +INSTALL: made instructions more clear. +------------------------------------------------------------------------ +r6561 | vlefevre | 2009-11-23 13:55:54 +0000 (Mon, 23 Nov 2009) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: updated "To make a release". +------------------------------------------------------------------------ +r6560 | vlefevre | 2009-11-23 13:51:21 +0000 (Mon, 23 Nov 2009) | 1 line +Changed paths: + M /trunk/README.dev + +README.dev: last things to do when making a release. +------------------------------------------------------------------------ +r6557 | vlefevre | 2009-11-22 23:29:45 +0000 (Sun, 22 Nov 2009) | 10 lines +Changed paths: + M /trunk/sin_cos.c + +sin_cos.c: fixed a potential bug by changing a rnd_mode into MPFR_RNDZ +in mpfr_can_round. Indeed, in r4574, the change from + if (!mpfr_can_round (c, m, GMP_RNDZ, rnd_mode, MPFR_PREC (z))) +to + if (!mpfr_can_round (c, m, GMP_RNDN, rnd_mode, + MPFR_PREC (z) + (rnd_mode == GMP_RNDN))) +looks wrong to me: in RNDN, the extra bit due to rnd_mode == GMP_RNDN +changes a RNDN worst case into a RNDZ worst case. +Note: The second mpfr_can_round with the same problem has been fixed +in r6513. +------------------------------------------------------------------------ +r6556 | vlefevre | 2009-11-22 22:44:40 +0000 (Sun, 22 Nov 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: ported bug20091122 from the 2.4 branch to the trunk. +But no failure in the trunk. +------------------------------------------------------------------------ +r6550 | vlefevre | 2009-11-20 21:40:00 +0000 (Fri, 20 Nov 2009) | 1 line +Changed paths: + M /trunk/tests/tconst_pi.c + +tests/tconst_pi.c: fixed types for C++. +------------------------------------------------------------------------ +r6545 | vlefevre | 2009-11-20 12:48:49 +0000 (Fri, 20 Nov 2009) | 2 lines +Changed paths: + M /trunk/mpfr.h + M /trunk/mpfr.texi + +Changeset r6162 broke Solaris builds. Fixed that by no longer checking +INTMAX_MAX and UINTMAX_MAX to detect use of <stdint.h> / <inttypes.h>. +------------------------------------------------------------------------ +r6535 | zimmerma | 2009-11-01 21:22:16 +0000 (Sun, 01 Nov 2009) | 2 lines +Changed paths: + M /trunk/cos.c + +[cos.c] fixed case where reduced argument is zero + +------------------------------------------------------------------------ +r6534 | vlefevre | 2009-10-30 15:13:05 +0000 (Fri, 30 Oct 2009) | 2 lines +Changed paths: + M /trunk/tests/tcos.c + +tcos.c: added a testcase yielding an assertion failure (this bug makes +tsin_cos fail). +------------------------------------------------------------------------ +r6533 | vlefevre | 2009-10-30 15:05:28 +0000 (Fri, 30 Oct 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: ported the consistency test from the 2.4 branch. +This yields an assertion failure (Linux/x86_64). +------------------------------------------------------------------------ +r6527 | zimmerma | 2009-10-30 10:09:56 +0000 (Fri, 30 Oct 2009) | 3 lines +Changed paths: + M /trunk/TODO + M /trunk/cache.c + M /trunk/tests/tconst_pi.c + +[cache.c] fixed bug with directed rounding +[tconst_pi.c] added test for bug with directed rounding + +------------------------------------------------------------------------ +r6524 | vlefevre | 2009-10-21 13:38:30 +0000 (Wed, 21 Oct 2009) | 1 line +Changed paths: + M /trunk/exceptions.c + +exceptions.c: improved a comment. +------------------------------------------------------------------------ +r6523 | vlefevre | 2009-10-21 13:21:04 +0000 (Wed, 21 Oct 2009) | 1 line +Changed paths: + M /trunk/tests/tpow.c + +tpow.c: added an overflow test. +------------------------------------------------------------------------ +r6522 | vlefevre | 2009-10-21 13:13:54 +0000 (Wed, 21 Oct 2009) | 1 line +Changed paths: + M /trunk/tests/tpow.c + +tpow.c: added an overflow test in RNDZ. +------------------------------------------------------------------------ +r6521 | zimmerma | 2009-10-20 07:21:23 +0000 (Tue, 20 Oct 2009) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] added efficiency item + +------------------------------------------------------------------------ +r6520 | zimmerma | 2009-10-19 08:16:45 +0000 (Mon, 19 Oct 2009) | 3 lines +Changed paths: + M /trunk/lngamma.c + +[lngamma.c] fixed typo, added comments about argument reduction, and replaced + code using doubles + +------------------------------------------------------------------------ +r6519 | zimmerma | 2009-10-19 06:57:02 +0000 (Mon, 19 Oct 2009) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] added efficiency item + +------------------------------------------------------------------------ +r6518 | zimmerma | 2009-10-15 11:19:20 +0000 (Thu, 15 Oct 2009) | 4 lines +Changed paths: + M /trunk/exp.c + +[exp.c] binary splitting is now used for prec >= MPFR_EXP_THRESHOLD + (instead of prec > MPFR_EXP_THRESHOLD before). This is more + consistent with the other thresholds. + +------------------------------------------------------------------------ +r6517 | zimmerma | 2009-10-15 11:07:26 +0000 (Thu, 15 Oct 2009) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] added efficiency item + +------------------------------------------------------------------------ +r6516 | zimmerma | 2009-10-15 10:30:55 +0000 (Thu, 15 Oct 2009) | 2 lines +Changed paths: + M /trunk/mparam_h.in + +[mparam_h.in] added /* bits */ for MPFR_EXP_THRESHOLD and MPFR_EXP_2_THRESHOLD + +------------------------------------------------------------------------ +r6514 | zimmerma | 2009-10-13 08:11:10 +0000 (Tue, 13 Oct 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +[tsin_cos.c] removed useless instruction, and added comments + +------------------------------------------------------------------------ +r6513 | zimmerma | 2009-10-13 06:57:06 +0000 (Tue, 13 Oct 2009) | 3 lines +Changed paths: + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + +[sin_cos.c] fixed call to mpfr_can_round (rounding mode was wrong) +[tsin_cos.c] added new test + +------------------------------------------------------------------------ +r6512 | zimmerma | 2009-10-13 06:37:15 +0000 (Tue, 13 Oct 2009) | 3 lines +Changed paths: + M /trunk/li2.c + M /trunk/tests/tli2.c + +[li2.c] fixed bug when x is near 0 +[tli2.c] added new test + +------------------------------------------------------------------------ +r6510 | vlefevre | 2009-10-09 07:29:54 +0000 (Fri, 09 Oct 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: mp_rnd_t -> mpfr_rnd_t. +------------------------------------------------------------------------ +r6509 | vlefevre | 2009-10-09 07:27:36 +0000 (Fri, 09 Oct 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: added a comment about bug20091008, corresponding to +r6507; in fact, the bug concerns only the return value (see r6444). +------------------------------------------------------------------------ +r6507 | zimmerma | 2009-10-08 07:51:49 +0000 (Thu, 08 Oct 2009) | 3 lines +Changed paths: + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + +[sin_cos.c] fixed error analysis +[tsin_cos.c] added new test + +------------------------------------------------------------------------ +r6506 | vlefevre | 2009-10-07 14:18:35 +0000 (Wed, 07 Oct 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: mp_rnd_t -> mpfr_rnd_t. +------------------------------------------------------------------------ +r6505 | vlefevre | 2009-10-07 12:06:35 +0000 (Wed, 07 Oct 2009) | 1 line +Changed paths: + M /trunk/tests/tsin_cos.c + +tests/tsin_cos.c: removed trailing spaces. +------------------------------------------------------------------------ +r6504 | zimmerma | 2009-10-07 08:58:51 +0000 (Wed, 07 Oct 2009) | 2 lines +Changed paths: + M /trunk/tests/tsin_cos.c + +[tsin_cos.c] changed binary to hexadecimal string (was too long for C89) + +------------------------------------------------------------------------ +r6503 | zimmerma | 2009-10-07 07:05:13 +0000 (Wed, 07 Oct 2009) | 3 lines +Changed paths: + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + +[sin_cos.c] fixed bug introduced in r6447 (some variables had their precision not updated in Ziv's loop) +[tsin_cos.c] added a new test + +------------------------------------------------------------------------ +r6498 | vlefevre | 2009-09-29 14:44:22 +0000 (Tue, 29 Sep 2009) | 1 line +Changed paths: + M /trunk/FAQ.html + +FAQ update. +------------------------------------------------------------------------ +r6497 | zimmerma | 2009-09-29 11:28:00 +0000 (Tue, 29 Sep 2009) | 3 lines +Changed paths: + M /trunk/mpfr.texi + M /trunk/round_prec.c + M /trunk/tests/tcan_round.c + +[mpfr.texi] added note about mpfr_can_round +[tcan_round.c] added more tests + +------------------------------------------------------------------------ +r6490 | zimmerma | 2009-09-24 06:16:52 +0000 (Thu, 24 Sep 2009) | 4 lines +Changed paths: + M /trunk/README.dev + +[README.dev] added item for new releases: we should say if they are binary + and/or API compatible with previous releases (we often forgot + to say it in the past) + +------------------------------------------------------------------------ +r6489 | vlefevre | 2009-09-23 15:09:42 +0000 (Wed, 23 Sep 2009) | 1 line +Changed paths: + M /trunk/tests + +tests: added tget_flt to the svn:ignore property. +------------------------------------------------------------------------ +r6488 | vlefevre | 2009-09-23 15:08:39 +0000 (Wed, 23 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/Makefile.am + +tests/Makefile.am: added information about LOADLIBES. +------------------------------------------------------------------------ +r6487 | zimmerma | 2009-09-23 13:32:35 +0000 (Wed, 23 Sep 2009) | 3 lines +Changed paths: + M /trunk/tests/Makefile.am + +[tests/Makefile.am] put back LOADLIBES=... (enables to compile a program foo.c + in the test directory by simply doing "make foo") + +------------------------------------------------------------------------ +r6486 | zimmerma | 2009-09-23 06:21:27 +0000 (Wed, 23 Sep 2009) | 2 lines +Changed paths: + M /trunk/atan.c + +[atan.c] updated the comments + +------------------------------------------------------------------------ +r6485 | vlefevre | 2009-09-22 15:56:16 +0000 (Tue, 22 Sep 2009) | 1 line +Changed paths: + M /trunk/atan.c + +atan.c: added a FIXME comment. +------------------------------------------------------------------------ +r6484 | vlefevre | 2009-09-22 15:51:15 +0000 (Tue, 22 Sep 2009) | 1 line +Changed paths: + M /trunk/atan.c + +atan.c: added some assertions. +------------------------------------------------------------------------ +r6483 | zimmerma | 2009-09-22 13:58:25 +0000 (Tue, 22 Sep 2009) | 2 lines +Changed paths: + M /trunk/NEWS + M /trunk/algorithms.tex + M /trunk/atan.c + +[atan.c] implemented argument reduction (cf error analysis in algorithms.tex) + +------------------------------------------------------------------------ +r6482 | zimmerma | 2009-09-21 07:34:07 +0000 (Mon, 21 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/Makefile.am + +[tests/Makefile.am] removed LOADLIBES=... + +------------------------------------------------------------------------ +r6480 | vlefevre | 2009-09-20 23:31:37 +0000 (Sun, 20 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: check that lines aren't too long. +------------------------------------------------------------------------ +r6478 | vlefevre | 2009-09-20 19:07:03 +0000 (Sun, 20 Sep 2009) | 2 lines +Changed paths: + M /trunk/Makefile.am + +Makefile.am: line-wrap libmpfr_la_SOURCES (M-q with Emacs) for +compatibility with some vendor grep. +------------------------------------------------------------------------ +r6476 | vlefevre | 2009-09-20 19:00:11 +0000 (Sun, 20 Sep 2009) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/tests/Makefile.am + +Makefile.am, tests/Makefile.am: patch from Ralf Wildenhues. +http://lists.gnu.org/archive/html/bug-automake/2009-09/msg00033.html +------------------------------------------------------------------------ +r6475 | vlefevre | 2009-09-18 15:00:09 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfr-impl.h + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + +mpfr-impl.h, sin_cos.c, tests/tsin_cos.c: mp_rnd_t -> mpfr_rnd_t. +------------------------------------------------------------------------ +r6474 | vlefevre | 2009-09-18 14:55:57 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/sin_cos.c + +sin_cos.c: GMP_RNDx -> MPFR_RNDx. +------------------------------------------------------------------------ +r6473 | vlefevre | 2009-09-18 14:54:38 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/sin_cos.c + +sin_cos.c: untabified. +------------------------------------------------------------------------ +r6471 | vlefevre | 2009-09-18 14:45:47 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/frac.c + M /trunk/tests/tfrac.c + +frac.c, tests/tfrac.c: fixed underflow case in mpfr_frac and added +testcase. +------------------------------------------------------------------------ +r6470 | zimmerma | 2009-09-18 14:03:56 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/acos.c + M /trunk/atan.c + +[acos.c] initial working precision was too small + +------------------------------------------------------------------------ +r6469 | vlefevre | 2009-09-18 13:56:21 +0000 (Fri, 18 Sep 2009) | 3 lines +Changed paths: + M /trunk/modf.c + +modf.c: no longer extend the exponent range at all, since there are +no intermediate computations (note: the mpfr_frac bug that has just +been fixed affected this change in modf.c). +------------------------------------------------------------------------ +r6467 | vlefevre | 2009-09-18 13:50:21 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/frac.c + +[frac.c] Patch r6456 was incorrect: the problem with the non-significant +bits had to be dealt with only in the case t = r. This is now fixed. +------------------------------------------------------------------------ +r6466 | vlefevre | 2009-09-18 13:47:10 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: reverted overflow case test (was incorrect because the +input was too large). +------------------------------------------------------------------------ +r6465 | vlefevre | 2009-09-18 13:42:12 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: also test the overflow case. +------------------------------------------------------------------------ +r6464 | vlefevre | 2009-09-18 13:33:43 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: more tests (case where the fractional part rounds to 1). +------------------------------------------------------------------------ +r6463 | zimmerma | 2009-09-18 13:31:56 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] added item + +------------------------------------------------------------------------ +r6461 | zimmerma | 2009-09-18 13:10:35 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/cos.c + M /trunk/mpfr-impl.h + M /trunk/mpfr.texi + M /trunk/sin.c + M /trunk/sin_cos.c + M /trunk/tuneup.c + +[sin.c,cos.c] use mpfr_sincos_fast when prec >= MPFR_SINCOS_THRESHOLD + +------------------------------------------------------------------------ +r6460 | vlefevre | 2009-09-18 12:03:38 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: more tests (there are also problems in rounding away +from zero or equivalent). +------------------------------------------------------------------------ +r6459 | zimmerma | 2009-09-18 11:59:23 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/mparam_h.in + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + M /trunk/tuneup.c + +added tuning mechanism for mpfr_sin_cos + +------------------------------------------------------------------------ +r6458 | vlefevre | 2009-09-18 11:46:28 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: also test the ternary value (it is incorrect too). +------------------------------------------------------------------------ +r6456 | vlefevre | 2009-09-18 11:27:48 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/frac.c + +frac.c: fixed bug in mpfr_frac (the non-significant bits in low limb +were not cleared). +------------------------------------------------------------------------ +r6455 | vlefevre | 2009-09-18 11:19:11 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: improved the testcase so that it triggers the bug for +both 32 bits and 64 bits. +------------------------------------------------------------------------ +r6454 | vlefevre | 2009-09-18 11:16:00 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: added a comment for latest testcase. +------------------------------------------------------------------------ +r6453 | vlefevre | 2009-09-18 11:09:03 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tfrac.c + +tests/tfrac.c: added testcase for bug in mpfr_frac. +------------------------------------------------------------------------ +r6451 | vlefevre | 2009-09-18 10:38:19 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tmodf.c + +tests/tmodf.c: typo in error message. +------------------------------------------------------------------------ +r6450 | vlefevre | 2009-09-18 10:26:26 +0000 (Fri, 18 Sep 2009) | 3 lines +Changed paths: + M /trunk/modf.c + +modf.c: extending the exponent range in the first two cases is useless +because there are no intermediate computations (just a mpfr_set). Let's +do that only for the general case. +------------------------------------------------------------------------ +r6449 | vlefevre | 2009-09-18 10:23:07 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tmodf.c + +tests/tmodf.c: added overflow tests. +------------------------------------------------------------------------ +r6448 | vlefevre | 2009-09-18 09:27:10 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/modf.c + +modf.c: corrected a comment (rounding can yield an overflow, but not +an underflow). +------------------------------------------------------------------------ +r6447 | zimmerma | 2009-09-18 09:08:01 +0000 (Fri, 18 Sep 2009) | 3 lines +Changed paths: + M /trunk/sin_cos.c + M /trunk/tests/tsin_cos.c + +[sin_cos.c] added asymptotically fast code, with threshold currently hardcoded + at 20000 bits, should be determined by tuneup.c + +------------------------------------------------------------------------ +r6446 | vlefevre | 2009-09-18 09:00:24 +0000 (Fri, 18 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfr.texi + M /trunk/tests/tget_flt.c + +Deleted trailing spaces. +------------------------------------------------------------------------ +r6445 | zimmerma | 2009-09-18 08:13:43 +0000 (Fri, 18 Sep 2009) | 2 lines +Changed paths: + M /trunk/modf.c + M /trunk/mpfr.texi + M /trunk/tests/tmodf.c + +[modf.c] changed semantics of return value in accordance with mpfr_sin_cos + +------------------------------------------------------------------------ +r6444 | zimmerma | 2009-09-17 11:30:18 +0000 (Thu, 17 Sep 2009) | 4 lines +Changed paths: + M /trunk/mpfr.texi + M /trunk/sin_cos.c + M /trunk/sinh_cosh.c + M /trunk/tests/taway.c + M /trunk/tests/tsin_cos.c + +[sin_cos.c] more precise meaning of the return value +[sinh_cosh.c] idem as above +[taway.c] fixed to check the more precise return value + +------------------------------------------------------------------------ +r6443 | zimmerma | 2009-09-16 06:17:47 +0000 (Wed, 16 Sep 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] t was not initialized in Newton's example + +------------------------------------------------------------------------ +r6442 | zimmerma | 2009-09-15 13:48:15 +0000 (Tue, 15 Sep 2009) | 5 lines +Changed paths: + M /trunk/Makefile.am + D /trunk/get_binary32.c + A /trunk/get_flt.c (from /trunk/get_binary32.c:6441) + D /trunk/set_binary32.c + A /trunk/set_flt.c (from /trunk/set_binary32.c:6441) + M /trunk/tests/Makefile.am + D /trunk/tests/tget_binary32.c + A /trunk/tests/tget_flt.c (from /trunk/tests/tget_binary32.c:6441) + +changed _binary32 into _flt for file names too: + svn mv get_binary32.c get_flt.c + svn mv set_binary32.c set_flt.c + svn mv tests/tget_binary32.c tests/tget_flt.c + +------------------------------------------------------------------------ +r6441 | zimmerma | 2009-09-15 13:42:49 +0000 (Tue, 15 Sep 2009) | 3 lines +Changed paths: + M /trunk/TODO + M /trunk/mpfr.texi + +[TODO] removed an item +[mpfr.texi] added an example for mpfr_prec_round + +------------------------------------------------------------------------ +r6440 | zimmerma | 2009-09-15 13:26:11 +0000 (Tue, 15 Sep 2009) | 2 lines +Changed paths: + M /trunk/NEWS + +[NEWS] added mpfr_set_flt and mpfr_get_flt + +------------------------------------------------------------------------ +r6439 | zimmerma | 2009-09-15 13:17:40 +0000 (Tue, 15 Sep 2009) | 3 lines +Changed paths: + M /trunk/get_binary32.c + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/set_binary32.c + M /trunk/tests/tget_binary32.c + +changed suffix _binary32 -> _flt +[get_binary32.c] fixed a bug in subnormal range + +------------------------------------------------------------------------ +r6437 | vlefevre | 2009-09-15 13:15:23 +0000 (Tue, 15 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: bug fix. +------------------------------------------------------------------------ +r6435 | vlefevre | 2009-09-15 13:13:28 +0000 (Tue, 15 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated the month. +------------------------------------------------------------------------ +r6433 | vlefevre | 2009-09-15 13:12:38 +0000 (Tue, 15 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: execute svn in C locale. +------------------------------------------------------------------------ +r6431 | vlefevre | 2009-09-15 13:10:50 +0000 (Tue, 15 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfrlint + +mpfrlint: check mpfr.texi's UPDATED-MONTH. +------------------------------------------------------------------------ +r6428 | zimmerma | 2009-09-15 12:21:15 +0000 (Tue, 15 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/tget_d.c + +[tget_d.c] fixed FIXME + +------------------------------------------------------------------------ +r6427 | vlefevre | 2009-09-15 12:12:35 +0000 (Tue, 15 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tget_d.c + +tget_d.c code is C99-only (bug introduced in r6424). Please fix! +------------------------------------------------------------------------ +r6426 | zimmerma | 2009-09-15 11:42:27 +0000 (Tue, 15 Sep 2009) | 2 lines +Changed paths: + A /trunk/get_binary32.c + +[get_binary32.c] also forgot in previous commit + +------------------------------------------------------------------------ +r6425 | zimmerma | 2009-09-15 11:41:52 +0000 (Tue, 15 Sep 2009) | 2 lines +Changed paths: + A /trunk/set_binary32.c + +[set_binary32.c] file forgot in previous commit + +------------------------------------------------------------------------ +r6424 | zimmerma | 2009-09-15 11:37:40 +0000 (Tue, 15 Sep 2009) | 3 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/get_d.c + M /trunk/get_d64.c + A /trunk/ieee_floats.h + M /trunk/mpfr-impl.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + A /trunk/scale2.c + M /trunk/tests/Makefile.am + A /trunk/tests/tget_binary32.c + M /trunk/tests/tget_d.c + +added new functions mpfr_set_binary32 and mpfr_get_binary32 +fixed bug in mpfr_get_d and mpfr_get_decimal64 for RNDA + +------------------------------------------------------------------------ +r6423 | zimmerma | 2009-09-15 08:27:20 +0000 (Tue, 15 Sep 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] improved description of mpfr_sum, and fixed typo + +------------------------------------------------------------------------ +r6421 | vlefevre | 2009-09-14 16:29:44 +0000 (Mon, 14 Sep 2009) | 1 line +Changed paths: + M /trunk/mpfr.h + +mpfr.h: added mpfr_regular_p macro. +------------------------------------------------------------------------ +r6419 | zimmerma | 2009-09-14 14:12:03 +0000 (Mon, 14 Sep 2009) | 2 lines +Changed paths: + M /trunk/sum.c + +[sum.c] added reference + +------------------------------------------------------------------------ +r6418 | zimmerma | 2009-09-14 13:10:57 +0000 (Mon, 14 Sep 2009) | 3 lines +Changed paths: + M /trunk/get_ld.c + M /trunk/tests/tget_ld_2exp.c + +[get_ld.c] fixed bug reported by Nelson Beebe + http://websympa.loria.fr/wwsympa/arc/mpfr/2009-05/msg00061.html + +------------------------------------------------------------------------ +r6417 | zimmerma | 2009-09-14 09:29:55 +0000 (Mon, 14 Sep 2009) | 4 lines +Changed paths: + M /trunk/Makefile.am + A /trunk/isregular.c + M /trunk/iszero.c + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/tests/tisnan.c + +[isregular.c] new function mpfr_regular_p +[iszero.c] fixed typo in comment +[tests/tisnan.c] added tests for mpfr_regular_p + +------------------------------------------------------------------------ +r6415 | vlefevre | 2009-09-11 22:03:10 +0000 (Fri, 11 Sep 2009) | 6 lines +Changed paths: + M /trunk/vasprintf.c + +vasprintf.c: changeset r6414 was incorrect, in particular under Linux +(at least some platforms), where wint_t is an unsigned int, not an int. +Instead, let's detect whether integer promotion will occur or not, even +though the ISO C99 standard requires a wint_t type that doesn't yield +an integer promotion (7.24.1#2), because mingw32 defines wint_t as an +unsigned short (thus with integer promotion). +------------------------------------------------------------------------ +r6414 | zimmerma | 2009-09-11 07:52:33 +0000 (Fri, 11 Sep 2009) | 3 lines +Changed paths: + M /trunk/vasprintf.c + +[vasprintf.c] http://websympa.loria.fr/wwsympa/arc/mpfr/2009-09/msg00012.html + (changed __wint_type into int) + +------------------------------------------------------------------------ +r6413 | vlefevre | 2009-09-08 08:49:33 +0000 (Tue, 08 Sep 2009) | 1 line +Changed paths: + M /trunk/tests/tdigamma.c + +tests/tdigamma.c: added missing void in prototype. +------------------------------------------------------------------------ +r6412 | zimmerma | 2009-09-08 08:35:04 +0000 (Tue, 08 Sep 2009) | 2 lines +Changed paths: + M /trunk/digamma.c + M /trunk/tests/tdigamma.c + +[digamma.c] forgot to set sign for Psi(+Inf) + +------------------------------------------------------------------------ +r6411 | zimmerma | 2009-09-04 12:29:27 +0000 (Fri, 04 Sep 2009) | 3 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/bernoulli.c + M /trunk/digamma.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/mpfr-impl.h + +changed function into bernoulli.c (which was static, included 3 times) into +an internal function mpfr_bernoulli_internal + +------------------------------------------------------------------------ +r6410 | zimmerma | 2009-09-03 06:45:11 +0000 (Thu, 03 Sep 2009) | 2 lines +Changed paths: + M /trunk/TODO + +[TODO] removed psi(=digamma) + +------------------------------------------------------------------------ +r6409 | vlefevre | 2009-09-02 23:17:32 +0000 (Wed, 02 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/data/digamma + +tests/data/digamma: for the special values, use the new mode '*' +(exact cases) instead of 'n'. +------------------------------------------------------------------------ +r6408 | vlefevre | 2009-09-02 23:16:03 +0000 (Wed, 02 Sep 2009) | 2 lines +Changed paths: + M /trunk/tests/tests.c + +tests.c: added special support for exact cases in data_check (to test +all the rounding modes and check the ternary value). +------------------------------------------------------------------------ +r6407 | vlefevre | 2009-09-02 23:02:29 +0000 (Wed, 02 Sep 2009) | 1 line +Changed paths: + M /trunk/atan2.c + M /trunk/div.c + M /trunk/exp2.c + M /trunk/gen_inverse.h + M /trunk/get_str.c + M /trunk/mpfr-impl.h + M /trunk/mpfr-longlong.h + M /trunk/mpn_exp.c + M /trunk/pow.c + M /trunk/pow_z.c + M /trunk/rec_sqrt.c + M /trunk/rint.c + M /trunk/round_near_x.c + M /trunk/strtofr.c + M /trunk/sub.c + M /trunk/sub1.c + M /trunk/tests/tests.c + M /trunk/tests/texp.c + M /trunk/tests/tli2.c + M /trunk/tests/tsqrt.c + +towards -> toward (consistency). +------------------------------------------------------------------------ +r6404 | vlefevre | 2009-09-02 12:13:23 +0000 (Wed, 02 Sep 2009) | 1 line +Changed paths: + M /trunk/tests + +tests: added tdigamma to svn:ignore property. +------------------------------------------------------------------------ +r6403 | vlefevre | 2009-09-02 12:11:05 +0000 (Wed, 02 Sep 2009) | 1 line +Changed paths: + M /trunk/digamma.c + +digamma.c: moved a comment. +------------------------------------------------------------------------ +r6402 | zimmerma | 2009-09-02 12:08:05 +0000 (Wed, 02 Sep 2009) | 4 lines +Changed paths: + M /trunk/digamma.c + M /trunk/tests/data/digamma + M /trunk/tests/tests.c + +[digamma.c] fixed bug (emin/emax were not restored) +[data/digamma] added special values +[tests/tests.c] fix to allow putting nan in data/* files + +------------------------------------------------------------------------ +r6401 | zimmerma | 2009-09-02 11:56:48 +0000 (Wed, 02 Sep 2009) | 3 lines +Changed paths: + A /trunk/tests/data/digamma + M /trunk/tests/tdigamma.c + +[data/digamma] unitary test file for mpfr_digamma +[tdigamma.c] now use data/digamma + +------------------------------------------------------------------------ +r6400 | vlefevre | 2009-09-02 11:54:53 +0000 (Wed, 02 Sep 2009) | 1 line +Changed paths: + M /trunk/digamma.c + +Removed trailing whitespace. +------------------------------------------------------------------------ +r6399 | zimmerma | 2009-09-02 11:39:14 +0000 (Wed, 02 Sep 2009) | 2 lines +Changed paths: + M /trunk/Makefile.am + +bernoulli.c goes into EXTRA_DIST + +------------------------------------------------------------------------ +r6398 | zimmerma | 2009-09-02 11:38:07 +0000 (Wed, 02 Sep 2009) | 4 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/NEWS + M /trunk/algorithms.tex + A /trunk/bernoulli.c + A /trunk/digamma.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/tests/Makefile.am + A /trunk/tests/tdigamma.c + +[digamma.c] new function mpfr_digamma +[lngamma.c,li2.c] factored computation of Bernoulli numbers in new file + bernoulli.c (also used by digamma.c) + +------------------------------------------------------------------------ +r6397 | zimmerma | 2009-08-27 09:27:10 +0000 (Thu, 27 Aug 2009) | 8 lines +Changed paths: + M /trunk/cbrt.c + M /trunk/const_euler.c + M /trunk/const_log2.c + M /trunk/cos.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/get_z.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/pow.c + M /trunk/rem1.c + M /trunk/root.c + M /trunk/tests/mpf_compat.h + M /trunk/urandomb.c + M /trunk/zeta_ui.c + +replaced obsolete GMP functions (suggested by Brian Gladman): +1. mpz_div_2exp ==> mpz_fdiv_q_2exp +2. mpz_div_ui ==> mpz_fdiv_q_ui +3. gmp_randinit (state, GMP_RAND_ALG_LC, 128) ==> gmp_randinit_lc_2exp_size (state, 128) +(Didn't replace mpn_divrem by mpn_tdiv_qr since the parameters differ, and also +for efficiency reasons.) + + +------------------------------------------------------------------------ +r6396 | vlefevre | 2009-08-26 23:30:06 +0000 (Wed, 26 Aug 2009) | 1 line +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: fixed locale_da_DK test. +------------------------------------------------------------------------ +r6394 | zimmerma | 2009-08-26 20:13:50 +0000 (Wed, 26 Aug 2009) | 3 lines +Changed paths: + M /trunk/cot.c + M /trunk/coth.c + M /trunk/csc.c + M /trunk/csch.c + +[csch.c,coth.c,csc.c,cot.c] fixed bug for tiny input and RNDA (result was + rounded to zero instead of away) + +------------------------------------------------------------------------ +r6393 | vlefevre | 2009-08-26 17:01:54 +0000 (Wed, 26 Aug 2009) | 1 line +Changed paths: + M /trunk/tests/tsprintf.c + +tests/tsprintf.c: bug fix (uncommented an "exit(1);"). +------------------------------------------------------------------------ +r6390 | zimmerma | 2009-08-26 15:28:25 +0000 (Wed, 26 Aug 2009) | 2 lines +Changed paths: + M /trunk/tests/tgeneric.c + +[tgeneric.c] revert previous change, bug is elsewhere + +------------------------------------------------------------------------ +r6389 | zimmerma | 2009-08-26 15:23:51 +0000 (Wed, 26 Aug 2009) | 3 lines +Changed paths: + M /trunk/tests/tgeneric.c + +[tgeneric.c] temporary fix in mpfr_can_round call (mpfr_can_round does not + correctly handle MPFR_RNDA) + +------------------------------------------------------------------------ +r6381 | vlefevre | 2009-08-26 08:48:37 +0000 (Wed, 26 Aug 2009) | 5 lines +Changed paths: + M /trunk/set_ld.c + +set_ld.c: replaced a struct by a union. The struct was triggering the +following warning with GCC 4.4: + dereferencing type-punned pointer will break strict-aliasing rules +(possibly due to possible memory alignment problems). The old code +looked strange anyway and unions are exactly for such kind of things. +------------------------------------------------------------------------ +r6380 | zimmerma | 2009-08-26 08:10:51 +0000 (Wed, 26 Aug 2009) | 2 lines +Changed paths: + M /trunk/tests/tset.c + +[tset.c] removed unused variables + +------------------------------------------------------------------------ +r6378 | vlefevre | 2009-08-25 12:23:42 +0000 (Tue, 25 Aug 2009) | 4 lines +Changed paths: + M /trunk/tests/tcmp_ld.c + +tcmp_ld.c: use "long double" constants. +Note: this might solve the tcmp_ld failure reported on +http://www.linuxquestions.org/questions/linux-from-scratch-13/mpfr-2.4.1-check-failures-in-lfs-6.5-rc2-746538/ +(not tested). +------------------------------------------------------------------------ +r6376 | vlefevre | 2009-08-24 13:21:03 +0000 (Mon, 24 Aug 2009) | 1 line +Changed paths: + M /trunk/NEWS + +NEWS: update (new function mpfr_set_zero, added in r6339). +------------------------------------------------------------------------ +r6375 | vlefevre | 2009-08-24 13:01:15 +0000 (Mon, 24 Aug 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: NaN has a sign bit (in its binary representation), +but as a FP datum, it does not have a sign. +------------------------------------------------------------------------ +r6374 | zimmerma | 2009-08-24 12:48:30 +0000 (Mon, 24 Aug 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +[mpfr.texi] added mention of unspecified NaN sign bit for mpfr_set_nan + +------------------------------------------------------------------------ +r6372 | vlefevre | 2009-08-21 21:58:15 +0000 (Fri, 21 Aug 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: do not use @code for roundTiesToAway and binary64 as this is +not code and the IEEE 754-2008 standard doesn't use special typography. +------------------------------------------------------------------------ +r6369 | vlefevre | 2009-08-21 21:43:16 +0000 (Fri, 21 Aug 2009) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: the sign bit of a NaN is unspecified. +------------------------------------------------------------------------ +r6368 | vlefevre | 2009-08-18 15:51:08 +0000 (Tue, 18 Aug 2009) | 7 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/README + A /trunk/examples + A /trunk/examples/ReadMe + A /trunk/examples/divworst.c + A /trunk/examples/rndo-add.c + A /trunk/examples/sample.c + +Add examples into $docdir (without using a subdir, as this would be +a bit bloated just to add a few files). + * Added "examples" directory with a ReadMe file and 3 examples. + * Makefile.am: added files from the "examples" directory and changed + dist_doc_DATA into nobase_dist_doc_DATA so that the "examples" + directory is not stripped in the target directory $docdir. + * README: added "examples/". +------------------------------------------------------------------------ +r6367 | vlefevre | 2009-08-18 13:46:15 +0000 (Tue, 18 Aug 2009) | 1 line +Changed paths: + M /trunk/get_str.c + +get_str.c: corrected copyright notice, incorrectly modified in r6364. +------------------------------------------------------------------------ +r6366 | thevenyp | 2009-08-12 14:30:48 +0000 (Wed, 12 Aug 2009) | 2 lines +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: Fix typo. + +------------------------------------------------------------------------ +r6365 | thevenyp | 2009-08-12 14:10:33 +0000 (Wed, 12 Aug 2009) | 2 lines +Changed paths: + M /trunk/get_str.c + +get_str.c: Format a comment. + +------------------------------------------------------------------------ +r6364 | thevenyp | 2009-08-12 14:07:24 +0000 (Wed, 12 Aug 2009) | 4 lines +Changed paths: + M /trunk/get_str.c + M /trunk/mpfr.texi + M /trunk/tests/tget_str.c + M /trunk/tests/tsprintf.c + M /trunk/vasprintf.c + +get_str.c vasprintf.c: Add support for the rounding away from zero mode. +mpfr.texi: MPFR_RNDA mode support in printf functions. +tests/tsprintf.c tests/tget_str.c: Test MPFR_RNDA support. + +------------------------------------------------------------------------ +r6363 | vlefevre | 2009-08-06 00:21:17 +0000 (Thu, 06 Aug 2009) | 1 line +Changed paths: + M /trunk/NEWS + +NEWS: update. +------------------------------------------------------------------------ +r6362 | vlefevre | 2009-08-06 00:18:37 +0000 (Thu, 06 Aug 2009) | 1 line +Changed paths: + M /trunk/Makefile.am + M /trunk/mpfr.texi + +Install some documentation files. +------------------------------------------------------------------------ +r6360 | vlefevre | 2009-08-05 11:39:30 +0000 (Wed, 05 Aug 2009) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: updated section "Installing MPFR". +------------------------------------------------------------------------ +r6358 | vlefevre | 2009-08-05 10:39:20 +0000 (Wed, 05 Aug 2009) | 1 line +Changed paths: + M /trunk/mpfr.texi + +mpfr.texi: corrected a spelling mistake. +------------------------------------------------------------------------ +r6356 | vlefevre | 2009-08-05 10:24:16 +0000 (Wed, 05 Aug 2009) | 4 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/configure.in + +Since GNU Automake 1.11 is available on too few platforms, removed its +requirement (reverted to 1.10 requirement: 1.10.1 was needed only for +dist-lzma, which has been removed). Instead, added hardcoded dist-xz +support (tested with both Automake 1.10.2 and Automake 1.11). +------------------------------------------------------------------------ +r6354 | vlefevre | 2009-08-04 00:55:30 +0000 (Tue, 04 Aug 2009) | 3 lines +Changed paths: + M /trunk/configure.in + +configure.in: replaced dist-lzma by dist-xz (the xz format is the +successor of the lzma format); as a consequence, automake 1.11 is +needed. +------------------------------------------------------------------------ +r6353 | vlefevre | 2009-07-30 18:06:49 +0000 (Thu, 30 Jul 2009) | 2 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/tests/Makefile.am + +Makefile.am, tests/Makefile.am: added copyright notice (similar to +the one of the generated Makefile.in file). +------------------------------------------------------------------------ +r6352 | vlefevre | 2009-07-30 17:59:36 +0000 (Thu, 30 Jul 2009) | 3 lines +Changed paths: + M /trunk/COPYING + M /trunk/README + +Since COPYING.LESSER makes a reference to the GPLv3, updated COPYING +to the GPLv3. Autotool files are now distributed under the same licence +of MPFR (to avoid any reference to the GPLv2). +------------------------------------------------------------------------ +r6351 | vlefevre | 2009-07-30 17:47:39 +0000 (Thu, 30 Jul 2009) | 2 lines +Changed paths: + M /trunk/BUGS + A /trunk/COPYING.LESSER (from /trunk/COPYING.LIB:6350) + D /trunk/COPYING.LIB + M /trunk/FAQ.html + M /trunk/NEWS + M /trunk/README + M /trunk/TODO + M /trunk/abort_prec_max.c + M /trunk/acinclude.m4 + M /trunk/acos.c + M /trunk/acosh.c + M /trunk/add.c + M /trunk/add1.c + M /trunk/add1sp.c + M /trunk/add_d.c + M /trunk/add_ui.c + M /trunk/agm.c + M /trunk/asin.c + M /trunk/asinh.c + M /trunk/atan.c + M /trunk/atan2.c + M /trunk/atanh.c + M /trunk/buildopt.c + M /trunk/cache.c + M /trunk/cbrt.c + M /trunk/check.c + M /trunk/clear.c + M /trunk/clears.c + M /trunk/cmp.c + M /trunk/cmp2.c + M /trunk/cmp_abs.c + M /trunk/cmp_d.c + M /trunk/cmp_ld.c + M /trunk/cmp_si.c + M /trunk/cmp_ui.c + M /trunk/comparisons.c + M /trunk/configure.in + M /trunk/const_catalan.c + M /trunk/const_euler.c + M /trunk/const_log2.c + M /trunk/const_pi.c + M /trunk/constant.c + M /trunk/copysign.c + M /trunk/cos.c + M /trunk/cosh.c + M /trunk/cot.c + M /trunk/coth.c + M /trunk/csc.c + M /trunk/csch.c + M /trunk/d_div.c + M /trunk/d_sub.c + M /trunk/dim.c + M /trunk/div.c + M /trunk/div_2exp.c + M /trunk/div_2si.c + M /trunk/div_2ui.c + M /trunk/div_d.c + M /trunk/div_ui.c + M /trunk/dump.c + M /trunk/eint.c + M /trunk/eq.c + M /trunk/erf.c + M /trunk/erfc.c + M /trunk/exceptions.c + M /trunk/exp.c + M /trunk/exp10.c + M /trunk/exp2.c + M /trunk/exp3.c + M /trunk/exp_2.c + M /trunk/expm1.c + M /trunk/extract.c + M /trunk/factorial.c + M /trunk/faq.xsl + M /trunk/fits_intmax.c + M /trunk/fits_s.h + M /trunk/fits_sint.c + M /trunk/fits_slong.c + M /trunk/fits_sshort.c + M /trunk/fits_u.h + M /trunk/fits_uint.c + M /trunk/fits_uintmax.c + M /trunk/fits_ulong.c + M /trunk/fits_ushort.c + M /trunk/fma.c + M /trunk/fms.c + M /trunk/frac.c + M /trunk/free_cache.c + M /trunk/gamma.c + M /trunk/gen_inverse.h + M /trunk/get_d.c + M /trunk/get_d64.c + M /trunk/get_exp.c + M /trunk/get_f.c + M /trunk/get_ld.c + M /trunk/get_patches.sh + M /trunk/get_si.c + M /trunk/get_sj.c + M /trunk/get_str.c + M /trunk/get_ui.c + M /trunk/get_uj.c + M /trunk/get_z.c + M /trunk/get_z_exp.c + M /trunk/gmp_op.c + M /trunk/hypot.c + M /trunk/init.c + M /trunk/init2.c + M /trunk/inits.c + M /trunk/inits2.c + M /trunk/inp_str.c + M /trunk/int_ceil_log2.c + M /trunk/isinf.c + M /trunk/isinteger.c + M /trunk/isnan.c + M /trunk/isnum.c + M /trunk/isqrt.c + M /trunk/iszero.c + M /trunk/jn.c + M /trunk/jyn_asympt.c + M /trunk/li2.c + M /trunk/lngamma.c + M /trunk/log.c + M /trunk/log10.c + M /trunk/log1p.c + M /trunk/log2.c + M /trunk/logging.c + M /trunk/mbench/Makefile + M /trunk/mbench/generate.c + M /trunk/mbench/mfv5-arprec.cc + M /trunk/mbench/mfv5-cln.cc + M /trunk/mbench/mfv5-crlibm.cc + M /trunk/mbench/mfv5-libc.cc + M /trunk/mbench/mfv5-lidia.cc + M /trunk/mbench/mfv5-mpf.cc + M /trunk/mbench/mfv5-mpfr.cc + M /trunk/mbench/mfv5-ntl.cc + M /trunk/mbench/mfv5-pari.cc + M /trunk/mbench/mfv5-void.cc + M /trunk/mbench/mfv5.cc + M /trunk/mbench/mfv5.h + M /trunk/mbench/mpfr-gfx.c + M /trunk/mbench/mpfr-v4.c + M /trunk/mbench/mpfr-v6.c + M /trunk/mbench/timp.h + M /trunk/min_prec.c + M /trunk/minmax.c + M /trunk/modf.c + M /trunk/mp_clz_tab.c + M /trunk/mparam_h.in + M /trunk/mpf2mpfr.h + M /trunk/mpfr-gmp.c + M /trunk/mpfr-gmp.h + M /trunk/mpfr-impl.h + M /trunk/mpfr-thread.h + M /trunk/mpfr.h + M /trunk/mpfr.texi + M /trunk/mpn_exp.c + M /trunk/mul.c + M /trunk/mul_2exp.c + M /trunk/mul_2si.c + M /trunk/mul_2ui.c + M /trunk/mul_d.c + M /trunk/mul_ui.c + M /trunk/mulders.c + M /trunk/neg.c + M /trunk/next.c + M /trunk/out_str.c + M /trunk/pow.c + M /trunk/pow_si.c + M /trunk/pow_ui.c + M /trunk/pow_z.c + M /trunk/powerof2.c + M /trunk/print_raw.c + M /trunk/print_rnd_mode.c + M /trunk/printf.c + M /trunk/rec_sqrt.c + M /trunk/reldiff.c + M /trunk/rem1.c + M /trunk/rint.c + M /trunk/root.c + M /trunk/round_near_x.c + M /trunk/round_p.c + M /trunk/round_prec.c + M /trunk/round_raw_generic.c + M /trunk/sec.c + M /trunk/sech.c + M /trunk/set.c + M /trunk/set_d.c + M /trunk/set_d64.c + M /trunk/set_dfl_prec.c + M /trunk/set_exp.c + M /trunk/set_f.c + M /trunk/set_inf.c + M /trunk/set_ld.c + M /trunk/set_nan.c + M /trunk/set_prc_raw.c + M /trunk/set_prec.c + M /trunk/set_q.c + M /trunk/set_rnd.c + M /trunk/set_si.c + M /trunk/set_si_2exp.c + M /trunk/set_sj.c + M /trunk/set_str.c + M /trunk/set_str_raw.c + M /trunk/set_ui.c + M /trunk/set_ui_2exp.c + M /trunk/set_uj.c + M /trunk/set_z.c + M /trunk/set_zero.c + M /trunk/setmax.c + M /trunk/setmin.c + M /trunk/setsign.c + M /trunk/sgn.c + M /trunk/si_op.c + M /trunk/signbit.c + M /trunk/sin.c + M /trunk/sin_cos.c + M /trunk/sinh.c + M /trunk/sinh_cosh.c + M /trunk/speed.c + M /trunk/sqr.c + M /trunk/sqrt.c + M /trunk/sqrt_ui.c + M /trunk/stack_interface.c + M /trunk/strtofr.c + M /trunk/sub.c + M /trunk/sub1.c + M /trunk/sub1sp.c + M /trunk/sub_d.c + M /trunk/sub_ui.c + M /trunk/subnormal.c + M /trunk/sum.c + M /trunk/swap.c + M /trunk/tan.c + M /trunk/tanh.c + M /trunk/tests/cmp_str.c + M /trunk/tests/data/li2 + M /trunk/tests/memory.c + M /trunk/tests/mpf_compat.c + M /trunk/tests/mpf_compat.h + M /trunk/tests/mpfr-test.h + M /trunk/tests/mpfr_compat.c + M /trunk/tests/random2.c + M /trunk/tests/reuse.c + M /trunk/tests/rnd_mode.c + M /trunk/tests/tabs.c + M /trunk/tests/tacos.c + M /trunk/tests/tacosh.c + M /trunk/tests/tadd.c + M /trunk/tests/tadd1sp.c + M /trunk/tests/tadd_d.c + M /trunk/tests/tadd_ui.c + M /trunk/tests/tagm.c + M /trunk/tests/tasin.c + M /trunk/tests/tasinh.c + M /trunk/tests/tatan.c + M /trunk/tests/tatanh.c + M /trunk/tests/taway.c + M /trunk/tests/tbuildopt.c + M /trunk/tests/tcan_round.c + M /trunk/tests/tcbrt.c + M /trunk/tests/tcheck.c + M /trunk/tests/tcmp.c + M /trunk/tests/tcmp2.c + M /trunk/tests/tcmp_d.c + M /trunk/tests/tcmp_ld.c + M /trunk/tests/tcmp_ui.c + M /trunk/tests/tcmpabs.c + M /trunk/tests/tcomparisons.c + M /trunk/tests/tconst_catalan.c + M /trunk/tests/tconst_euler.c + M /trunk/tests/tconst_log2.c + M /trunk/tests/tconst_pi.c + M /trunk/tests/tcopysign.c + M /trunk/tests/tcos.c + M /trunk/tests/tcosh.c + M /trunk/tests/tcot.c + M /trunk/tests/tcoth.c + M /trunk/tests/tcsc.c + M /trunk/tests/tcsch.c + M /trunk/tests/td_div.c + M /trunk/tests/td_sub.c + M /trunk/tests/tdim.c + M /trunk/tests/tdiv.c + M /trunk/tests/tdiv_d.c + M /trunk/tests/tdiv_ui.c + M /trunk/tests/teint.c + M /trunk/tests/teq.c + M /trunk/tests/terf.c + M /trunk/tests/tests.c + M /trunk/tests/texceptions.c + M /trunk/tests/texp.c + M /trunk/tests/texp10.c + M /trunk/tests/texp2.c + M /trunk/tests/texpm1.c + M /trunk/tests/tfactorial.c + M /trunk/tests/tfits.c + M /trunk/tests/tfma.c + M /trunk/tests/tfmod.c + M /trunk/tests/tfms.c + M /trunk/tests/tfprintf.c + M /trunk/tests/tfrac.c + M /trunk/tests/tgamma.c + M /trunk/tests/tgeneric.c + M /trunk/tests/tgeneric_ui.c + M /trunk/tests/tget_d.c + M /trunk/tests/tget_d_2exp.c + M /trunk/tests/tget_f.c + M /trunk/tests/tget_ld_2exp.c + M /trunk/tests/tget_set_d64.c + M /trunk/tests/tget_sj.c + M /trunk/tests/tget_str.c + M /trunk/tests/tget_z.c + M /trunk/tests/tgmpop.c + M /trunk/tests/thyperbolic.c + M /trunk/tests/thypot.c + M /trunk/tests/tinits.c + M /trunk/tests/tinp_str.c + M /trunk/tests/tinternals.c + M /trunk/tests/tisnan.c + M /trunk/tests/tisqrt.c + M /trunk/tests/tj0.c + M /trunk/tests/tj1.c + M /trunk/tests/tjn.c + M /trunk/tests/tl2b.c + M /trunk/tests/tlgamma.c + M /trunk/tests/tli2.c + M /trunk/tests/tlngamma.c + M /trunk/tests/tlog.c + M /trunk/tests/tlog10.c + M /trunk/tests/tlog1p.c + M /trunk/tests/tlog2.c + M /trunk/tests/tmin_prec.c + M /trunk/tests/tminmax.c + M /trunk/tests/tmodf.c + M /trunk/tests/tmul.c + M /trunk/tests/tmul_2exp.c + M /trunk/tests/tmul_d.c + M /trunk/tests/tmul_ui.c + M /trunk/tests/tnext.c + M /trunk/tests/tout_str.c + M /trunk/tests/toutimpl.c + M /trunk/tests/tpow.c + M /trunk/tests/tpow3.c + M /trunk/tests/tpow_all.c + M /trunk/tests/tpow_z.c + M /trunk/tests/tprintf.c + M /trunk/tests/trandom.c + M /trunk/tests/trec_sqrt.c + M /trunk/tests/tremquo.c + M /trunk/tests/trint.c + M /trunk/tests/troot.c + M /trunk/tests/tround_prec.c + M /trunk/tests/tsec.c + M /trunk/tests/tsech.c + M /trunk/tests/tset.c + M /trunk/tests/tset_d.c + M /trunk/tests/tset_exp.c + M /trunk/tests/tset_f.c + M /trunk/tests/tset_ld.c + M /trunk/tests/tset_q.c + M /trunk/tests/tset_si.c + M /trunk/tests/tset_sj.c + M /trunk/tests/tset_str.c + M /trunk/tests/tset_z.c + M /trunk/tests/tsgn.c + M /trunk/tests/tsi_op.c + M /trunk/tests/tsin.c + M /trunk/tests/tsin_cos.c + M /trunk/tests/tsinh.c + M /trunk/tests/tsinh_cosh.c + M /trunk/tests/tsprintf.c + M /trunk/tests/tsqr.c + M /trunk/tests/tsqrt.c + M /trunk/tests/tsqrt_ui.c + M /trunk/tests/tstckintc.c + M /trunk/tests/tstrtofr.c + M /trunk/tests/tsub.c + M /trunk/tests/tsub1sp.c + M /trunk/tests/tsub_d.c + M /trunk/tests/tsub_ui.c + M /trunk/tests/tsubnormal.c + M /trunk/tests/tsum.c + M /trunk/tests/tswap.c + M /trunk/tests/ttan.c + M /trunk/tests/ttanh.c + M /trunk/tests/ttrunc.c + M /trunk/tests/tui_div.c + M /trunk/tests/tui_pow.c + M /trunk/tests/tui_sub.c + M /trunk/tests/tversion.c + M /trunk/tests/ty0.c + M /trunk/tests/ty1.c + M /trunk/tests/tyn.c + M /trunk/tests/tzeta.c + M /trunk/tests/tzeta_ui.c + M /trunk/tuneup.c + M /trunk/uceil_exp2.c + M /trunk/uceil_log2.c + M /trunk/ufloor_log2.c + M /trunk/ui_div.c + M /trunk/ui_pow.c + M /trunk/ui_pow_ui.c + M /trunk/ui_sub.c + M /trunk/urandomb.c + M /trunk/vasprintf.c + M /trunk/version.c + M /trunk/volatile.c + M /trunk/yn.c + M /trunk/zeta.c + M /trunk/zeta_ui.c + +Renamed COPYING.LIB as COPYING.LESSER (GNU Coding Standards, #7.3) +and updated all the references (except in ChangeLog). +------------------------------------------------------------------------ +r6350 | vlefevre | 2009-07-30 17:38:46 +0000 (Thu, 30 Jul 2009) | 1 line +Changed paths: + M /trunk + +Added algorithms.fdb_latexmk to svn:ignore property. +------------------------------------------------------------------------ +r6349 | thevenyp | 2009-07-30 16:30:24 +0000 (Thu, 30 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/tset.c + +tests/tset.c: With revision 6339, some tests were moved and added in the function check_special but this one was not called. + +------------------------------------------------------------------------ +r6348 | thevenyp | 2009-07-30 16:22:55 +0000 (Thu, 30 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/Makefile.am + +tests/Makefile.am: Strech check_PROGRAMS list to ease insertion of new tests. + +------------------------------------------------------------------------ +r6347 | thevenyp | 2009-07-30 16:03:04 +0000 (Thu, 30 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/Makefile.am + +Makefile.am: Sort tests in alphabetical order except the very first ones which are needed by the test suite itself. + +------------------------------------------------------------------------ +r6340 | thevenyp | 2009-07-20 14:40:40 +0000 (Mon, 20 Jul 2009) | 3 lines +Changed paths: + M /trunk/mpfr.texi + M /trunk/tests/tfprintf.c + M /trunk/tests/tprintf.c + M /trunk/tests/tsprintf.c + M /trunk/vasprintf.c + +vasprintf.c mpfr.texi: Change behavior with %Rf and an empty precision field. The default precision is now 6 with %Rf and %Rg. +tests/tprintf.c tests/tfprintf.c tests/tsprintf.c: Change tests with empty precision field and %Rf. + +------------------------------------------------------------------------ +r6339 | thevenyp | 2009-07-20 09:22:08 +0000 (Mon, 20 Jul 2009) | 3 lines +Changed paths: + M /trunk/Makefile.am + M /trunk/mpfr.h + M /trunk/mpfr.texi + A /trunk/set_zero.c + M /trunk/tests/tset.c + +Makefile.am mpfr.h mpfr.texi set_zero.c: New function mpfr_set_zero. +tests/tset.c: Replace all MPFR_ASSERTN with verbose message. Add tests for mpfr_set_zero. + +------------------------------------------------------------------------ +r6336 | zimmerma | 2009-07-15 00:30:44 +0000 (Wed, 15 Jul 2009) | 2 lines +Changed paths: + M /trunk/INSTALL + +[INSTALL] hint about patch command + +------------------------------------------------------------------------ +r6335 | zimmerma | 2009-07-14 08:37:32 +0000 (Tue, 14 Jul 2009) | 3 lines +Changed paths: + M /trunk/mpn_exp.c + +[mpn_exp.c] reverted previous change (MPN_ZERO is a macro for memset, which + does not forbid zero size) + +------------------------------------------------------------------------ +r6334 | zimmerma | 2009-07-14 07:47:57 +0000 (Tue, 14 Jul 2009) | 2 lines +Changed paths: + M /trunk/coth.c + M /trunk/tests/tcoth.c + +[coth.c, tcoth.c] fixed coth(+/0) which was wrong (reported by Christopher Creutzig) + +------------------------------------------------------------------------ +r6333 | zimmerma | 2009-07-14 07:39:38 +0000 (Tue, 14 Jul 2009) | 3 lines +Changed paths: + M /trunk/mpn_exp.c + +[mpn_exp.c] fixed bug reported by David Kirkby on Solaris (GMP compiled with + Solaris compiler) + +------------------------------------------------------------------------ +r6330 | vlefevre | 2009-07-08 13:35:34 +0000 (Wed, 08 Jul 2009) | 1 line +Changed paths: + M /trunk/vasprintf.c + +vasprintf.c: typo in a comment. +------------------------------------------------------------------------ +r6329 | thevenyp | 2009-07-08 13:24:46 +0000 (Wed, 08 Jul 2009) | 2 lines +Changed paths: + M /trunk/vasprintf.c + +vasprintf.c: Fix bug with %Rf, non-zero precision and a value rounded up to the next power of ten. + +------------------------------------------------------------------------ +r6328 | vlefevre | 2009-07-08 10:44:31 +0000 (Wed, 08 Jul 2009) | 1 line +Changed paths: + M /trunk/vasprintf.c + +vasprintf.c: deleted trailing spaces. +------------------------------------------------------------------------ +r6326 | vlefevre | 2009-07-08 10:42:02 +0000 (Wed, 08 Jul 2009) | 1 line +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: added tests of some halfway cases. +------------------------------------------------------------------------ +r6325 | thevenyp | 2009-07-08 09:46:52 +0000 (Wed, 08 Jul 2009) | 2 lines +Changed paths: + M /trunk/vasprintf.c + +vasprintf.c: Fix bug in precision 0 with format %.0Rf (0.5 rounds to 0). + +------------------------------------------------------------------------ +r6322 | vlefevre | 2009-07-08 07:39:56 +0000 (Wed, 08 Jul 2009) | 1 line +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: added a test that triggers an assertion failure. +------------------------------------------------------------------------ +r6319 | vlefevre | 2009-07-08 07:17:20 +0000 (Wed, 08 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: fixed a test and added more tests for %.0Rf with the even +rounding rule (shows a bug added in the latest corrections). +------------------------------------------------------------------------ +r6316 | vlefevre | 2009-07-07 08:18:45 +0000 (Tue, 07 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: completed the test on emax (for %Ra and %Rb). +Everything is OK. +------------------------------------------------------------------------ +r6315 | vlefevre | 2009-07-07 07:55:06 +0000 (Tue, 07 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: my test was incorrect (I forgot the R), sorry. +Still completing it... +------------------------------------------------------------------------ +r6314 | vlefevre | 2009-07-07 07:40:22 +0000 (Tue, 07 Jul 2009) | 1 line +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: comment (so that the test can be ported to the 2.4 branch). +------------------------------------------------------------------------ +r6313 | vlefevre | 2009-07-07 07:38:00 +0000 (Tue, 07 Jul 2009) | 2 lines +Changed paths: + M /trunk/tests/tsprintf.c + +tsprintf.c: started to write a test for emax, showing a bug (random +output). +------------------------------------------------------------------------ +r6311 | vlefevre | 2009-07-06 12:44:41 +0000 (Mon, 06 Jul 2009) | 1 line +Changed paths: + M /trunk/ChangeLog + +ChangeLog update with "LC_ALL=en_US.UTF8 TZ=UTC svn log -rHEAD:0 -v". +------------------------------------------------------------------------ r6307 | vlefevre | 2009-07-06 11:17:09 +0000 (Mon, 06 Jul 2009) | 1 line Changed paths: M /trunk/mpfr.texi @@ -382,7 +4343,7 @@ Changed paths: M /trunk/tests/tsprintf.c M /trunk/vasprintf.c -vasprintf.c: Fix bug when the value to be printed is rounded to the next power of ten. +vasprintf.c: Fix bug when the value to be printed is rounded to the next power of ten with %Rf or %Rg. tests/tsprintf.c: Add tests for rounding to next power of ten bug. ------------------------------------------------------------------------ @@ -18547,7 +22508,7 @@ First revision after the switch to Subversion: * Updated README and README.dev files. ------------------------------------------------------------------------ -r3888 | lefevre | 2005-10-24 11:29:40 +0000 (Mon, 24 Oct 2005) | 2 lines +r3888 | vlefevre | 2005-10-24 11:29:40 +0000 (Mon, 24 Oct 2005) | 2 lines Changed paths: M /trunk/ChangeLog @@ -18578,7 +22539,7 @@ Changed paths: now mpzroot/rootrem compile without gmp internal headers ------------------------------------------------------------------------ -r3884 | lefevre | 2005-10-07 16:43:40 +0000 (Fri, 07 Oct 2005) | 3 lines +r3884 | vlefevre | 2005-10-07 16:43:40 +0000 (Fri, 07 Oct 2005) | 3 lines Changed paths: M /trunk/root.c @@ -18586,14 +22547,14 @@ Disabled new rootrem/mpz_root as compilation fails (headers can't be found). ------------------------------------------------------------------------ -r3883 | lefevre | 2005-10-07 16:30:45 +0000 (Fri, 07 Oct 2005) | 2 lines +r3883 | vlefevre | 2005-10-07 16:30:45 +0000 (Fri, 07 Oct 2005) | 2 lines Changed paths: M /trunk/mul.c Temporary optimization (patch from Patrick Pelissier). ------------------------------------------------------------------------ -r3882 | lefevre | 2005-10-06 10:03:56 +0000 (Thu, 06 Oct 2005) | 4 lines +r3882 | vlefevre | 2005-10-06 10:03:56 +0000 (Thu, 06 Oct 2005) | 4 lines Changed paths: M /trunk/tests/tpow.c @@ -18619,14 +22580,14 @@ Changed paths: improved mpfr_root, using the new mpn_rootrem code written with Torbjo"rn ------------------------------------------------------------------------ -r3876 | lefevre | 2005-09-29 09:52:33 +0000 (Thu, 29 Sep 2005) | 2 lines +r3876 | vlefevre | 2005-09-29 09:52:33 +0000 (Thu, 29 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3875 | lefevre | 2005-09-29 09:47:08 +0000 (Thu, 29 Sep 2005) | 3 lines +r3875 | vlefevre | 2005-09-29 09:47:08 +0000 (Thu, 29 Sep 2005) | 3 lines Changed paths: M /trunk/mpfr.h M /trunk/tests/tset_si.c @@ -18642,14 +22603,14 @@ Changed paths: fixed missing accent ------------------------------------------------------------------------ -r3873 | lefevre | 2005-09-28 15:30:17 +0000 (Wed, 28 Sep 2005) | 2 lines +r3873 | vlefevre | 2005-09-28 15:30:17 +0000 (Wed, 28 Sep 2005) | 2 lines Changed paths: M /trunk/lngamma.c Small optimization. ------------------------------------------------------------------------ -r3872 | lefevre | 2005-09-28 14:28:19 +0000 (Wed, 28 Sep 2005) | 2 lines +r3872 | vlefevre | 2005-09-28 14:28:19 +0000 (Wed, 28 Sep 2005) | 2 lines Changed paths: M /trunk/tests/tlngamma.c @@ -18664,7 +22625,7 @@ Changed paths: fixed infinite loop for lngamma(2) ------------------------------------------------------------------------ -r3870 | lefevre | 2005-09-28 00:45:27 +0000 (Wed, 28 Sep 2005) | 3 lines +r3870 | vlefevre | 2005-09-28 00:45:27 +0000 (Wed, 28 Sep 2005) | 3 lines Changed paths: M /trunk/Makefile.am @@ -18699,14 +22660,14 @@ Changed paths: added brief description of algorithm for mpfr_zeta ------------------------------------------------------------------------ -r3863 | lefevre | 2005-09-18 23:36:44 +0000 (Sun, 18 Sep 2005) | 2 lines +r3863 | vlefevre | 2005-09-18 23:36:44 +0000 (Sun, 18 Sep 2005) | 2 lines Changed paths: M /trunk/INSTALL Mentioned problems with the Tru64 make and other minor changes. ------------------------------------------------------------------------ -r3861 | lefevre | 2005-09-17 10:24:43 +0000 (Sat, 17 Sep 2005) | 5 lines +r3861 | vlefevre | 2005-09-17 10:24:43 +0000 (Sat, 17 Sep 2005) | 5 lines Changed paths: M /trunk/configure.in @@ -18716,21 +22677,21 @@ which corresponds to a function, as the auto tools assume the symbol corresponds to a function. It was failing with the AIX linker. ------------------------------------------------------------------------ -r3857 | lefevre | 2005-09-16 14:22:40 +0000 (Fri, 16 Sep 2005) | 2 lines +r3857 | vlefevre | 2005-09-16 14:22:40 +0000 (Fri, 16 Sep 2005) | 2 lines Changed paths: M /trunk/const_euler.c Untabify. ------------------------------------------------------------------------ -r3856 | lefevre | 2005-09-16 13:22:53 +0000 (Fri, 16 Sep 2005) | 2 lines +r3856 | vlefevre | 2005-09-16 13:22:53 +0000 (Fri, 16 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3854 | lefevre | 2005-09-16 10:58:41 +0000 (Fri, 16 Sep 2005) | 2 lines +r3854 | vlefevre | 2005-09-16 10:58:41 +0000 (Fri, 16 Sep 2005) | 2 lines Changed paths: M /trunk/gamma.c @@ -18744,7 +22705,7 @@ Changed paths: added missing documentation for mpfr_get_f and mpfr_pow_z ------------------------------------------------------------------------ -r3851 | lefevre | 2005-09-16 08:02:15 +0000 (Fri, 16 Sep 2005) | 2 lines +r3851 | vlefevre | 2005-09-16 08:02:15 +0000 (Fri, 16 Sep 2005) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -18781,35 +22742,35 @@ Changed paths: fixed bug in exp(-eps) for rounding toward zero (test was also wrong...) ------------------------------------------------------------------------ -r3843 | lefevre | 2005-09-13 02:05:56 +0000 (Tue, 13 Sep 2005) | 2 lines +r3843 | vlefevre | 2005-09-13 02:05:56 +0000 (Tue, 13 Sep 2005) | 2 lines Changed paths: M /trunk/README.dev Updated "To make a release". ------------------------------------------------------------------------ -r3839 | lefevre | 2005-09-13 01:32:41 +0000 (Tue, 13 Sep 2005) | 2 lines +r3839 | vlefevre | 2005-09-13 01:32:41 +0000 (Tue, 13 Sep 2005) | 2 lines Changed paths: M /trunk/NEWS Minor update. ------------------------------------------------------------------------ -r3838 | lefevre | 2005-09-13 01:28:09 +0000 (Tue, 13 Sep 2005) | 2 lines +r3838 | vlefevre | 2005-09-13 01:28:09 +0000 (Tue, 13 Sep 2005) | 2 lines Changed paths: M /trunk/constant.c Added missing MPFR_THREAD_ATTR. ------------------------------------------------------------------------ -r3835 | lefevre | 2005-09-11 22:50:06 +0000 (Sun, 11 Sep 2005) | 2 lines +r3835 | vlefevre | 2005-09-11 22:50:06 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/tuneup.c Avoid a conflict with GMP. ------------------------------------------------------------------------ -r3834 | lefevre | 2005-09-11 22:37:58 +0000 (Sun, 11 Sep 2005) | 3 lines +r3834 | vlefevre | 2005-09-11 22:37:58 +0000 (Sun, 11 Sep 2005) | 3 lines Changed paths: M /trunk/mparam_h.in M /trunk/mul.c @@ -18819,49 +22780,49 @@ Reverted to previous mparam_h.in and mul.c, and applied Patrick's patch instead. ------------------------------------------------------------------------ -r3832 | lefevre | 2005-09-11 22:15:29 +0000 (Sun, 11 Sep 2005) | 2 lines +r3832 | vlefevre | 2005-09-11 22:15:29 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3830 | lefevre | 2005-09-11 21:59:31 +0000 (Sun, 11 Sep 2005) | 2 lines +r3830 | vlefevre | 2005-09-11 21:59:31 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/tests/tstckintc.c Added #include <string.h> for memmove (see ISO C99 standard). ------------------------------------------------------------------------ -r3829 | lefevre | 2005-09-11 21:56:32 +0000 (Sun, 11 Sep 2005) | 2 lines +r3829 | vlefevre | 2005-09-11 21:56:32 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/README.dev Minor change. ------------------------------------------------------------------------ -r3828 | lefevre | 2005-09-11 21:55:20 +0000 (Sun, 11 Sep 2005) | 2 lines +r3828 | vlefevre | 2005-09-11 21:55:20 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/tests/trint.c Fixed uninitialized variable (with gcc -std=c99). ------------------------------------------------------------------------ -r3827 | lefevre | 2005-09-11 21:43:14 +0000 (Sun, 11 Sep 2005) | 2 lines +r3827 | vlefevre | 2005-09-11 21:43:14 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/mpfr-impl.h Fixed a #ifdef (when --enable-assert isn't used). ------------------------------------------------------------------------ -r3824 | lefevre | 2005-09-11 18:21:02 +0000 (Sun, 11 Sep 2005) | 2 lines +r3824 | vlefevre | 2005-09-11 18:21:02 +0000 (Sun, 11 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3823 | lefevre | 2005-09-11 17:56:43 +0000 (Sun, 11 Sep 2005) | 3 lines +r3823 | vlefevre | 2005-09-11 17:56:43 +0000 (Sun, 11 Sep 2005) | 3 lines Changed paths: M /trunk/int_ceil_log2.c M /trunk/mpfr-impl.h @@ -18892,28 +22853,28 @@ reduced default of MPFR_MUL_THRESHOLD by 1, since now MPFR_MUL_THRESHOLD+1 is considered in mul.c ------------------------------------------------------------------------ -r3818 | lefevre | 2005-09-09 14:37:51 +0000 (Fri, 09 Sep 2005) | 2 lines +r3818 | vlefevre | 2005-09-09 14:37:51 +0000 (Fri, 09 Sep 2005) | 2 lines Changed paths: M /trunk/algorithms.tex Fixed another LaTeX error. ------------------------------------------------------------------------ -r3817 | lefevre | 2005-09-09 14:26:08 +0000 (Fri, 09 Sep 2005) | 2 lines +r3817 | vlefevre | 2005-09-09 14:26:08 +0000 (Fri, 09 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3816 | lefevre | 2005-09-09 12:09:47 +0000 (Fri, 09 Sep 2005) | 2 lines +r3816 | vlefevre | 2005-09-09 12:09:47 +0000 (Fri, 09 Sep 2005) | 2 lines Changed paths: M /trunk/README.dev Updated "To make a release". ------------------------------------------------------------------------ -r3815 | lefevre | 2005-09-09 10:21:11 +0000 (Fri, 09 Sep 2005) | 3 lines +r3815 | vlefevre | 2005-09-09 10:21:11 +0000 (Fri, 09 Sep 2005) | 3 lines Changed paths: M /trunk/lngamma.c @@ -18954,21 +22915,21 @@ Changed paths: fixed LaTeX error ------------------------------------------------------------------------ -r3809 | lefevre | 2005-09-08 09:12:20 +0000 (Thu, 08 Sep 2005) | 2 lines +r3809 | vlefevre | 2005-09-08 09:12:20 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Fix. ------------------------------------------------------------------------ -r3808 | lefevre | 2005-09-08 09:08:46 +0000 (Thu, 08 Sep 2005) | 2 lines +r3808 | vlefevre | 2005-09-08 09:08:46 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3804 | lefevre | 2005-09-08 09:02:58 +0000 (Thu, 08 Sep 2005) | 2 lines +r3804 | vlefevre | 2005-09-08 09:02:58 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/README.dev A /trunk/fixperm @@ -18976,7 +22937,7 @@ Changed paths: Added fixperm script to fix the file permissions broken by CVS. ------------------------------------------------------------------------ -r3803 | lefevre | 2005-09-08 09:01:50 +0000 (Thu, 08 Sep 2005) | 2 lines +r3803 | vlefevre | 2005-09-08 09:01:50 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/NEWS @@ -18990,49 +22951,49 @@ Changed paths: added one item ------------------------------------------------------------------------ -r3797 | lefevre | 2005-09-08 06:45:52 +0000 (Thu, 08 Sep 2005) | 2 lines +r3797 | vlefevre | 2005-09-08 06:45:52 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3795 | lefevre | 2005-09-08 02:51:45 +0000 (Thu, 08 Sep 2005) | 2 lines +r3795 | vlefevre | 2005-09-08 02:51:45 +0000 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/tests/Makefile.am Fix: readded dependencies. ------------------------------------------------------------------------ -r3793 | lefevre | 2005-09-06 14:37:32 +0000 (Tue, 06 Sep 2005) | 2 lines +r3793 | vlefevre | 2005-09-06 14:37:32 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/tests/tversion.c More detailed error message. ------------------------------------------------------------------------ -r3791 | lefevre | 2005-09-06 13:54:57 +0000 (Tue, 06 Sep 2005) | 2 lines +r3791 | vlefevre | 2005-09-06 13:54:57 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/lngamma.c Change for ansi2knr. ------------------------------------------------------------------------ -r3790 | lefevre | 2005-09-06 13:42:02 +0000 (Tue, 06 Sep 2005) | 2 lines +r3790 | vlefevre | 2005-09-06 13:42:02 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/lngamma.c Code clean-up (again). ------------------------------------------------------------------------ -r3789 | lefevre | 2005-09-06 13:31:12 +0000 (Tue, 06 Sep 2005) | 2 lines +r3789 | vlefevre | 2005-09-06 13:31:12 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/lngamma.c Use GMP's allocate functions instead of C's. Code clean-up. ------------------------------------------------------------------------ -r3788 | lefevre | 2005-09-06 13:02:37 +0000 (Tue, 06 Sep 2005) | 2 lines +r3788 | vlefevre | 2005-09-06 13:02:37 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/lngamma.c @@ -19053,7 +23014,7 @@ Changed paths: added missing call to MPFR_TEST_USE_RANDS() [3 blocks non-freed] ------------------------------------------------------------------------ -r3784 | lefevre | 2005-09-06 12:00:54 +0000 (Tue, 06 Sep 2005) | 3 lines +r3784 | vlefevre | 2005-09-06 12:00:54 +0000 (Tue, 06 Sep 2005) | 3 lines Changed paths: M /trunk/tests/tsub.c @@ -19061,14 +23022,14 @@ Fixed a bug (detected after mpfr_set_str_binary has been fixed) in tests/tsub.c introduced in 1.6 (2001-10-19). ------------------------------------------------------------------------ -r3783 | lefevre | 2005-09-06 11:50:09 +0000 (Tue, 06 Sep 2005) | 2 lines +r3783 | vlefevre | 2005-09-06 11:50:09 +0000 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/set_str_raw.c mpfr_set_str_binary was buggy and inefficient. Let's use mpfr_strtofr. ------------------------------------------------------------------------ -r3781 | lefevre | 2005-09-06 11:30:40 +0000 (Tue, 06 Sep 2005) | 3 lines +r3781 | vlefevre | 2005-09-06 11:30:40 +0000 (Tue, 06 Sep 2005) | 3 lines Changed paths: M /trunk/mpfr-impl.h @@ -19076,7 +23037,7 @@ Replaced unsigned long bit-fields (GCC extension) by insigned int bit-fields. ------------------------------------------------------------------------ -r3779 | lefevre | 2005-09-05 13:28:20 +0000 (Mon, 05 Sep 2005) | 4 lines +r3779 | vlefevre | 2005-09-05 13:28:20 +0000 (Mon, 05 Sep 2005) | 4 lines Changed paths: M /trunk/mpfr-gmp.h @@ -19085,14 +23046,14 @@ undefined behavior), and if WANT_ASSERT is defined, it checks that there is no overlap. ------------------------------------------------------------------------ -r3776 | lefevre | 2005-09-02 14:08:09 +0000 (Fri, 02 Sep 2005) | 2 lines +r3776 | vlefevre | 2005-09-02 14:08:09 +0000 (Fri, 02 Sep 2005) | 2 lines Changed paths: M /trunk/mpfr-impl.h Avoid MIPSpro / IRIX64 (incorrect) optimizations for DOUBLE_ISNAN. ------------------------------------------------------------------------ -r3775 | lefevre | 2005-09-02 13:25:32 +0000 (Fri, 02 Sep 2005) | 2 lines +r3775 | vlefevre | 2005-09-02 13:25:32 +0000 (Fri, 02 Sep 2005) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/mpfr-impl.h @@ -19108,7 +23069,7 @@ Changed paths: improved trade-off between fac_ui and gamma when argument is integer ------------------------------------------------------------------------ -r3773 | lefevre | 2005-09-02 12:33:24 +0000 (Fri, 02 Sep 2005) | 2 lines +r3773 | vlefevre | 2005-09-02 12:33:24 +0000 (Fri, 02 Sep 2005) | 2 lines Changed paths: M /trunk/acinclude.m4 @@ -19125,7 +23086,7 @@ fixed remaining problem in gamma removed LogGamma from TODO ------------------------------------------------------------------------ -r3771 | lefevre | 2005-09-02 08:17:37 +0000 (Fri, 02 Sep 2005) | 2 lines +r3771 | vlefevre | 2005-09-02 08:17:37 +0000 (Fri, 02 Sep 2005) | 2 lines Changed paths: M /trunk/add1sp.c M /trunk/sub1sp.c @@ -19156,28 +23117,28 @@ Changed paths: removed useless prototype ------------------------------------------------------------------------ -r3764 | lefevre | 2005-08-31 23:57:06 +0000 (Wed, 31 Aug 2005) | 2 lines +r3764 | vlefevre | 2005-08-31 23:57:06 +0000 (Wed, 31 Aug 2005) | 2 lines Changed paths: M /trunk/sum.c Fixed memory leak (missing MPFR_TMP_FREE in a particular case). ------------------------------------------------------------------------ -r3763 | lefevre | 2005-08-31 23:52:53 +0000 (Wed, 31 Aug 2005) | 2 lines +r3763 | vlefevre | 2005-08-31 23:52:53 +0000 (Wed, 31 Aug 2005) | 2 lines Changed paths: M /trunk/sum.c Fixed the code formatting. ------------------------------------------------------------------------ -r3762 | lefevre | 2005-08-31 23:38:13 +0000 (Wed, 31 Aug 2005) | 2 lines +r3762 | vlefevre | 2005-08-31 23:38:13 +0000 (Wed, 31 Aug 2005) | 2 lines Changed paths: M /trunk/README.dev Updated Point 6 of "To make a release". ------------------------------------------------------------------------ -r3761 | lefevre | 2005-08-31 23:27:29 +0000 (Wed, 31 Aug 2005) | 2 lines +r3761 | vlefevre | 2005-08-31 23:27:29 +0000 (Wed, 31 Aug 2005) | 2 lines Changed paths: M /trunk/mul.c @@ -19236,7 +23197,7 @@ Changed paths: added lngamma ------------------------------------------------------------------------ -r3750 | lefevre | 2005-08-31 12:21:14 +0000 (Wed, 31 Aug 2005) | 2 lines +r3750 | vlefevre | 2005-08-31 12:21:14 +0000 (Wed, 31 Aug 2005) | 2 lines Changed paths: M /trunk/VERSION M /trunk/configure.in @@ -19247,7 +23208,7 @@ Changed paths: Updated version to 2.3.0. ------------------------------------------------------------------------ -r3749 | lefevre | 2005-08-31 12:18:31 +0000 (Wed, 31 Aug 2005) | 3 lines +r3749 | vlefevre | 2005-08-31 12:18:31 +0000 (Wed, 31 Aug 2005) | 3 lines Changed paths: M /trunk/configure.in @@ -19255,7 +23216,7 @@ Fix for the following problem: #error is not sufficient with cc on IRIX64, and autoconf 2.59 doesn't cope with that. ------------------------------------------------------------------------ -r3745 | lefevre | 2005-08-30 13:23:51 +0000 (Tue, 30 Aug 2005) | 2 lines +r3745 | vlefevre | 2005-08-30 13:23:51 +0000 (Tue, 30 Aug 2005) | 2 lines Changed paths: M /trunk A /trunk/.cvsignore @@ -19265,28 +23226,28 @@ Changed paths: Added .cvsignore files. ------------------------------------------------------------------------ -r3744 | lefevre | 2005-08-30 12:08:42 +0000 (Tue, 30 Aug 2005) | 2 lines +r3744 | vlefevre | 2005-08-30 12:08:42 +0000 (Tue, 30 Aug 2005) | 2 lines Changed paths: M /trunk/mul.c Unobfuscated 2 assertions. ------------------------------------------------------------------------ -r3743 | lefevre | 2005-08-30 11:59:12 +0000 (Tue, 30 Aug 2005) | 2 lines +r3743 | vlefevre | 2005-08-30 11:59:12 +0000 (Tue, 30 Aug 2005) | 2 lines Changed paths: M /trunk/mul.c Fixed indentation and some comments. ------------------------------------------------------------------------ -r3742 | lefevre | 2005-08-30 11:49:24 +0000 (Tue, 30 Aug 2005) | 2 lines +r3742 | vlefevre | 2005-08-30 11:49:24 +0000 (Tue, 30 Aug 2005) | 2 lines Changed paths: M /trunk/mul.c Recommitted the patch (without discarding previous modifications). ------------------------------------------------------------------------ -r3741 | lefevre | 2005-08-30 11:46:58 +0000 (Tue, 30 Aug 2005) | 3 lines +r3741 | vlefevre | 2005-08-30 11:46:58 +0000 (Tue, 30 Aug 2005) | 3 lines Changed paths: M /trunk/mul.c @@ -19320,7 +23281,7 @@ Changed paths: check for overflow/underflow in pow and gamma ------------------------------------------------------------------------ -r3737 | lefevre | 2005-08-24 15:37:36 +0000 (Wed, 24 Aug 2005) | 3 lines +r3737 | vlefevre | 2005-08-24 15:37:36 +0000 (Wed, 24 Aug 2005) | 3 lines Changed paths: M /trunk/add1sp.c M /trunk/mpfr-impl.h @@ -19332,14 +23293,14 @@ When WANT_ASSERT >= 2: the corresponding messages are now output to stderr instead of stdout. ------------------------------------------------------------------------ -r3736 | lefevre | 2005-08-24 14:23:41 +0000 (Wed, 24 Aug 2005) | 2 lines +r3736 | vlefevre | 2005-08-24 14:23:41 +0000 (Wed, 24 Aug 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3735 | lefevre | 2005-08-24 14:16:04 +0000 (Wed, 24 Aug 2005) | 3 lines +r3735 | vlefevre | 2005-08-24 14:16:04 +0000 (Wed, 24 Aug 2005) | 3 lines Changed paths: M /trunk/set_uj.c @@ -19347,7 +23308,7 @@ Improved C compliance when mp_limb_t and uintmax_t have the same size (concerning >> BITS_PER_MP_LIMB); some other small improvements. ------------------------------------------------------------------------ -r3734 | lefevre | 2005-08-24 13:27:12 +0000 (Wed, 24 Aug 2005) | 5 lines +r3734 | vlefevre | 2005-08-24 13:27:12 +0000 (Wed, 24 Aug 2005) | 5 lines Changed paths: M /trunk/round_p.c M /trunk/tests/tcan_round.c @@ -19358,28 +23319,28 @@ has 32 bits by default). In round_p.c, error messages are output to stderr instead of stdout. ------------------------------------------------------------------------ -r3733 | lefevre | 2005-08-23 17:21:45 +0000 (Tue, 23 Aug 2005) | 2 lines +r3733 | vlefevre | 2005-08-23 17:21:45 +0000 (Tue, 23 Aug 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3732 | lefevre | 2005-08-23 15:57:21 +0000 (Tue, 23 Aug 2005) | 2 lines +r3732 | vlefevre | 2005-08-23 15:57:21 +0000 (Tue, 23 Aug 2005) | 2 lines Changed paths: M /trunk/set_ld.c This was wrong. Let's do it even more like the 2.1 branch. ------------------------------------------------------------------------ -r3731 | lefevre | 2005-08-23 15:41:39 +0000 (Tue, 23 Aug 2005) | 2 lines +r3731 | vlefevre | 2005-08-23 15:41:39 +0000 (Tue, 23 Aug 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3730 | lefevre | 2005-08-23 15:37:53 +0000 (Tue, 23 Aug 2005) | 3 lines +r3730 | vlefevre | 2005-08-23 15:37:53 +0000 (Tue, 23 Aug 2005) | 3 lines Changed paths: M /trunk/set_ld.c @@ -19387,7 +23348,7 @@ Patch 1.25 didn't work under OSF1 with cc. Let's do it like the 2.1 branch (it now does work under OSF1 with cc). ------------------------------------------------------------------------ -r3729 | lefevre | 2005-08-21 22:57:15 +0000 (Sun, 21 Aug 2005) | 3 lines +r3729 | vlefevre | 2005-08-21 22:57:15 +0000 (Sun, 21 Aug 2005) | 3 lines Changed paths: M /trunk/NEWS M /trunk/mpfr-impl.h @@ -19399,21 +23360,21 @@ Better locale support (for the decimal point in string conversions and input/output). ------------------------------------------------------------------------ -r3728 | lefevre | 2005-08-18 17:17:02 +0000 (Thu, 18 Aug 2005) | 2 lines +r3728 | vlefevre | 2005-08-18 17:17:02 +0000 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3727 | lefevre | 2005-08-18 17:08:30 +0000 (Thu, 18 Aug 2005) | 2 lines +r3727 | vlefevre | 2005-08-18 17:08:30 +0000 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/mpfr.texi Misc changes (spelling, typography...). ------------------------------------------------------------------------ -r3726 | lefevre | 2005-08-18 17:03:17 +0000 (Thu, 18 Aug 2005) | 3 lines +r3726 | vlefevre | 2005-08-18 17:03:17 +0000 (Thu, 18 Aug 2005) | 3 lines Changed paths: M /trunk/acos.c M /trunk/acosh.c @@ -19569,7 +23530,7 @@ Removed trailing spaces (better for future patches, as such spaces are sometimes stripped). ------------------------------------------------------------------------ -r3725 | lefevre | 2005-08-18 16:35:19 +0000 (Thu, 18 Aug 2005) | 2 lines +r3725 | vlefevre | 2005-08-18 16:35:19 +0000 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/acos.c M /trunk/acosh.c @@ -19731,7 +23692,7 @@ Changed paths: Converted tabs to spaces with expand. ------------------------------------------------------------------------ -r3724 | lefevre | 2005-08-18 15:27:33 +0000 (Thu, 18 Aug 2005) | 2 lines +r3724 | vlefevre | 2005-08-18 15:27:33 +0000 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/agm.c M /trunk/extract.c @@ -19762,7 +23723,7 @@ Changed paths: Updated copyright line. ------------------------------------------------------------------------ -r3723 | lefevre | 2005-08-18 14:51:33 +0000 (Thu, 18 Aug 2005) | 4 lines +r3723 | vlefevre | 2005-08-18 14:51:33 +0000 (Thu, 18 Aug 2005) | 4 lines Changed paths: M /trunk/set_ld.c M /trunk/tests/tset_ld.c @@ -19772,7 +23733,7 @@ of long double or where long doubles are implemented with FP expansions (like under Mac OS X), as in the 2.1 branch. ------------------------------------------------------------------------ -r3722 | lefevre | 2005-08-18 13:46:30 +0000 (Thu, 18 Aug 2005) | 5 lines +r3722 | vlefevre | 2005-08-18 13:46:30 +0000 (Thu, 18 Aug 2005) | 5 lines Changed paths: M /trunk/get_ld.c M /trunk/mpfr-impl.h @@ -19783,14 +23744,14 @@ bugs, and slightly changed the behavior for the x87 extended format supported, e.g. on FreeBSD and NetBSD). ------------------------------------------------------------------------ -r3721 | lefevre | 2005-08-18 13:08:07 +0000 (Thu, 18 Aug 2005) | 2 lines +r3721 | vlefevre | 2005-08-18 13:08:07 +0000 (Thu, 18 Aug 2005) | 2 lines Changed paths: M /trunk/get_ld.c Added an assertion. ------------------------------------------------------------------------ -r3720 | lefevre | 2005-08-17 16:45:18 +0000 (Wed, 17 Aug 2005) | 2 lines +r3720 | vlefevre | 2005-08-17 16:45:18 +0000 (Wed, 17 Aug 2005) | 2 lines Changed paths: M /trunk/set_ld.c @@ -19857,7 +23818,7 @@ Changed paths: Reintroduce the computing of the dependencies. ------------------------------------------------------------------------ -r3711 | lefevre | 2005-08-11 14:56:47 +0000 (Thu, 11 Aug 2005) | 2 lines +r3711 | vlefevre | 2005-08-11 14:56:47 +0000 (Thu, 11 Aug 2005) | 2 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/tests/tget_d.c @@ -19866,14 +23827,14 @@ Changed paths: Added MPFR_DOUBLE_SPEC (not used yet, except for warning messages). ------------------------------------------------------------------------ -r3710 | lefevre | 2005-08-10 20:41:16 +0000 (Wed, 10 Aug 2005) | 2 lines +r3710 | vlefevre | 2005-08-10 20:41:16 +0000 (Wed, 10 Aug 2005) | 2 lines Changed paths: M /trunk/mpfr.texi Completed the documentation of mpfr_strtofr (concerning the exponent). ------------------------------------------------------------------------ -r3709 | lefevre | 2005-08-10 20:32:41 +0000 (Wed, 10 Aug 2005) | 3 lines +r3709 | vlefevre | 2005-08-10 20:32:41 +0000 (Wed, 10 Aug 2005) | 3 lines Changed paths: M /trunk/mpfr.texi @@ -19881,7 +23842,7 @@ Removed double spaces in mpfr_strtofr description (this matters for the info format). ------------------------------------------------------------------------ -r3708 | lefevre | 2005-08-10 01:02:57 +0000 (Wed, 10 Aug 2005) | 2 lines +r3708 | vlefevre | 2005-08-10 01:02:57 +0000 (Wed, 10 Aug 2005) | 2 lines Changed paths: M /trunk/tests/tget_d.c @@ -19930,7 +23891,7 @@ Changed paths: Rename mpfr_stack to mpfr_custom_ ------------------------------------------------------------------------ -r3695 | lefevre | 2005-08-03 10:35:59 +0000 (Wed, 03 Aug 2005) | 2 lines +r3695 | vlefevre | 2005-08-03 10:35:59 +0000 (Wed, 03 Aug 2005) | 2 lines Changed paths: M /trunk/FAQ.html M /trunk/README @@ -19938,7 +23899,7 @@ Changed paths: Added/updated copyright information. ------------------------------------------------------------------------ -r3694 | lefevre | 2005-08-03 10:13:41 +0000 (Wed, 03 Aug 2005) | 2 lines +r3694 | vlefevre | 2005-08-03 10:13:41 +0000 (Wed, 03 Aug 2005) | 2 lines Changed paths: M /branches/mpfr-2-1-branch/NEWS M /trunk/ChangeLog @@ -19976,7 +23937,7 @@ Changed paths: Add a new test to avoid potential problems if mp_limb_t != long. ------------------------------------------------------------------------ -r3689 | lefevre | 2005-08-01 10:04:33 +0000 (Mon, 01 Aug 2005) | 2 lines +r3689 | vlefevre | 2005-08-01 10:04:33 +0000 (Mon, 01 Aug 2005) | 2 lines Changed paths: M /trunk/ChangeLog @@ -20069,7 +24030,7 @@ Add comment. Add a new test: check if the charset has consecutive values. ------------------------------------------------------------------------ -r3675 | lefevre | 2005-07-12 21:27:55 +0000 (Tue, 12 Jul 2005) | 2 lines +r3675 | vlefevre | 2005-07-12 21:27:55 +0000 (Tue, 12 Jul 2005) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -20084,7 +24045,7 @@ Fix an overflow bug (use of int instead of unsigned long). Optimize code (5% faster). ------------------------------------------------------------------------ -r3671 | lefevre | 2005-07-11 16:13:27 +0000 (Mon, 11 Jul 2005) | 2 lines +r3671 | vlefevre | 2005-07-11 16:13:27 +0000 (Mon, 11 Jul 2005) | 2 lines Changed paths: M /trunk/BUGS M /trunk/acinclude.m4 @@ -20096,7 +24057,7 @@ Changed paths: Fixed locale bug. Function strncasecmp is no longer used. ------------------------------------------------------------------------ -r3670 | lefevre | 2005-07-09 17:52:53 +0000 (Sat, 09 Jul 2005) | 5 lines +r3670 | vlefevre | 2005-07-09 17:52:53 +0000 (Sat, 09 Jul 2005) | 5 lines Changed paths: M /trunk/BUGS M /trunk/acinclude.m4 @@ -20122,7 +24083,7 @@ Changed paths: Add a solution for a problem. ------------------------------------------------------------------------ -r3667 | lefevre | 2005-07-05 13:47:37 +0000 (Tue, 05 Jul 2005) | 2 lines +r3667 | vlefevre | 2005-07-05 13:47:37 +0000 (Tue, 05 Jul 2005) | 2 lines Changed paths: M /trunk/tests/tatan.c @@ -20189,7 +24150,7 @@ Clean up configure and acinclude: + Move detection of math/rint,round,floor,ceil to MPFR_CONFIGS. ------------------------------------------------------------------------ -r3658 | lefevre | 2005-06-20 09:30:34 +0000 (Mon, 20 Jun 2005) | 2 lines +r3658 | vlefevre | 2005-06-20 09:30:34 +0000 (Mon, 20 Jun 2005) | 2 lines Changed paths: M /trunk/sum.c @@ -20368,14 +24329,14 @@ Fix warnings due to comparaison between signed and unsigned. Reinclude string.h for strtofr. ------------------------------------------------------------------------ -r3635 | lefevre | 2005-06-08 10:18:24 +0000 (Wed, 08 Jun 2005) | 2 lines +r3635 | vlefevre | 2005-06-08 10:18:24 +0000 (Wed, 08 Jun 2005) | 2 lines Changed paths: M /trunk/add1.c Fixed bug introduced with the new internal format on 2003-10-27. ------------------------------------------------------------------------ -r3634 | lefevre | 2005-06-08 10:02:28 +0000 (Wed, 08 Jun 2005) | 2 lines +r3634 | vlefevre | 2005-06-08 10:02:28 +0000 (Wed, 08 Jun 2005) | 2 lines Changed paths: M /trunk/add1.c @@ -21011,7 +24972,7 @@ May be outside 'int' range. So it uses 'long' instead and a proper check. ------------------------------------------------------------------------ -r3597 | lefevre | 2005-05-25 14:32:37 +0000 (Wed, 25 May 2005) | 2 lines +r3597 | vlefevre | 2005-05-25 14:32:37 +0000 (Wed, 25 May 2005) | 2 lines Changed paths: M /trunk/README.dev @@ -21093,7 +25054,7 @@ Changed paths: Precise that 1 is not the only value. ------------------------------------------------------------------------ -r3590 | lefevre | 2005-05-18 13:03:10 +0000 (Wed, 18 May 2005) | 2 lines +r3590 | vlefevre | 2005-05-18 13:03:10 +0000 (Wed, 18 May 2005) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -21209,7 +25170,7 @@ Changed paths: Improve coverage test. ------------------------------------------------------------------------ -r3576 | lefevre | 2005-05-17 15:14:37 +0000 (Tue, 17 May 2005) | 2 lines +r3576 | vlefevre | 2005-05-17 15:14:37 +0000 (Tue, 17 May 2005) | 2 lines Changed paths: M /trunk/hypot.c M /trunk/mpfr.texi @@ -21352,14 +25313,14 @@ Changed paths: Remove a space. ------------------------------------------------------------------------ -r3558 | lefevre | 2005-05-16 14:29:49 +0000 (Mon, 16 May 2005) | 2 lines +r3558 | vlefevre | 2005-05-16 14:29:49 +0000 (Mon, 16 May 2005) | 2 lines Changed paths: M /trunk/NEWS Typography + spelling. ------------------------------------------------------------------------ -r3557 | lefevre | 2005-05-16 14:26:20 +0000 (Mon, 16 May 2005) | 2 lines +r3557 | vlefevre | 2005-05-16 14:26:20 +0000 (Mon, 16 May 2005) | 2 lines Changed paths: M /trunk/NEWS @@ -21374,7 +25335,7 @@ asin, atan, atanh are not slow anymore for small input. Remove it in the TODO. ------------------------------------------------------------------------ -r3555 | lefevre | 2005-05-14 17:53:00 +0000 (Sat, 14 May 2005) | 4 lines +r3555 | vlefevre | 2005-05-14 17:53:00 +0000 (Sat, 14 May 2005) | 4 lines Changed paths: M /trunk/atanh.c @@ -21453,7 +25414,7 @@ Now all tests passed when mpfr_prec_t is defined to be an unsigned short on a 32 bit CPU! ------------------------------------------------------------------------ -r3542 | lefevre | 2005-05-12 09:21:49 +0000 (Thu, 12 May 2005) | 2 lines +r3542 | vlefevre | 2005-05-12 09:21:49 +0000 (Thu, 12 May 2005) | 2 lines Changed paths: M /trunk/exp_2.c @@ -21487,7 +25448,7 @@ internal loop). Add corresponding test case. exp_3 may need similar patchs. ------------------------------------------------------------------------ -r3538 | lefevre | 2005-05-11 11:03:55 +0000 (Wed, 11 May 2005) | 2 lines +r3538 | vlefevre | 2005-05-11 11:03:55 +0000 (Wed, 11 May 2005) | 2 lines Changed paths: M /trunk/ChangeLog @@ -21561,7 +25522,7 @@ to sqrt(p/16). It seems to be 30% faster for 5000 bits, and 5% faster for 50 bits. ------------------------------------------------------------------------ -r3529 | lefevre | 2005-05-04 15:59:49 +0000 (Wed, 04 May 2005) | 2 lines +r3529 | vlefevre | 2005-05-04 15:59:49 +0000 (Wed, 04 May 2005) | 2 lines Changed paths: M /trunk/div_ui.c @@ -21575,7 +25536,7 @@ Changed paths: fixed dummy init2 followed by set_prec ------------------------------------------------------------------------ -r3527 | lefevre | 2005-05-04 13:42:36 +0000 (Wed, 04 May 2005) | 2 lines +r3527 | vlefevre | 2005-05-04 13:42:36 +0000 (Wed, 04 May 2005) | 2 lines Changed paths: M /trunk/TODO @@ -21655,7 +25616,7 @@ Tiny optimization of mpfr_atan. On opteron with p=53, from 9231 / 18049.89 / 81758 to 9004 / 17522.76 / 78601. ------------------------------------------------------------------------ -r3520 | lefevre | 2005-05-03 12:42:01 +0000 (Tue, 03 May 2005) | 3 lines +r3520 | vlefevre | 2005-05-03 12:42:01 +0000 (Tue, 03 May 2005) | 3 lines Changed paths: M /trunk/tests/tset_ld.c @@ -21694,7 +25655,7 @@ Changed paths: Update (Move bugs to potential). ------------------------------------------------------------------------ -r3515 | lefevre | 2005-05-03 08:08:50 +0000 (Tue, 03 May 2005) | 2 lines +r3515 | vlefevre | 2005-05-03 08:08:50 +0000 (Tue, 03 May 2005) | 2 lines Changed paths: M /trunk/BUGS M /trunk/hypot.c @@ -21703,21 +25664,21 @@ Changed paths: Fixed the mpfr_hypot bug, and re-enabled the test_large_small test. ------------------------------------------------------------------------ -r3514 | lefevre | 2005-05-02 23:17:44 +0000 (Mon, 02 May 2005) | 2 lines +r3514 | vlefevre | 2005-05-02 23:17:44 +0000 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3512 | lefevre | 2005-05-02 22:57:16 +0000 (Mon, 02 May 2005) | 2 lines +r3512 | vlefevre | 2005-05-02 22:57:16 +0000 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/BUGS Mention the mpfr_hypot bug. ------------------------------------------------------------------------ -r3511 | lefevre | 2005-05-02 22:46:56 +0000 (Mon, 02 May 2005) | 3 lines +r3511 | vlefevre | 2005-05-02 22:46:56 +0000 (Mon, 02 May 2005) | 3 lines Changed paths: M /trunk/tests/thypot.c @@ -21816,7 +25777,7 @@ Changed paths: added comment about efficiency of atan ------------------------------------------------------------------------ -r3499 | lefevre | 2005-04-29 07:42:30 +0000 (Fri, 29 Apr 2005) | 3 lines +r3499 | vlefevre | 2005-04-29 07:42:30 +0000 (Fri, 29 Apr 2005) | 3 lines Changed paths: A /trunk/FAQ.html M /trunk/Makefile.am @@ -21859,14 +25820,14 @@ Changed paths: added error analysis for Geoff's argument reduction for arctan ------------------------------------------------------------------------ -r3493 | lefevre | 2005-04-27 20:56:08 +0000 (Wed, 27 Apr 2005) | 2 lines +r3493 | vlefevre | 2005-04-27 20:56:08 +0000 (Wed, 27 Apr 2005) | 2 lines Changed paths: M /trunk/mpfr.texi Added a note about mpfr_set_d and mpfr_set_ld. ------------------------------------------------------------------------ -r3492 | lefevre | 2005-04-27 13:51:06 +0000 (Wed, 27 Apr 2005) | 3 lines +r3492 | vlefevre | 2005-04-27 13:51:06 +0000 (Wed, 27 Apr 2005) | 3 lines Changed paths: M /trunk/mpfr.h M /trunk/update-version @@ -21921,14 +25882,14 @@ Changed paths: improved to taken account of case |x| small (reported by Keith Briggs) ------------------------------------------------------------------------ -r3485 | lefevre | 2005-04-25 12:12:17 +0000 (Mon, 25 Apr 2005) | 2 lines +r3485 | vlefevre | 2005-04-25 12:12:17 +0000 (Mon, 25 Apr 2005) | 2 lines Changed paths: M /trunk/mpfr.texi Added a missing "-" and replaced a few "-" by @minus{}. ------------------------------------------------------------------------ -r3484 | lefevre | 2005-04-25 11:53:56 +0000 (Mon, 25 Apr 2005) | 2 lines +r3484 | vlefevre | 2005-04-25 11:53:56 +0000 (Mon, 25 Apr 2005) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -22017,14 +25978,14 @@ Changed paths: added mpfr_root ------------------------------------------------------------------------ -r3474 | lefevre | 2005-04-21 15:21:40 +0000 (Thu, 21 Apr 2005) | 2 lines +r3474 | vlefevre | 2005-04-21 15:21:40 +0000 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3469 | lefevre | 2005-04-21 13:05:42 +0000 (Thu, 21 Apr 2005) | 4 lines +r3469 | vlefevre | 2005-04-21 13:05:42 +0000 (Thu, 21 Apr 2005) | 4 lines Changed paths: M /trunk/tests/tset_ld.c @@ -22033,14 +25994,14 @@ with -DWITH_FPU_CONTROL=1 and executing tset_ld with an argument (not used in the automatical tests yet). ------------------------------------------------------------------------ -r3465 | lefevre | 2005-04-21 09:32:22 +0000 (Thu, 21 Apr 2005) | 2 lines +r3465 | vlefevre | 2005-04-21 09:32:22 +0000 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/tests/tset_ld.c Added test_small (the same as in the 2.1 branch). ------------------------------------------------------------------------ -r3463 | lefevre | 2005-04-21 09:14:46 +0000 (Thu, 21 Apr 2005) | 2 lines +r3463 | vlefevre | 2005-04-21 09:14:46 +0000 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/cmp.c @@ -22258,14 +26219,14 @@ Changed paths: Add random tests (tgeneric + random2). ------------------------------------------------------------------------ -r3432 | lefevre | 2005-04-05 09:03:29 +0000 (Tue, 05 Apr 2005) | 2 lines +r3432 | vlefevre | 2005-04-05 09:03:29 +0000 (Tue, 05 Apr 2005) | 2 lines Changed paths: M /trunk/README.dev Test with -ansi when making a release. ------------------------------------------------------------------------ -r3431 | lefevre | 2005-04-05 08:57:29 +0000 (Tue, 05 Apr 2005) | 2 lines +r3431 | vlefevre | 2005-04-05 08:57:29 +0000 (Tue, 05 Apr 2005) | 2 lines Changed paths: M /trunk/README.dev @@ -22335,7 +26296,7 @@ Add function mpfr_erfc. Add a note about auto-checking correctness of MPFR. ------------------------------------------------------------------------ -r3422 | lefevre | 2005-03-30 14:49:03 +0000 (Wed, 30 Mar 2005) | 2 lines +r3422 | vlefevre | 2005-03-30 14:49:03 +0000 (Wed, 30 Mar 2005) | 2 lines Changed paths: M /trunk/tests/tpow.c @@ -22349,7 +26310,7 @@ Changed paths: Use random2 instead of random. ------------------------------------------------------------------------ -r3419 | lefevre | 2005-03-30 13:38:59 +0000 (Wed, 30 Mar 2005) | 2 lines +r3419 | vlefevre | 2005-03-30 13:38:59 +0000 (Wed, 30 Mar 2005) | 2 lines Changed paths: M /trunk/round_p.c @@ -22376,14 +26337,14 @@ Add ceil(log2(size)) bits to initial precision to avoid commiting in error for huge operands. ------------------------------------------------------------------------ -r3416 | lefevre | 2005-03-30 12:21:53 +0000 (Wed, 30 Mar 2005) | 2 lines +r3416 | vlefevre | 2005-03-30 12:21:53 +0000 (Wed, 30 Mar 2005) | 2 lines Changed paths: M /trunk/tests/tpow.c Added a test (corresp. to the one added on 2005-03-25 in tpow_z.c). ------------------------------------------------------------------------ -r3415 | lefevre | 2005-03-29 10:25:12 +0000 (Tue, 29 Mar 2005) | 2 lines +r3415 | vlefevre | 2005-03-29 10:25:12 +0000 (Tue, 29 Mar 2005) | 2 lines Changed paths: M /trunk/pow_ui.c M /trunk/pow_z.c @@ -22537,7 +26498,7 @@ Fix bug in computing the estimated precision when you switch from N limbs to N+1 Add regression tests. ------------------------------------------------------------------------ -r3395 | lefevre | 2005-03-19 01:27:54 +0000 (Sat, 19 Mar 2005) | 2 lines +r3395 | vlefevre | 2005-03-19 01:27:54 +0000 (Sat, 19 Mar 2005) | 2 lines Changed paths: M /trunk/isqrt.c @@ -22558,7 +26519,7 @@ Changed paths: added two property-tests ------------------------------------------------------------------------ -r3391 | lefevre | 2005-03-17 00:15:18 +0000 (Thu, 17 Mar 2005) | 2 lines +r3391 | vlefevre | 2005-03-17 00:15:18 +0000 (Thu, 17 Mar 2005) | 2 lines Changed paths: M /trunk/atanh.c M /trunk/tests/tatanh.c @@ -22941,7 +26902,7 @@ Changed paths: Improve test to 1. ------------------------------------------------------------------------ -r3344 | lefevre | 2005-02-21 13:08:46 +0000 (Mon, 21 Feb 2005) | 2 lines +r3344 | vlefevre | 2005-02-21 13:08:46 +0000 (Mon, 21 Feb 2005) | 2 lines Changed paths: M /trunk/sqrt.c M /trunk/tests/tcos.c @@ -22953,14 +26914,14 @@ Changed paths: Updated copyright lines. ------------------------------------------------------------------------ -r3342 | lefevre | 2005-02-21 12:13:00 +0000 (Mon, 21 Feb 2005) | 2 lines +r3342 | vlefevre | 2005-02-21 12:13:00 +0000 (Mon, 21 Feb 2005) | 2 lines Changed paths: M /trunk/sub_ui.c Code reindented / reformatted. ------------------------------------------------------------------------ -r3341 | lefevre | 2005-02-21 12:09:47 +0000 (Mon, 21 Feb 2005) | 4 lines +r3341 | vlefevre | 2005-02-21 12:09:47 +0000 (Mon, 21 Feb 2005) | 4 lines Changed paths: M /trunk/tests/tui_sub.c M /trunk/ui_sub.c @@ -23032,14 +26993,14 @@ Changed paths: added interface for NTL ------------------------------------------------------------------------ -r3334 | lefevre | 2005-02-16 17:08:25 +0000 (Wed, 16 Feb 2005) | 2 lines +r3334 | vlefevre | 2005-02-16 17:08:25 +0000 (Wed, 16 Feb 2005) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3333 | lefevre | 2005-02-16 17:05:19 +0000 (Wed, 16 Feb 2005) | 2 lines +r3333 | vlefevre | 2005-02-16 17:05:19 +0000 (Wed, 16 Feb 2005) | 2 lines Changed paths: M /trunk/README.dev @@ -23060,7 +27021,7 @@ Changed paths: Update ------------------------------------------------------------------------ -r3330 | lefevre | 2005-02-16 13:27:24 +0000 (Wed, 16 Feb 2005) | 2 lines +r3330 | vlefevre | 2005-02-16 13:27:24 +0000 (Wed, 16 Feb 2005) | 2 lines Changed paths: D /trunk/texinfo.tex @@ -23075,7 +27036,7 @@ Fix LOADLIBES so that it works (it doesn't due to libtool change). But it still needs to have s static version of MPFR. ------------------------------------------------------------------------ -r3328 | lefevre | 2005-02-16 12:54:27 +0000 (Wed, 16 Feb 2005) | 2 lines +r3328 | vlefevre | 2005-02-16 12:54:27 +0000 (Wed, 16 Feb 2005) | 2 lines Changed paths: M /trunk/README.dev @@ -23093,7 +27054,7 @@ Changed paths: Fix wrong integer types. ------------------------------------------------------------------------ -r3324 | lefevre | 2005-02-16 11:03:35 +0000 (Wed, 16 Feb 2005) | 2 lines +r3324 | vlefevre | 2005-02-16 11:03:35 +0000 (Wed, 16 Feb 2005) | 2 lines Changed paths: M /trunk/ChangeLog M /trunk/mul.c @@ -23103,7 +27064,7 @@ Changed paths: Spelling mistakes & reformatted code. ------------------------------------------------------------------------ -r3322 | lefevre | 2005-02-15 16:28:31 +0000 (Tue, 15 Feb 2005) | 2 lines +r3322 | vlefevre | 2005-02-15 16:28:31 +0000 (Tue, 15 Feb 2005) | 2 lines Changed paths: M /trunk/sub1.c @@ -23347,12 +27308,16 @@ Changed paths: new faster algorithm for log(2) ------------------------------------------------------------------------ -r3293 | pelissip | 2005-02-11 13:08:25 +0000 (Fri, 11 Feb 2005) | 2 lines +r3293 | pelissip | 2005-02-11 13:08:25 +0000 (Fri, 11 Feb 2005) | 6 lines Changed paths: M /trunk/configure.in Remove detection of C++ and Fortran due to libtool. - +---- +Note (VL, 2010-02-08): this removal by an always false test was working +with libtool 1.5.26, but doesn't work with libtool 2.2 to 2.2.6b (used +by the MPFR 2.4.{0,1,2} tarballs). +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568520 ------------------------------------------------------------------------ r3292 | pelissip | 2005-02-11 11:28:00 +0000 (Fri, 11 Feb 2005) | 3 lines Changed paths: @@ -23486,7 +27451,7 @@ Changed paths: Update NEWS. ------------------------------------------------------------------------ -r3279 | lefevre | 2005-02-04 12:15:25 +0000 (Fri, 04 Feb 2005) | 2 lines +r3279 | vlefevre | 2005-02-04 12:15:25 +0000 (Fri, 04 Feb 2005) | 2 lines Changed paths: M /trunk/ChangeLog @@ -23784,7 +27749,7 @@ Changed paths: changed algorithm for mpfr_sin (to get inexact flag) ------------------------------------------------------------------------ -r3246 | lefevre | 2005-01-29 11:32:17 +0000 (Sat, 29 Jan 2005) | 2 lines +r3246 | vlefevre | 2005-01-29 11:32:17 +0000 (Sat, 29 Jan 2005) | 2 lines Changed paths: M /trunk/exp.c M /trunk/tests/texp.c @@ -23799,7 +27764,7 @@ Changed paths: solved efficiency problem in mpfr_sin_sign for x near Pi ------------------------------------------------------------------------ -r3243 | lefevre | 2005-01-28 14:22:34 +0000 (Fri, 28 Jan 2005) | 3 lines +r3243 | vlefevre | 2005-01-28 14:22:34 +0000 (Fri, 28 Jan 2005) | 3 lines Changed paths: D /trunk/tests/tdump.c @@ -23807,7 +27772,7 @@ Removed tests/tdump.c (was no longer used and mpfr_dump is already tested in toutimpl.c). ------------------------------------------------------------------------ -r3242 | lefevre | 2005-01-28 14:20:09 +0000 (Fri, 28 Jan 2005) | 2 lines +r3242 | vlefevre | 2005-01-28 14:20:09 +0000 (Fri, 28 Jan 2005) | 2 lines Changed paths: M /trunk/sin.c @@ -23828,7 +27793,7 @@ Changed paths: Improve inexact code since sin & cos can't be exact if x != 0 ------------------------------------------------------------------------ -r3238 | lefevre | 2005-01-28 13:28:30 +0000 (Fri, 28 Jan 2005) | 2 lines +r3238 | vlefevre | 2005-01-28 13:28:30 +0000 (Fri, 28 Jan 2005) | 2 lines Changed paths: M /trunk/mpfr-impl.h @@ -23851,7 +27816,7 @@ Changed paths: speed-up special case where approximation is 1 or -1 ------------------------------------------------------------------------ -r3235 | lefevre | 2005-01-28 13:04:10 +0000 (Fri, 28 Jan 2005) | 2 lines +r3235 | vlefevre | 2005-01-28 13:04:10 +0000 (Fri, 28 Jan 2005) | 2 lines Changed paths: M /trunk/rint.c @@ -23873,14 +27838,14 @@ FIx a warning (Wrong proto between declaration and implementation : forget some const). ------------------------------------------------------------------------ -r3232 | lefevre | 2005-01-28 10:58:01 +0000 (Fri, 28 Jan 2005) | 2 lines +r3232 | vlefevre | 2005-01-28 10:58:01 +0000 (Fri, 28 Jan 2005) | 2 lines Changed paths: M /trunk/cos.c Updated copyright line. ------------------------------------------------------------------------ -r3231 | lefevre | 2005-01-28 10:56:19 +0000 (Fri, 28 Jan 2005) | 2 lines +r3231 | vlefevre | 2005-01-28 10:56:19 +0000 (Fri, 28 Jan 2005) | 2 lines Changed paths: M /trunk/cmp_si.c M /trunk/const_euler.c @@ -24104,7 +28069,7 @@ Changed paths: fixed bug (overlap in mpn_divrem) ------------------------------------------------------------------------ -r3217 | lefevre | 2005-01-24 16:23:29 +0000 (Mon, 24 Jan 2005) | 2 lines +r3217 | vlefevre | 2005-01-24 16:23:29 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: D /trunk/tests/Makefile.in @@ -24141,7 +28106,7 @@ Clean up overflow handling. Maybe some bugs remain... ------------------------------------------------------------------------ -r3213 | lefevre | 2005-01-24 15:04:05 +0000 (Mon, 24 Jan 2005) | 2 lines +r3213 | vlefevre | 2005-01-24 15:04:05 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: M /trunk/ChangeLog @@ -24164,28 +28129,28 @@ Changed paths: added check before mpz_get_si() call ------------------------------------------------------------------------ -r3210 | lefevre | 2005-01-24 10:43:16 +0000 (Mon, 24 Jan 2005) | 2 lines +r3210 | vlefevre | 2005-01-24 10:43:16 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r3209 | lefevre | 2005-01-24 10:31:26 +0000 (Mon, 24 Jan 2005) | 2 lines +r3209 | vlefevre | 2005-01-24 10:31:26 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: M /trunk/INSTALL Corrections on the typography. ------------------------------------------------------------------------ -r3208 | lefevre | 2005-01-24 10:16:51 +0000 (Mon, 24 Jan 2005) | 2 lines +r3208 | vlefevre | 2005-01-24 10:16:51 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: M /trunk/README.dev Corrected English usage. ------------------------------------------------------------------------ -r3207 | lefevre | 2005-01-24 00:03:59 +0000 (Mon, 24 Jan 2005) | 2 lines +r3207 | vlefevre | 2005-01-24 00:03:59 +0000 (Mon, 24 Jan 2005) | 2 lines Changed paths: M /trunk/NEWS @@ -24199,7 +28164,7 @@ Changed paths: added LOADLIBES=... ------------------------------------------------------------------------ -r3201 | lefevre | 2005-01-21 10:20:17 +0000 (Fri, 21 Jan 2005) | 2 lines +r3201 | vlefevre | 2005-01-21 10:20:17 +0000 (Fri, 21 Jan 2005) | 2 lines Changed paths: M /trunk/sum.c @@ -25031,7 +28996,7 @@ Changed paths: Enable fast computing. ------------------------------------------------------------------------ -r3097 | lefevre | 2004-11-18 14:04:50 +0000 (Thu, 18 Nov 2004) | 2 lines +r3097 | vlefevre | 2004-11-18 14:04:50 +0000 (Thu, 18 Nov 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -25053,7 +29018,7 @@ Reduce number of used variables. Optimize code and clean it. ------------------------------------------------------------------------ -r3093 | lefevre | 2004-11-18 08:56:06 +0000 (Thu, 18 Nov 2004) | 2 lines +r3093 | vlefevre | 2004-11-18 08:56:06 +0000 (Thu, 18 Nov 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -25151,21 +29116,21 @@ Changed paths: use MPFR_SET_EXP/MPFR_GET_EXP instead of MPFR_EXP(r)++ ------------------------------------------------------------------------ -r3081 | lefevre | 2004-11-12 16:03:43 +0000 (Fri, 12 Nov 2004) | 2 lines +r3081 | vlefevre | 2004-11-12 16:03:43 +0000 (Fri, 12 Nov 2004) | 2 lines Changed paths: M /trunk/sqrt.c Bug fix: delayed all the initializations after the singular test. ------------------------------------------------------------------------ -r3080 | lefevre | 2004-11-11 11:30:46 +0000 (Thu, 11 Nov 2004) | 2 lines +r3080 | vlefevre | 2004-11-11 11:30:46 +0000 (Thu, 11 Nov 2004) | 2 lines Changed paths: M /trunk/sqrt.c Untabified the source. ------------------------------------------------------------------------ -r3079 | lefevre | 2004-11-11 11:26:51 +0000 (Thu, 11 Nov 2004) | 3 lines +r3079 | vlefevre | 2004-11-11 11:26:51 +0000 (Thu, 11 Nov 2004) | 3 lines Changed paths: M /trunk/sqrt.c @@ -25232,7 +29197,7 @@ Changed paths: Add __extension__ to avoid warning useless in GCC. ------------------------------------------------------------------------ -r3074 | lefevre | 2004-11-03 16:14:38 +0000 (Wed, 03 Nov 2004) | 2 lines +r3074 | vlefevre | 2004-11-03 16:14:38 +0000 (Wed, 03 Nov 2004) | 2 lines Changed paths: M /trunk/README @@ -25246,7 +29211,7 @@ Changed paths: Fix wrong Visual C++ code. ------------------------------------------------------------------------ -r3068 | lefevre | 2004-11-02 17:01:49 +0000 (Tue, 02 Nov 2004) | 2 lines +r3068 | vlefevre | 2004-11-02 17:01:49 +0000 (Tue, 02 Nov 2004) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/configure.in @@ -25254,28 +29219,28 @@ Changed paths: Code checking for GMP library wasn't working (always returning "yes"?). ------------------------------------------------------------------------ -r3066 | lefevre | 2004-10-27 16:34:33 +0000 (Wed, 27 Oct 2004) | 2 lines +r3066 | vlefevre | 2004-10-27 16:34:33 +0000 (Wed, 27 Oct 2004) | 2 lines Changed paths: M /trunk/acinclude.m4 Updated copyright line. ------------------------------------------------------------------------ -r3064 | lefevre | 2004-10-27 14:13:24 +0000 (Wed, 27 Oct 2004) | 2 lines +r3064 | vlefevre | 2004-10-27 14:13:24 +0000 (Wed, 27 Oct 2004) | 2 lines Changed paths: M /trunk/BUGS Added a bug and updated copyright line. ------------------------------------------------------------------------ -r3062 | lefevre | 2004-10-27 13:06:42 +0000 (Wed, 27 Oct 2004) | 2 lines +r3062 | vlefevre | 2004-10-27 13:06:42 +0000 (Wed, 27 Oct 2004) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3061 | lefevre | 2004-10-27 13:04:10 +0000 (Wed, 27 Oct 2004) | 7 lines +r3061 | vlefevre | 2004-10-27 13:04:10 +0000 (Wed, 27 Oct 2004) | 7 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/set_d.c @@ -25288,7 +29253,7 @@ should probably use the standard INFINITY macro instead of (1.0/0.0), since (1.0/0.0) is specific to IEEE 754. ------------------------------------------------------------------------ -r3060 | lefevre | 2004-10-27 11:55:05 +0000 (Wed, 27 Oct 2004) | 3 lines +r3060 | vlefevre | 2004-10-27 11:55:05 +0000 (Wed, 27 Oct 2004) | 3 lines Changed paths: M /trunk/acinclude.m4 M /trunk/tests/tests.c @@ -25297,7 +29262,7 @@ Applied patch by Steve M. Robbins for non-IRIX MIPS systems (originally for MPFR 2.0.3). ------------------------------------------------------------------------ -r3059 | lefevre | 2004-10-26 02:11:43 +0000 (Tue, 26 Oct 2004) | 2 lines +r3059 | vlefevre | 2004-10-26 02:11:43 +0000 (Tue, 26 Oct 2004) | 2 lines Changed paths: M /trunk/tests/tadd1sp.c M /trunk/tests/tsub1sp.c @@ -25305,7 +29270,7 @@ Changed paths: Reformatted the code. ------------------------------------------------------------------------ -r3058 | lefevre | 2004-10-26 01:49:26 +0000 (Tue, 26 Oct 2004) | 5 lines +r3058 | vlefevre | 2004-10-26 01:49:26 +0000 (Tue, 26 Oct 2004) | 5 lines Changed paths: M /trunk/mpfr-test.h M /trunk/tests/tacos.c @@ -25341,14 +29306,14 @@ Fix: added missing #include <string.h> in "tests/tests.c". Removed variable names in prototypes in "mpfr-test.h". ------------------------------------------------------------------------ -r3057 | lefevre | 2004-10-22 13:19:48 +0000 (Fri, 22 Oct 2004) | 2 lines +r3057 | vlefevre | 2004-10-22 13:19:48 +0000 (Fri, 22 Oct 2004) | 2 lines Changed paths: M /trunk/tests/mpf_compat.h Reformatted the code -> GNU style. ------------------------------------------------------------------------ -r3054 | lefevre | 2004-10-22 12:49:32 +0000 (Fri, 22 Oct 2004) | 2 lines +r3054 | vlefevre | 2004-10-22 12:49:32 +0000 (Fri, 22 Oct 2004) | 2 lines Changed paths: M /trunk/ChangeLog @@ -25363,7 +29328,7 @@ Declaration of "tests_rand_start" and "tests_rand_end" with the same storage cla in tests.c (static missing line 65 and 109). ------------------------------------------------------------------------ -r3052 | lefevre | 2004-10-21 11:53:26 +0000 (Thu, 21 Oct 2004) | 4 lines +r3052 | vlefevre | 2004-10-21 11:53:26 +0000 (Thu, 21 Oct 2004) | 4 lines Changed paths: M /trunk/strtofr.c @@ -25412,14 +29377,14 @@ Changed paths: Fix a typo. ------------------------------------------------------------------------ -r3046 | lefevre | 2004-10-19 13:07:28 +0000 (Tue, 19 Oct 2004) | 2 lines +r3046 | vlefevre | 2004-10-19 13:07:28 +0000 (Tue, 19 Oct 2004) | 2 lines Changed paths: M /trunk/mpfr.texi Another correction (English). ------------------------------------------------------------------------ -r3045 | lefevre | 2004-10-19 13:05:34 +0000 (Tue, 19 Oct 2004) | 2 lines +r3045 | vlefevre | 2004-10-19 13:05:34 +0000 (Tue, 19 Oct 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -25471,7 +29436,7 @@ Changed paths: changed rights (remove executable permission) ------------------------------------------------------------------------ -r3038 | lefevre | 2004-10-18 15:07:09 +0000 (Mon, 18 Oct 2004) | 7 lines +r3038 | vlefevre | 2004-10-18 15:07:09 +0000 (Mon, 18 Oct 2004) | 7 lines Changed paths: M /trunk/mpfr.texi @@ -25523,7 +29488,7 @@ Changed paths: Fix problem on systems where "/dev/null" doesn't exist. ------------------------------------------------------------------------ -r3033 | lefevre | 2004-10-16 10:48:15 +0000 (Sat, 16 Oct 2004) | 2 lines +r3033 | vlefevre | 2004-10-16 10:48:15 +0000 (Sat, 16 Oct 2004) | 2 lines Changed paths: M /trunk/AUTHORS M /trunk/mpfr.texi @@ -25531,14 +29496,14 @@ Changed paths: Misc corrections. ------------------------------------------------------------------------ -r3032 | lefevre | 2004-10-15 14:06:28 +0000 (Fri, 15 Oct 2004) | 2 lines +r3032 | vlefevre | 2004-10-15 14:06:28 +0000 (Fri, 15 Oct 2004) | 2 lines Changed paths: M /trunk/README.dev Updated the section "To make a release". ------------------------------------------------------------------------ -r3031 | lefevre | 2004-10-15 13:58:37 +0000 (Fri, 15 Oct 2004) | 2 lines +r3031 | vlefevre | 2004-10-15 13:58:37 +0000 (Fri, 15 Oct 2004) | 2 lines Changed paths: M /trunk/VERSION M /trunk/mpfr.h @@ -25548,21 +29513,21 @@ Changed paths: Updated the version on the trunk. ------------------------------------------------------------------------ -r3030 | lefevre | 2004-10-15 12:52:20 +0000 (Fri, 15 Oct 2004) | 2 lines +r3030 | vlefevre | 2004-10-15 12:52:20 +0000 (Fri, 15 Oct 2004) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r3029 | lefevre | 2004-10-15 12:49:05 +0000 (Fri, 15 Oct 2004) | 2 lines +r3029 | vlefevre | 2004-10-15 12:49:05 +0000 (Fri, 15 Oct 2004) | 2 lines Changed paths: M /trunk/NEWS Update for 2.1.0. ------------------------------------------------------------------------ -r3028 | lefevre | 2004-10-13 08:35:11 +0000 (Wed, 13 Oct 2004) | 2 lines +r3028 | vlefevre | 2004-10-13 08:35:11 +0000 (Wed, 13 Oct 2004) | 2 lines Changed paths: M /trunk/README.dev @@ -25614,7 +29579,7 @@ Changed paths: added one new test ------------------------------------------------------------------------ -r3021 | lefevre | 2004-10-04 13:40:35 +0000 (Mon, 04 Oct 2004) | 2 lines +r3021 | vlefevre | 2004-10-04 13:40:35 +0000 (Mon, 04 Oct 2004) | 2 lines Changed paths: M /trunk/tests/tget_str.c @@ -25649,7 +29614,7 @@ Changed paths: fixed bug in get_str_aux when one extra digit ------------------------------------------------------------------------ -r3016 | lefevre | 2004-09-30 16:06:25 +0000 (Thu, 30 Sep 2004) | 3 lines +r3016 | vlefevre | 2004-09-30 16:06:25 +0000 (Thu, 30 Sep 2004) | 3 lines Changed paths: M /trunk/mpfr.h M /trunk/mpfr.texi @@ -25667,7 +29632,7 @@ Changed paths: Add new test (One failed). ------------------------------------------------------------------------ -r3014 | lefevre | 2004-09-30 09:21:11 +0000 (Thu, 30 Sep 2004) | 3 lines +r3014 | vlefevre | 2004-09-30 09:21:11 +0000 (Thu, 30 Sep 2004) | 3 lines Changed paths: M /trunk/get_sj.c @@ -25675,7 +29640,7 @@ The cast to uintmax_t wasn't really useful, so I removed it. Added a comment. ------------------------------------------------------------------------ -r3013 | lefevre | 2004-09-30 09:06:37 +0000 (Thu, 30 Sep 2004) | 2 lines +r3013 | vlefevre | 2004-09-30 09:06:37 +0000 (Thu, 30 Sep 2004) | 2 lines Changed paths: M /trunk/get_sj.c @@ -25832,21 +29797,21 @@ Changed paths: Retab the sources. ------------------------------------------------------------------------ -r2997 | lefevre | 2004-09-27 13:58:21 +0000 (Mon, 27 Sep 2004) | 2 lines +r2997 | vlefevre | 2004-09-27 13:58:21 +0000 (Mon, 27 Sep 2004) | 2 lines Changed paths: M /trunk/NEWS Added mpfr_get_uj and mpfr_get_sj in the changes 2.0.3 -> 2.1.0. ------------------------------------------------------------------------ -r2996 | lefevre | 2004-09-27 13:38:24 +0000 (Mon, 27 Sep 2004) | 2 lines +r2996 | vlefevre | 2004-09-27 13:38:24 +0000 (Mon, 27 Sep 2004) | 2 lines Changed paths: M /trunk/TODO Added an item about the future MPFR_FLAGS_ERANGE flag. ------------------------------------------------------------------------ -r2995 | lefevre | 2004-09-27 13:21:12 +0000 (Mon, 27 Sep 2004) | 2 lines +r2995 | vlefevre | 2004-09-27 13:21:12 +0000 (Mon, 27 Sep 2004) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/get_sj.c @@ -25866,28 +29831,28 @@ Changed paths: Remove MPFR_NEED_LONGLONG_H macro. ------------------------------------------------------------------------ -r2993 | lefevre | 2004-09-26 22:18:46 +0000 (Sun, 26 Sep 2004) | 2 lines +r2993 | vlefevre | 2004-09-26 22:18:46 +0000 (Sun, 26 Sep 2004) | 2 lines Changed paths: M /trunk/set_sj.c Added a cast to avoid an integer overflow. ------------------------------------------------------------------------ -r2992 | lefevre | 2004-09-24 14:53:05 +0000 (Fri, 24 Sep 2004) | 2 lines +r2992 | vlefevre | 2004-09-24 14:53:05 +0000 (Fri, 24 Sep 2004) | 2 lines Changed paths: M /trunk/get_si.c Fixed integer overflow. ------------------------------------------------------------------------ -r2991 | lefevre | 2004-09-24 14:13:20 +0000 (Fri, 24 Sep 2004) | 2 lines +r2991 | vlefevre | 2004-09-24 14:13:20 +0000 (Fri, 24 Sep 2004) | 2 lines Changed paths: M /trunk/get_si.c Fixed bugs (like those in mpfr_get_ui). ------------------------------------------------------------------------ -r2990 | lefevre | 2004-09-24 13:38:39 +0000 (Fri, 24 Sep 2004) | 2 lines +r2990 | vlefevre | 2004-09-24 13:38:39 +0000 (Fri, 24 Sep 2004) | 2 lines Changed paths: M /trunk/README.dev @@ -25950,8 +29915,8 @@ Changed paths: M /trunk/strtofr.c Fix a bug in FreeBsd 5.20 / Alpha / Gcc 3.3.3. -Nor a MPFR bug, but add some code to avoid it. - +Not a MPFR bug, but add some code to avoid it. +Reference: http://www.freebsd.org/cgi/query-pr.cgi?pr=72024 ------------------------------------------------------------------------ r2981 | pelissip | 2004-09-21 11:46:11 +0000 (Tue, 21 Sep 2004) | 2 lines Changed paths: @@ -26068,7 +30033,7 @@ Changed paths: Add a forgotten regression test "1.2.3" ------------------------------------------------------------------------ -r2968 | lefevre | 2004-09-15 08:38:08 +0000 (Wed, 15 Sep 2004) | 2 lines +r2968 | vlefevre | 2004-09-15 08:38:08 +0000 (Wed, 15 Sep 2004) | 2 lines Changed paths: M /trunk/config.guess M /trunk/config.sub @@ -26076,7 +30041,7 @@ Changed paths: Update from the autotools-dev Debian package. ------------------------------------------------------------------------ -r2967 | lefevre | 2004-09-15 08:27:38 +0000 (Wed, 15 Sep 2004) | 2 lines +r2967 | vlefevre | 2004-09-15 08:27:38 +0000 (Wed, 15 Sep 2004) | 2 lines Changed paths: M /trunk/ChangeLog @@ -26226,7 +30191,7 @@ Add documentation and explanation about potential portability problem when you mpfr_set_emin and mpfr_set_emax. ------------------------------------------------------------------------ -r2948 | lefevre | 2004-07-28 15:10:23 +0000 (Wed, 28 Jul 2004) | 3 lines +r2948 | vlefevre | 2004-07-28 15:10:23 +0000 (Wed, 28 Jul 2004) | 3 lines Changed paths: M /trunk/Makefile.am @@ -26234,7 +30199,7 @@ Added mpfr-longlong.h to libmpfr_a_SOURCES so that it is distributed with make dist. ------------------------------------------------------------------------ -r2947 | lefevre | 2004-07-28 15:06:29 +0000 (Wed, 28 Jul 2004) | 3 lines +r2947 | vlefevre | 2004-07-28 15:06:29 +0000 (Wed, 28 Jul 2004) | 3 lines Changed paths: M /trunk/Makefile.am @@ -27004,7 +30969,7 @@ Changed paths: removed blank ------------------------------------------------------------------------ -r2853 | lefevre | 2004-03-22 10:20:16 +0000 (Mon, 22 Mar 2004) | 2 lines +r2853 | vlefevre | 2004-03-22 10:20:16 +0000 (Mon, 22 Mar 2004) | 2 lines Changed paths: M /trunk/gmp_op.c @@ -27317,7 +31282,7 @@ Changed paths: Add Laurent Fousse in the AUTHORS file. ------------------------------------------------------------------------ -r2816 | lefevre | 2004-02-26 09:56:02 +0000 (Thu, 26 Feb 2004) | 3 lines +r2816 | vlefevre | 2004-02-26 09:56:02 +0000 (Thu, 26 Feb 2004) | 3 lines Changed paths: M /trunk/tests/tadd.c @@ -27325,21 +31290,21 @@ Fixed a bug in check2b and added a test; add1.c coverage is now complete. ------------------------------------------------------------------------ -r2815 | lefevre | 2004-02-25 16:30:33 +0000 (Wed, 25 Feb 2004) | 2 lines +r2815 | vlefevre | 2004-02-25 16:30:33 +0000 (Wed, 25 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c Improved coverage. ------------------------------------------------------------------------ -r2814 | lefevre | 2004-02-25 16:00:58 +0000 (Wed, 25 Feb 2004) | 2 lines +r2814 | vlefevre | 2004-02-25 16:00:58 +0000 (Wed, 25 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c Improved coverage. ------------------------------------------------------------------------ -r2813 | lefevre | 2004-02-25 15:44:56 +0000 (Wed, 25 Feb 2004) | 2 lines +r2813 | vlefevre | 2004-02-25 15:44:56 +0000 (Wed, 25 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c @@ -27364,14 +31329,14 @@ Changed paths: Simplify the code. ------------------------------------------------------------------------ -r2808 | lefevre | 2004-02-24 14:51:42 +0000 (Tue, 24 Feb 2004) | 2 lines +r2808 | vlefevre | 2004-02-24 14:51:42 +0000 (Tue, 24 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tmul_2exp.c Avoid integer overflow. ------------------------------------------------------------------------ -r2807 | lefevre | 2004-02-24 14:44:38 +0000 (Tue, 24 Feb 2004) | 2 lines +r2807 | vlefevre | 2004-02-24 14:44:38 +0000 (Tue, 24 Feb 2004) | 2 lines Changed paths: M /trunk/tests/reuse.c @@ -27457,7 +31422,7 @@ Rename 'longlong.h' in 'mpfr-longlong.h' so that when MPFR is built within GMP it uses GMP's 'longlong.h' rather than MPFR's copy. ------------------------------------------------------------------------ -r2791 | lefevre | 2004-02-23 14:19:02 +0000 (Mon, 23 Feb 2004) | 2 lines +r2791 | vlefevre | 2004-02-23 14:19:02 +0000 (Mon, 23 Feb 2004) | 2 lines Changed paths: M /trunk/ChangeLog @@ -27548,7 +31513,7 @@ Changed paths: Add a comment. ------------------------------------------------------------------------ -r2779 | lefevre | 2004-02-22 01:48:32 +0000 (Sun, 22 Feb 2004) | 2 lines +r2779 | vlefevre | 2004-02-22 01:48:32 +0000 (Sun, 22 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c @@ -27588,7 +31553,7 @@ Changed paths: Fix bug with exact rationnal arguments (0.5+3/2 freezes). ------------------------------------------------------------------------ -r2767 | lefevre | 2004-02-18 12:47:00 +0000 (Wed, 18 Feb 2004) | 2 lines +r2767 | vlefevre | 2004-02-18 12:47:00 +0000 (Wed, 18 Feb 2004) | 2 lines Changed paths: M /trunk/config.guess M /trunk/config.sub @@ -27596,7 +31561,7 @@ Changed paths: Update from the autotools-dev Debian package (2004-01-05). ------------------------------------------------------------------------ -r2761 | lefevre | 2004-02-18 10:41:00 +0000 (Wed, 18 Feb 2004) | 2 lines +r2761 | vlefevre | 2004-02-18 10:41:00 +0000 (Wed, 18 Feb 2004) | 2 lines Changed paths: M /trunk/set_f.c M /trunk/tests/tset_f.c @@ -27674,7 +31639,7 @@ Changed paths: added comment about probability of normalized product ------------------------------------------------------------------------ -r2744 | lefevre | 2004-02-17 10:36:11 +0000 (Tue, 17 Feb 2004) | 2 lines +r2744 | vlefevre | 2004-02-17 10:36:11 +0000 (Tue, 17 Feb 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -27717,7 +31682,7 @@ Changed paths: Fix the computing of the error for mpq_add and mpq_sub. ------------------------------------------------------------------------ -r2738 | lefevre | 2004-02-16 17:57:38 +0000 (Mon, 16 Feb 2004) | 2 lines +r2738 | vlefevre | 2004-02-16 17:57:38 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c @@ -27731,7 +31696,7 @@ Changed paths: added cancellation test for add_q ------------------------------------------------------------------------ -r2736 | lefevre | 2004-02-16 17:37:59 +0000 (Mon, 16 Feb 2004) | 2 lines +r2736 | vlefevre | 2004-02-16 17:37:59 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c @@ -27762,14 +31727,14 @@ Changed paths: added hard-coded tests ------------------------------------------------------------------------ -r2732 | lefevre | 2004-02-16 16:50:31 +0000 (Mon, 16 Feb 2004) | 2 lines +r2732 | vlefevre | 2004-02-16 16:50:31 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c When the precisions are the same, test both mpfr_add1sp and mpfr_add1. ------------------------------------------------------------------------ -r2731 | lefevre | 2004-02-16 16:34:39 +0000 (Mon, 16 Feb 2004) | 2 lines +r2731 | vlefevre | 2004-02-16 16:34:39 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tadd.c @@ -27787,14 +31752,14 @@ Optimize add1sp, sub1sp and div. Improve coverage test for sub1sp. ------------------------------------------------------------------------ -r2729 | lefevre | 2004-02-16 16:06:11 +0000 (Mon, 16 Feb 2004) | 2 lines +r2729 | vlefevre | 2004-02-16 16:06:11 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/texp.c Removed unused label. ------------------------------------------------------------------------ -r2727 | lefevre | 2004-02-16 15:05:18 +0000 (Mon, 16 Feb 2004) | 3 lines +r2727 | vlefevre | 2004-02-16 15:05:18 +0000 (Mon, 16 Feb 2004) | 3 lines Changed paths: M /trunk/pow.c @@ -27825,7 +31790,7 @@ Changed paths: fixed bug with in-place computation ------------------------------------------------------------------------ -r2722 | lefevre | 2004-02-16 13:55:27 +0000 (Mon, 16 Feb 2004) | 2 lines +r2722 | vlefevre | 2004-02-16 13:55:27 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tset_ld.c M /trunk/tests/tsqrt.c @@ -27857,21 +31822,21 @@ Changed paths: check return value of fopen ------------------------------------------------------------------------ -r2718 | lefevre | 2004-02-16 11:01:38 +0000 (Mon, 16 Feb 2004) | 2 lines +r2718 | vlefevre | 2004-02-16 11:01:38 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/sqrt.c Removed the no longer used label "fin" and fixed the indentation. ------------------------------------------------------------------------ -r2717 | lefevre | 2004-02-16 10:55:36 +0000 (Mon, 16 Feb 2004) | 2 lines +r2717 | vlefevre | 2004-02-16 10:55:36 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/pow.c Fix: MPFR_NOT_ZERO -> MPFR_NOTZERO. ------------------------------------------------------------------------ -r2716 | lefevre | 2004-02-16 10:52:40 +0000 (Mon, 16 Feb 2004) | 2 lines +r2716 | vlefevre | 2004-02-16 10:52:40 +0000 (Mon, 16 Feb 2004) | 2 lines Changed paths: M /trunk/agm.c @@ -28028,14 +31993,14 @@ Changed paths: partly rewritten, and improved test coverage ------------------------------------------------------------------------ -r2704 | lefevre | 2004-02-13 13:33:10 +0000 (Fri, 13 Feb 2004) | 2 lines +r2704 | vlefevre | 2004-02-13 13:33:10 +0000 (Fri, 13 Feb 2004) | 2 lines Changed paths: M /trunk/tests/tmul_2exp.c Added tests for mpfr_mul_2si and mpfr_div_2si + corrections. ------------------------------------------------------------------------ -r2703 | lefevre | 2004-02-13 12:31:49 +0000 (Fri, 13 Feb 2004) | 3 lines +r2703 | vlefevre | 2004-02-13 12:31:49 +0000 (Fri, 13 Feb 2004) | 3 lines Changed paths: M /trunk/tests/tmul_2exp.c @@ -28568,28 +32533,28 @@ Changed paths: + You can compile MPFR without gmp internal files (ie gmp-impl.h, gmp-mparam.h, and config.h). You only need gmp.h and libgmp.a. But you can still compile with GMP internal files (configure detects them). ------------------------------------------------------------------------ -r2664 | lefevre | 2004-02-06 13:06:36 +0000 (Fri, 06 Feb 2004) | 2 lines +r2664 | vlefevre | 2004-02-06 13:06:36 +0000 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2660 | lefevre | 2004-02-06 10:54:26 +0000 (Fri, 06 Feb 2004) | 2 lines +r2660 | vlefevre | 2004-02-06 10:54:26 +0000 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /trunk/NEWS Updated MPFR URL. ------------------------------------------------------------------------ -r2659 | lefevre | 2004-02-06 10:49:54 +0000 (Fri, 06 Feb 2004) | 2 lines +r2659 | vlefevre | 2004-02-06 10:49:54 +0000 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /trunk/NEWS Added the changes from version 2.0.1 to version 2.0.2. ------------------------------------------------------------------------ -r2657 | lefevre | 2004-02-06 10:14:00 +0000 (Fri, 06 Feb 2004) | 2 lines +r2657 | vlefevre | 2004-02-06 10:14:00 +0000 (Fri, 06 Feb 2004) | 2 lines Changed paths: M /trunk/README.dev @@ -28667,7 +32632,7 @@ Changed paths: Better supports of non IEEE-754 floats (don't use anymore ieee_double_extract if _GMP_IEEE is not set). ------------------------------------------------------------------------ -r2649 | lefevre | 2004-01-28 11:32:57 +0000 (Wed, 28 Jan 2004) | 2 lines +r2649 | vlefevre | 2004-01-28 11:32:57 +0000 (Wed, 28 Jan 2004) | 2 lines Changed paths: M /trunk/frac.c @@ -28773,7 +32738,7 @@ Changed paths: added Patrick in the main contributors ------------------------------------------------------------------------ -r2639 | lefevre | 2004-01-20 10:08:27 +0000 (Tue, 20 Jan 2004) | 2 lines +r2639 | vlefevre | 2004-01-20 10:08:27 +0000 (Tue, 20 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -28830,14 +32795,14 @@ Add the tests for mpfr_get/set_default_rounding_mode. Fix mpfr_set_default_rounding_mode. ------------------------------------------------------------------------ -r2632 | lefevre | 2004-01-19 03:01:10 +0000 (Mon, 19 Jan 2004) | 2 lines +r2632 | vlefevre | 2004-01-19 03:01:10 +0000 (Mon, 19 Jan 2004) | 2 lines Changed paths: M /trunk/get_str.c _mpfr_ceil -> mpfr_ceil_double + check for overflow. ------------------------------------------------------------------------ -r2631 | lefevre | 2004-01-19 02:39:21 +0000 (Mon, 19 Jan 2004) | 3 lines +r2631 | vlefevre | 2004-01-19 02:39:21 +0000 (Mon, 19 Jan 2004) | 3 lines Changed paths: M /trunk/Makefile.am M /trunk/get_str.c @@ -28901,14 +32866,14 @@ Changed paths: mpn_exp -> mpfr_mpn_exp ------------------------------------------------------------------------ -r2623 | lefevre | 2004-01-15 08:49:34 +0000 (Thu, 15 Jan 2004) | 2 lines +r2623 | vlefevre | 2004-01-15 08:49:34 +0000 (Thu, 15 Jan 2004) | 2 lines Changed paths: D /trunk/gammaPiAGMformula.c Removed gammaPiAGMformula.c (old version, no longer used). ------------------------------------------------------------------------ -r2622 | lefevre | 2004-01-14 17:18:34 +0000 (Wed, 14 Jan 2004) | 3 lines +r2622 | vlefevre | 2004-01-14 17:18:34 +0000 (Wed, 14 Jan 2004) | 3 lines Changed paths: M /trunk/cbrt.c M /trunk/const_euler.c @@ -29028,21 +32993,21 @@ Changed paths: + Fix bugs of mpfr_add/sub/mul/div_q/z. ------------------------------------------------------------------------ -r2614 | lefevre | 2004-01-07 19:58:45 +0000 (Wed, 07 Jan 2004) | 2 lines +r2614 | vlefevre | 2004-01-07 19:58:45 +0000 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr.texi -0 -> @minus{}0. ------------------------------------------------------------------------ -r2613 | lefevre | 2004-01-07 19:54:53 +0000 (Wed, 07 Jan 2004) | 2 lines +r2613 | vlefevre | 2004-01-07 19:54:53 +0000 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr.texi Specifications for mpfr_min and mpfr_max. ------------------------------------------------------------------------ -r2612 | lefevre | 2004-01-07 17:21:06 +0000 (Wed, 07 Jan 2004) | 2 lines +r2612 | vlefevre | 2004-01-07 17:21:06 +0000 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr-impl.h @@ -29071,7 +33036,7 @@ Changed paths: fixed wrong sign of inexact flag ------------------------------------------------------------------------ -r2608 | lefevre | 2004-01-07 16:11:04 +0000 (Wed, 07 Jan 2004) | 3 lines +r2608 | vlefevre | 2004-01-07 16:11:04 +0000 (Wed, 07 Jan 2004) | 3 lines Changed paths: M /trunk/mpfr-impl.h @@ -29137,21 +33102,21 @@ Changed paths: Change output format of mpfr_print_mant_binary. ------------------------------------------------------------------------ -r2600 | lefevre | 2004-01-07 13:27:29 +0000 (Wed, 07 Jan 2004) | 2 lines +r2600 | vlefevre | 2004-01-07 13:27:29 +0000 (Wed, 07 Jan 2004) | 2 lines Changed paths: M /trunk/cmp2.c Clarified comment. ------------------------------------------------------------------------ -r2599 | lefevre | 2004-01-06 14:17:50 +0000 (Tue, 06 Jan 2004) | 2 lines +r2599 | vlefevre | 2004-01-06 14:17:50 +0000 (Tue, 06 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr.h Updated copyright line. ------------------------------------------------------------------------ -r2598 | lefevre | 2004-01-06 14:06:48 +0000 (Tue, 06 Jan 2004) | 2 lines +r2598 | vlefevre | 2004-01-06 14:06:48 +0000 (Tue, 06 Jan 2004) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/mpfr.h @@ -29164,7 +33129,7 @@ Changed paths: Added mpfr_version function and test. ------------------------------------------------------------------------ -r2597 | lefevre | 2004-01-06 13:46:32 +0000 (Tue, 06 Jan 2004) | 2 lines +r2597 | vlefevre | 2004-01-06 13:46:32 +0000 (Tue, 06 Jan 2004) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -29266,7 +33231,7 @@ Support of MPFR_PREC_FORMAT. Fix a bug in case mp_prec_t = unsigned short. ------------------------------------------------------------------------ -r2585 | lefevre | 2003-12-19 14:19:53 +0000 (Fri, 19 Dec 2003) | 2 lines +r2585 | vlefevre | 2003-12-19 14:19:53 +0000 (Fri, 19 Dec 2003) | 2 lines Changed paths: M /trunk/update-version @@ -29304,7 +33269,7 @@ Changed paths: updated mpfr_root entry ------------------------------------------------------------------------ -r2581 | lefevre | 2003-12-19 11:41:10 +0000 (Fri, 19 Dec 2003) | 2 lines +r2581 | vlefevre | 2003-12-19 11:41:10 +0000 (Fri, 19 Dec 2003) | 2 lines Changed paths: M /trunk/README.dev A /trunk/update-version @@ -29542,7 +33507,7 @@ Changed paths: + Modify a few the tests to avoid comparing mpfr results with double, for portability reason. ------------------------------------------------------------------------ -r2568 | lefevre | 2003-12-05 17:47:09 +0000 (Fri, 05 Dec 2003) | 2 lines +r2568 | vlefevre | 2003-12-05 17:47:09 +0000 (Fri, 05 Dec 2003) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/exp10.c @@ -29666,7 +33631,7 @@ Changed paths: use integers instead of double's ------------------------------------------------------------------------ -r2557 | lefevre | 2003-11-21 08:05:29 +0000 (Fri, 21 Nov 2003) | 2 lines +r2557 | vlefevre | 2003-11-21 08:05:29 +0000 (Fri, 21 Nov 2003) | 2 lines Changed paths: M /trunk/README.dev M /trunk/TODO @@ -29767,7 +33732,7 @@ Changed paths: fixed bug for output precision > max(input precisions) ------------------------------------------------------------------------ -r2542 | lefevre | 2003-11-14 10:40:26 +0000 (Fri, 14 Nov 2003) | 2 lines +r2542 | vlefevre | 2003-11-14 10:40:26 +0000 (Fri, 14 Nov 2003) | 2 lines Changed paths: M /trunk/tests/tset_ld.c @@ -29781,7 +33746,7 @@ Changed paths: Fix a stupid bug (diff_exp is not equal to the difference of prec) ------------------------------------------------------------------------ -r2538 | lefevre | 2003-11-07 13:25:18 +0000 (Fri, 07 Nov 2003) | 2 lines +r2538 | vlefevre | 2003-11-07 13:25:18 +0000 (Fri, 07 Nov 2003) | 2 lines Changed paths: M /trunk/init2.c @@ -29914,14 +33879,14 @@ Tiny speed up for cmp/set/sqrt. mpfr-impl auto include all the needed local header files (gmp, gmp-impl, mpfr). ------------------------------------------------------------------------ -r2533 | lefevre | 2003-11-04 16:14:47 +0000 (Tue, 04 Nov 2003) | 2 lines +r2533 | vlefevre | 2003-11-04 16:14:47 +0000 (Tue, 04 Nov 2003) | 2 lines Changed paths: M /trunk/pow_ui.c Merged the mpfr-2-0-2-branch pow_ui.c changes to the trunk. ------------------------------------------------------------------------ -r2530 | lefevre | 2003-11-04 13:51:03 +0000 (Tue, 04 Nov 2003) | 2 lines +r2530 | vlefevre | 2003-11-04 13:51:03 +0000 (Tue, 04 Nov 2003) | 2 lines Changed paths: M /trunk/tests/tacosh.c @@ -29992,7 +33957,7 @@ Changed paths: + Encapsulate a few more the sign. ------------------------------------------------------------------------ -r2526 | lefevre | 2003-10-30 00:03:26 +0000 (Thu, 30 Oct 2003) | 2 lines +r2526 | vlefevre | 2003-10-30 00:03:26 +0000 (Thu, 30 Oct 2003) | 2 lines Changed paths: M /trunk/log1p.c @@ -30101,21 +34066,21 @@ Change the way of detecting stdio.h (To check). Use mpfr namespace for new definitions in "mpfr.h". ------------------------------------------------------------------------ -r2522 | lefevre | 2003-10-27 13:06:22 +0000 (Mon, 27 Oct 2003) | 2 lines +r2522 | vlefevre | 2003-10-27 13:06:22 +0000 (Mon, 27 Oct 2003) | 2 lines Changed paths: M /trunk/tests/thyperbolic.c Another fix, for acosh(-INF). ------------------------------------------------------------------------ -r2521 | lefevre | 2003-10-27 12:57:27 +0000 (Mon, 27 Oct 2003) | 2 lines +r2521 | vlefevre | 2003-10-27 12:57:27 +0000 (Mon, 27 Oct 2003) | 2 lines Changed paths: M /trunk/tests/thyperbolic.c Fixed exit status. ------------------------------------------------------------------------ -r2519 | lefevre | 2003-10-21 12:33:17 +0000 (Tue, 21 Oct 2003) | 2 lines +r2519 | vlefevre | 2003-10-21 12:33:17 +0000 (Tue, 21 Oct 2003) | 2 lines Changed paths: M /trunk/TODO M /trunk/const_log2.c @@ -30126,7 +34091,7 @@ Changed paths: Merged the mpfr-2-0-2-branch changes to the trunk. ------------------------------------------------------------------------ -r2514 | lefevre | 2003-10-20 15:47:10 +0000 (Mon, 20 Oct 2003) | 2 lines +r2514 | vlefevre | 2003-10-20 15:47:10 +0000 (Mon, 20 Oct 2003) | 2 lines Changed paths: M /trunk/gmp_op.c M /trunk/mpfr.texi @@ -30136,7 +34101,7 @@ Changed paths: Merged the mpfr-2-0-2-branch changes to the trunk. ------------------------------------------------------------------------ -r2511 | lefevre | 2003-10-17 13:34:46 +0000 (Fri, 17 Oct 2003) | 2 lines +r2511 | vlefevre | 2003-10-17 13:34:46 +0000 (Fri, 17 Oct 2003) | 2 lines Changed paths: M /trunk/erf.c M /trunk/tests/tasin.c @@ -30147,28 +34112,28 @@ Changed paths: Merged the mpfr-2-0-2-branch changes to the trunk. ------------------------------------------------------------------------ -r2505 | lefevre | 2003-10-16 12:48:40 +0000 (Thu, 16 Oct 2003) | 2 lines +r2505 | vlefevre | 2003-10-16 12:48:40 +0000 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /trunk/README.dev Update. ------------------------------------------------------------------------ -r2504 | lefevre | 2003-10-16 11:54:20 +0000 (Thu, 16 Oct 2003) | 2 lines +r2504 | vlefevre | 2003-10-16 11:54:20 +0000 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /trunk/VERSION Updated version on trunk. ------------------------------------------------------------------------ -r2503 | lefevre | 2003-10-16 11:48:31 +0000 (Thu, 16 Oct 2003) | 2 lines +r2503 | vlefevre | 2003-10-16 11:48:31 +0000 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2502 | lefevre | 2003-10-16 09:55:46 +0000 (Thu, 16 Oct 2003) | 2 lines +r2502 | vlefevre | 2003-10-16 09:55:46 +0000 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /trunk/get_d.c M /trunk/set_d.c @@ -30176,14 +34141,14 @@ Changed paths: Fixed several bugs. ------------------------------------------------------------------------ -r2501 | lefevre | 2003-10-16 09:32:26 +0000 (Thu, 16 Oct 2003) | 2 lines +r2501 | vlefevre | 2003-10-16 09:32:26 +0000 (Thu, 16 Oct 2003) | 2 lines Changed paths: M /trunk/get_d.c Added XDEBUG support (like in set_d.c). ------------------------------------------------------------------------ -r2500 | lefevre | 2003-10-15 09:46:52 +0000 (Wed, 15 Oct 2003) | 3 lines +r2500 | vlefevre | 2003-10-15 09:46:52 +0000 (Wed, 15 Oct 2003) | 3 lines Changed paths: M /trunk/mpfr.texi @@ -30198,7 +34163,7 @@ Changed paths: removed #define DEBUG (turned on accidentally) ------------------------------------------------------------------------ -r2498 | lefevre | 2003-10-15 09:15:19 +0000 (Wed, 15 Oct 2003) | 2 lines +r2498 | vlefevre | 2003-10-15 09:15:19 +0000 (Wed, 15 Oct 2003) | 2 lines Changed paths: M /trunk/BUGS @@ -30329,7 +34294,7 @@ Changed paths: fixed bug in mpfr_pow found by Ming J. Tsai (overflow) ------------------------------------------------------------------------ -r2486 | lefevre | 2003-10-08 15:43:13 +0000 (Wed, 08 Oct 2003) | 3 lines +r2486 | vlefevre | 2003-10-08 15:43:13 +0000 (Wed, 08 Oct 2003) | 3 lines Changed paths: M /trunk/acos.c M /trunk/asin.c @@ -30339,7 +34304,7 @@ Removed useless inclusion of standard headers and some #ifdef DEBUG code. Partial reindentation. ------------------------------------------------------------------------ -r2485 | lefevre | 2003-10-08 15:22:05 +0000 (Wed, 08 Oct 2003) | 2 lines +r2485 | vlefevre | 2003-10-08 15:22:05 +0000 (Wed, 08 Oct 2003) | 2 lines Changed paths: M /trunk/strncasecmp.c @@ -30450,14 +34415,14 @@ Changed paths: mpfr_mul_2exp/mpfr_div_2exp are not obsolete ------------------------------------------------------------------------ -r2473 | lefevre | 2003-10-05 23:11:12 +0000 (Sun, 05 Oct 2003) | 2 lines +r2473 | vlefevre | 2003-10-05 23:11:12 +0000 (Sun, 05 Oct 2003) | 2 lines Changed paths: M /trunk/mpfr.texi Clearer mpfr_eq documentation (thanks to Kevin Ryde for the remark). ------------------------------------------------------------------------ -r2472 | lefevre | 2003-10-03 13:00:41 +0000 (Fri, 03 Oct 2003) | 3 lines +r2472 | vlefevre | 2003-10-03 13:00:41 +0000 (Fri, 03 Oct 2003) | 3 lines Changed paths: M /trunk/mpfr-impl.h @@ -30465,7 +34430,7 @@ MPFR_ASSERTN rewritten to avoid "statement with no effect" warnings with gcc when the assertion is always true. ------------------------------------------------------------------------ -r2471 | lefevre | 2003-10-03 12:49:59 +0000 (Fri, 03 Oct 2003) | 3 lines +r2471 | vlefevre | 2003-10-03 12:49:59 +0000 (Fri, 03 Oct 2003) | 3 lines Changed paths: M /trunk/add1.c @@ -30473,7 +34438,7 @@ Optimization (thanks to Patrick Pelissier), as the allocated size may be larger than the size used by the significant bits. ------------------------------------------------------------------------ -r2470 | lefevre | 2003-10-03 12:30:14 +0000 (Fri, 03 Oct 2003) | 2 lines +r2470 | vlefevre | 2003-10-03 12:30:14 +0000 (Fri, 03 Oct 2003) | 2 lines Changed paths: M /trunk/INSTALL M /trunk/mpfr.texi @@ -30481,7 +34446,7 @@ Changed paths: Updated installation notes. ------------------------------------------------------------------------ -r2469 | lefevre | 2003-10-03 08:01:45 +0000 (Fri, 03 Oct 2003) | 3 lines +r2469 | vlefevre | 2003-10-03 08:01:45 +0000 (Fri, 03 Oct 2003) | 3 lines Changed paths: M /trunk/cmp_abs.c M /trunk/mpfr.texi @@ -30490,14 +34455,14 @@ Infinities are now accepted in mpfr_cmpabs. Updated its definition in the source (no longer sign(abs(b) - abs(c))). ------------------------------------------------------------------------ -r2468 | lefevre | 2003-10-02 22:30:16 +0000 (Thu, 02 Oct 2003) | 2 lines +r2468 | vlefevre | 2003-10-02 22:30:16 +0000 (Thu, 02 Oct 2003) | 2 lines Changed paths: M /trunk/mpfr.texi Use @url{} for URLs. ------------------------------------------------------------------------ -r2467 | lefevre | 2003-10-02 21:57:39 +0000 (Thu, 02 Oct 2003) | 6 lines +r2467 | vlefevre | 2003-10-02 21:57:39 +0000 (Thu, 02 Oct 2003) | 6 lines Changed paths: M /trunk/mpfr.texi @@ -30508,7 +34473,7 @@ As suggested by PZ: o explanation concerning the meaning of rnd in mpfr_frac. ------------------------------------------------------------------------ -r2466 | lefevre | 2003-10-02 17:17:59 +0000 (Thu, 02 Oct 2003) | 8 lines +r2466 | vlefevre | 2003-10-02 17:17:59 +0000 (Thu, 02 Oct 2003) | 8 lines Changed paths: M /trunk/BUGS M /trunk/mpfr-impl.h @@ -30574,7 +34539,7 @@ added paragraph on support/grants added help for mpfr_erf ------------------------------------------------------------------------ -r2464 | lefevre | 2003-10-02 14:05:59 +0000 (Thu, 02 Oct 2003) | 3 lines +r2464 | vlefevre | 2003-10-02 14:05:59 +0000 (Thu, 02 Oct 2003) | 3 lines Changed paths: M /trunk/mpfr.texi @@ -30582,7 +34547,7 @@ Make node titles match section titles, and updated menus and xrefs. Added a line break after @samp{uninstall}. ------------------------------------------------------------------------ -r2463 | lefevre | 2003-10-01 15:06:25 +0000 (Wed, 01 Oct 2003) | 4 lines +r2463 | vlefevre | 2003-10-01 15:06:25 +0000 (Wed, 01 Oct 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/const_log2.c @@ -30596,14 +34561,14 @@ mpfr_const_log2 and mpfr_zeta now return a ternary value. Updated TODO file. ------------------------------------------------------------------------ -r2462 | lefevre | 2003-09-30 16:50:58 +0000 (Tue, 30 Sep 2003) | 2 lines +r2462 | vlefevre | 2003-09-30 16:50:58 +0000 (Tue, 30 Sep 2003) | 2 lines Changed paths: M /trunk/BUGS Added a bug related to the ternary value and worst cases. ------------------------------------------------------------------------ -r2461 | lefevre | 2003-09-30 16:29:01 +0000 (Tue, 30 Sep 2003) | 2 lines +r2461 | vlefevre | 2003-09-30 16:29:01 +0000 (Tue, 30 Sep 2003) | 2 lines Changed paths: M /trunk/pow_si.c M /trunk/pow_ui.c @@ -30611,14 +34576,14 @@ Changed paths: Added exponent range support. ------------------------------------------------------------------------ -r2460 | lefevre | 2003-09-30 10:34:39 +0000 (Tue, 30 Sep 2003) | 2 lines +r2460 | vlefevre | 2003-09-30 10:34:39 +0000 (Tue, 30 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr.texi Corrections up to Section 5.6 (PZ & VL). ------------------------------------------------------------------------ -r2459 | lefevre | 2003-09-30 10:12:24 +0000 (Tue, 30 Sep 2003) | 7 lines +r2459 | vlefevre | 2003-09-30 10:12:24 +0000 (Tue, 30 Sep 2003) | 7 lines Changed paths: M /trunk/get_z_exp.c @@ -30637,28 +34602,28 @@ Changed paths: Update TODO & mpfr_set_prec. ------------------------------------------------------------------------ -r2457 | lefevre | 2003-09-29 14:40:11 +0000 (Mon, 29 Sep 2003) | 2 lines +r2457 | vlefevre | 2003-09-29 14:40:11 +0000 (Mon, 29 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr.texi Corrections up to Section 4. ------------------------------------------------------------------------ -r2456 | lefevre | 2003-09-29 08:00:19 +0000 (Mon, 29 Sep 2003) | 2 lines +r2456 | vlefevre | 2003-09-29 08:00:19 +0000 (Mon, 29 Sep 2003) | 2 lines Changed paths: M /trunk/AUTHORS Added authors Kevin Ryde and Patrick Pelissier. ------------------------------------------------------------------------ -r2455 | lefevre | 2003-09-29 07:48:10 +0000 (Mon, 29 Sep 2003) | 2 lines +r2455 | vlefevre | 2003-09-29 07:48:10 +0000 (Mon, 29 Sep 2003) | 2 lines Changed paths: M /trunk/INSTALL Removed "known problems" that are no longer problems. ------------------------------------------------------------------------ -r2454 | lefevre | 2003-09-26 12:39:37 +0000 (Fri, 26 Sep 2003) | 3 lines +r2454 | vlefevre | 2003-09-26 12:39:37 +0000 (Fri, 26 Sep 2003) | 3 lines Changed paths: M /trunk/BUGS @@ -30666,7 +34631,7 @@ Removed bugs related to the tests and to the exponents as they no longer occur. Updated some potentials bugs. ------------------------------------------------------------------------ -r2453 | lefevre | 2003-09-25 16:50:34 +0000 (Thu, 25 Sep 2003) | 4 lines +r2453 | vlefevre | 2003-09-25 16:50:34 +0000 (Thu, 25 Sep 2003) | 4 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -30688,21 +34653,21 @@ Changed paths: Modify 'r' arg of GENERIC from int to long (min 32 bits). ------------------------------------------------------------------------ -r2451 | lefevre | 2003-09-25 10:31:23 +0000 (Thu, 25 Sep 2003) | 2 lines +r2451 | vlefevre | 2003-09-25 10:31:23 +0000 (Thu, 25 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr.texi 8-bit ISO-8859-1 characters + consistent spelling. ------------------------------------------------------------------------ -r2450 | lefevre | 2003-09-25 10:17:00 +0000 (Thu, 25 Sep 2003) | 2 lines +r2450 | vlefevre | 2003-09-25 10:17:00 +0000 (Thu, 25 Sep 2003) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2449 | lefevre | 2003-09-25 08:15:42 +0000 (Thu, 25 Sep 2003) | 2 lines +r2449 | vlefevre | 2003-09-25 08:15:42 +0000 (Thu, 25 Sep 2003) | 2 lines Changed paths: M /trunk/tests/mpf_compat.h M /trunk/tests/reuse.c @@ -30751,7 +34716,7 @@ Changed paths: Changed the remaining stderr to stdout. ------------------------------------------------------------------------ -r2448 | lefevre | 2003-09-24 22:32:40 +0000 (Wed, 24 Sep 2003) | 2 lines +r2448 | vlefevre | 2003-09-24 22:32:40 +0000 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /trunk/tests/trint.c M /trunk/tests/tround_prec.c @@ -30779,7 +34744,7 @@ Changed paths: Changed some stderr to stdout. ------------------------------------------------------------------------ -r2447 | lefevre | 2003-09-24 21:05:42 +0000 (Wed, 24 Sep 2003) | 4 lines +r2447 | vlefevre | 2003-09-24 21:05:42 +0000 (Wed, 24 Sep 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/comparisons.c @@ -30790,7 +34755,7 @@ mpfr_less_p, mpfr_lessequal_p, mpfr_lessgreater_p, mpfr_equal_p and mpfr_unordered_p. ------------------------------------------------------------------------ -r2446 | lefevre | 2003-09-24 20:26:48 +0000 (Wed, 24 Sep 2003) | 3 lines +r2446 | vlefevre | 2003-09-24 20:26:48 +0000 (Wed, 24 Sep 2003) | 3 lines Changed paths: M /trunk/TODO M /trunk/tests/Makefile.am @@ -30800,7 +34765,7 @@ Added tests for mpfr_greater_p, mpfr_greaterequal_p, mpfr_less_p, mpfr_lessequal_p, mpfr_lessgreater_p, mpfr_equal_p, mpfr_unordered_p. ------------------------------------------------------------------------ -r2445 | lefevre | 2003-09-24 16:31:11 +0000 (Wed, 24 Sep 2003) | 4 lines +r2445 | vlefevre | 2003-09-24 16:31:11 +0000 (Wed, 24 Sep 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/tests/tnext.c @@ -30810,7 +34775,7 @@ the mpfr_nextabove, mpfr_nextbelow and mpfr_nexttoward functions should now be sufficient. ------------------------------------------------------------------------ -r2444 | lefevre | 2003-09-24 13:19:30 +0000 (Wed, 24 Sep 2003) | 3 lines +r2444 | vlefevre | 2003-09-24 13:19:30 +0000 (Wed, 24 Sep 2003) | 3 lines Changed paths: M /trunk/next.c M /trunk/tests/Makefile.am @@ -30820,7 +34785,7 @@ Added generic tests for mpfr_nextabove and mpfr_nextbelow. Fixed a bug in next.c related to assertion checks. ------------------------------------------------------------------------ -r2443 | lefevre | 2003-09-24 12:02:45 +0000 (Wed, 24 Sep 2003) | 5 lines +r2443 | vlefevre | 2003-09-24 12:02:45 +0000 (Wed, 24 Sep 2003) | 5 lines Changed paths: M /trunk/TODO M /trunk/set_str.c @@ -30839,14 +34804,14 @@ Changed paths: added one item from Kevin ------------------------------------------------------------------------ -r2441 | lefevre | 2003-09-24 09:26:34 +0000 (Wed, 24 Sep 2003) | 2 lines +r2441 | vlefevre | 2003-09-24 09:26:34 +0000 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /trunk/texinfo.tex Added support for some top-bit-set characters in the .texi source. ------------------------------------------------------------------------ -r2440 | lefevre | 2003-09-24 08:40:04 +0000 (Wed, 24 Sep 2003) | 2 lines +r2440 | vlefevre | 2003-09-24 08:40:04 +0000 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -30877,7 +34842,7 @@ Changed paths: files. ------------------------------------------------------------------------ -r2436 | lefevre | 2003-09-24 00:36:19 +0000 (Wed, 24 Sep 2003) | 2 lines +r2436 | vlefevre | 2003-09-24 00:36:19 +0000 (Wed, 24 Sep 2003) | 2 lines Changed paths: M /trunk/set_str.c @@ -30891,7 +34856,7 @@ Changed paths: two updates ------------------------------------------------------------------------ -r2434 | lefevre | 2003-09-22 15:03:30 +0000 (Mon, 22 Sep 2003) | 2 lines +r2434 | vlefevre | 2003-09-22 15:03:30 +0000 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -30908,7 +34873,7 @@ changed __gmp_const into const in *.c [Torbjo"rn: Please use __gmp_const just in user header files, plain C const in other files.] ------------------------------------------------------------------------ -r2432 | lefevre | 2003-09-22 13:30:46 +0000 (Mon, 22 Sep 2003) | 6 lines +r2432 | vlefevre | 2003-09-22 13:30:46 +0000 (Mon, 22 Sep 2003) | 6 lines Changed paths: M /trunk/TODO @@ -30919,7 +34884,7 @@ Removed (already done). ------------------------------------------------------------------------ -r2431 | lefevre | 2003-09-22 13:09:16 +0000 (Mon, 22 Sep 2003) | 4 lines +r2431 | vlefevre | 2003-09-22 13:09:16 +0000 (Mon, 22 Sep 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/tests/tset_ld.c @@ -30929,14 +34894,14 @@ Implemented the following: to get largest power of 2 that fits in a long double ------------------------------------------------------------------------ -r2430 | lefevre | 2003-09-22 11:23:09 +0000 (Mon, 22 Sep 2003) | 2 lines +r2430 | vlefevre | 2003-09-22 11:23:09 +0000 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /trunk/sub1.c Added some MPFR_ASSERTN and improved a comment. ------------------------------------------------------------------------ -r2429 | lefevre | 2003-09-22 07:56:47 +0000 (Mon, 22 Sep 2003) | 2 lines +r2429 | vlefevre | 2003-09-22 07:56:47 +0000 (Mon, 22 Sep 2003) | 2 lines Changed paths: M /trunk/tests/texp.c M /trunk/tests/tget_str.c @@ -30944,7 +34909,7 @@ Changed paths: Avoid string literals longer than 509 characters (ISO C89 limit). ------------------------------------------------------------------------ -r2428 | lefevre | 2003-09-22 07:53:16 +0000 (Mon, 22 Sep 2003) | 3 lines +r2428 | vlefevre | 2003-09-22 07:53:16 +0000 (Mon, 22 Sep 2003) | 3 lines Changed paths: M /trunk/tests/texceptions.c @@ -31038,7 +35003,7 @@ mpfr_round_prec is now obsolete new function mpfr_prec_round replaces it ------------------------------------------------------------------------ -r2418 | lefevre | 2003-09-18 10:33:57 +0000 (Thu, 18 Sep 2003) | 2 lines +r2418 | vlefevre | 2003-09-18 10:33:57 +0000 (Thu, 18 Sep 2003) | 2 lines Changed paths: M /trunk/mpfr-impl.h @@ -31052,7 +35017,7 @@ Changed paths: Optimization of macros MPFR_IS_INF, MPFR_IS_NAN and MPFR_IS_FP ------------------------------------------------------------------------ -r2416 | lefevre | 2003-09-18 06:50:14 +0000 (Thu, 18 Sep 2003) | 2 lines +r2416 | vlefevre | 2003-09-18 06:50:14 +0000 (Thu, 18 Sep 2003) | 2 lines Changed paths: M /trunk/set_ld.c @@ -31074,7 +35039,7 @@ Changed paths: replaced test stream==0 by stream==NULL ------------------------------------------------------------------------ -r2413 | lefevre | 2003-09-15 13:55:30 +0000 (Mon, 15 Sep 2003) | 3 lines +r2413 | vlefevre | 2003-09-15 13:55:30 +0000 (Mon, 15 Sep 2003) | 3 lines Changed paths: M /trunk/round_prec.c M /trunk/tests/tcan_round.c @@ -31083,7 +35048,7 @@ Fixed a bug in mpfr_can_round_raw and added other mpfr_can_round tests. ------------------------------------------------------------------------ -r2412 | lefevre | 2003-09-15 13:05:05 +0000 (Mon, 15 Sep 2003) | 2 lines +r2412 | vlefevre | 2003-09-15 13:05:05 +0000 (Mon, 15 Sep 2003) | 2 lines Changed paths: M /trunk/round_prec.c M /trunk/tests/tcan_round.c @@ -31091,7 +35056,7 @@ Changed paths: Added a test to tests/tcan_round.c and assertions to round_prec.c. ------------------------------------------------------------------------ -r2411 | lefevre | 2003-09-14 08:52:44 +0000 (Sun, 14 Sep 2003) | 3 lines +r2411 | vlefevre | 2003-09-14 08:52:44 +0000 (Sun, 14 Sep 2003) | 3 lines Changed paths: M /trunk/exceptions.c M /trunk/exp.c @@ -31108,7 +35073,7 @@ Changed paths: overflow with round to zero was incorrect ------------------------------------------------------------------------ -r2409 | lefevre | 2003-09-11 16:49:11 +0000 (Thu, 11 Sep 2003) | 3 lines +r2409 | vlefevre | 2003-09-11 16:49:11 +0000 (Thu, 11 Sep 2003) | 3 lines Changed paths: M /trunk/Makefile.am A /trunk/clears.c @@ -31123,7 +35088,7 @@ New functions mpfr_inits, mpfr_inits2 and mpfr_clears to initialize or free several floating-point numbers (written by Patrick Pélissier). ------------------------------------------------------------------------ -r2408 | lefevre | 2003-09-09 16:09:42 +0000 (Tue, 09 Sep 2003) | 4 lines +r2408 | vlefevre | 2003-09-09 16:09:42 +0000 (Tue, 09 Sep 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/zeta.c @@ -31133,21 +35098,21 @@ mpfr_zeta_pos. zeta.c still uses math (libm) functions -> TODO: remove this dependence. ------------------------------------------------------------------------ -r2407 | lefevre | 2003-09-09 15:13:38 +0000 (Tue, 09 Sep 2003) | 2 lines +r2407 | vlefevre | 2003-09-09 15:13:38 +0000 (Tue, 09 Sep 2003) | 2 lines Changed paths: M /trunk/tests/tui_pow.c Added a test that makes MPFR crash (coming from the mpfr_zeta crash). ------------------------------------------------------------------------ -r2406 | lefevre | 2003-09-09 14:28:47 +0000 (Tue, 09 Sep 2003) | 2 lines +r2406 | vlefevre | 2003-09-09 14:28:47 +0000 (Tue, 09 Sep 2003) | 2 lines Changed paths: M /trunk/tests/tzeta.c Case that crashes MPFR (coming from test_generic) -> function test1. ------------------------------------------------------------------------ -r2405 | lefevre | 2003-09-09 11:33:45 +0000 (Tue, 09 Sep 2003) | 6 lines +r2405 | vlefevre | 2003-09-09 11:33:45 +0000 (Tue, 09 Sep 2003) | 6 lines Changed paths: M /trunk/ui_pow.c @@ -31158,7 +35123,7 @@ case integer^integer wasn't optimized like in mpfr_pow. The test tui_pow now passes, but the test tzeta now fails! ------------------------------------------------------------------------ -r2404 | lefevre | 2003-09-09 10:39:01 +0000 (Tue, 09 Sep 2003) | 4 lines +r2404 | vlefevre | 2003-09-09 10:39:01 +0000 (Tue, 09 Sep 2003) | 4 lines Changed paths: M /trunk/tests/tui_pow.c M /trunk/ui_pow.c @@ -31168,7 +35133,7 @@ as CHAR_BIT isn't necessarily equal to 8. The bug seems to occur on all machines. ------------------------------------------------------------------------ -r2403 | lefevre | 2003-09-08 16:22:08 +0000 (Mon, 08 Sep 2003) | 3 lines +r2403 | vlefevre | 2003-09-08 16:22:08 +0000 (Mon, 08 Sep 2003) | 3 lines Changed paths: M /trunk/tests/tui_pow.c @@ -31176,14 +35141,14 @@ Added a test to reproduce a bug (to be fixed later) on all 64-bit machines. ------------------------------------------------------------------------ -r2402 | lefevre | 2003-09-08 15:50:30 +0000 (Mon, 08 Sep 2003) | 2 lines +r2402 | vlefevre | 2003-09-08 15:50:30 +0000 (Mon, 08 Sep 2003) | 2 lines Changed paths: M /trunk/tests/tset_str.c Added a cast (useful under Linux/alpha). ------------------------------------------------------------------------ -r2401 | lefevre | 2003-09-01 15:20:39 +0000 (Mon, 01 Sep 2003) | 4 lines +r2401 | vlefevre | 2003-09-01 15:20:39 +0000 (Mon, 01 Sep 2003) | 4 lines Changed paths: M /trunk/TODO M /trunk/mpfr.h @@ -31262,7 +35227,7 @@ Changed paths: is an ANSI-ism. ------------------------------------------------------------------------ -r2391 | lefevre | 2003-08-07 07:56:08 +0000 (Thu, 07 Aug 2003) | 2 lines +r2391 | vlefevre | 2003-08-07 07:56:08 +0000 (Thu, 07 Aug 2003) | 2 lines Changed paths: M /trunk/ui_pow_ui.c @@ -31277,7 +35242,7 @@ Changed paths: fixed pb found by Damien Fisher ------------------------------------------------------------------------ -r2389 | lefevre | 2003-07-24 15:47:17 +0000 (Thu, 24 Jul 2003) | 3 lines +r2389 | vlefevre | 2003-07-24 15:47:17 +0000 (Thu, 24 Jul 2003) | 3 lines Changed paths: M /trunk/get_d.c @@ -31338,14 +35303,14 @@ Changed paths: mpz_get_d_2exp and mpf_get_d_2exp. ------------------------------------------------------------------------ -r2381 | lefevre | 2003-07-15 14:42:08 +0000 (Tue, 15 Jul 2003) | 2 lines +r2381 | vlefevre | 2003-07-15 14:42:08 +0000 (Tue, 15 Jul 2003) | 2 lines Changed paths: M /trunk/get_d.c Updated comment. ------------------------------------------------------------------------ -r2380 | lefevre | 2003-07-08 14:31:44 +0000 (Tue, 08 Jul 2003) | 2 lines +r2380 | vlefevre | 2003-07-08 14:31:44 +0000 (Tue, 08 Jul 2003) | 2 lines Changed paths: M /trunk/random2.c @@ -31543,7 +35508,7 @@ Remove gmp rand functions in test programs, done. Remove MPFR_CHECK_RANDOMIZE, done (as GMP_CHECK_RANDOMIZE). ------------------------------------------------------------------------ -r2355 | lefevre | 2003-06-21 07:56:50 +0000 (Sat, 21 Jun 2003) | 2 lines +r2355 | vlefevre | 2003-06-21 07:56:50 +0000 (Sat, 21 Jun 2003) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -31559,7 +35524,7 @@ Changed paths: changed since mpfr_random now can return 0 ------------------------------------------------------------------------ -r2353 | lefevre | 2003-06-20 14:21:36 +0000 (Fri, 20 Jun 2003) | 3 lines +r2353 | vlefevre | 2003-06-20 14:21:36 +0000 (Fri, 20 Jun 2003) | 3 lines Changed paths: M /trunk/random.c @@ -31567,7 +35532,7 @@ The distribution should now be uniform (mpfr_random implemented by calling mpfr_urandomb). ------------------------------------------------------------------------ -r2352 | lefevre | 2003-06-20 12:30:42 +0000 (Fri, 20 Jun 2003) | 3 lines +r2352 | vlefevre | 2003-06-20 12:30:42 +0000 (Fri, 20 Jun 2003) | 3 lines Changed paths: M /trunk/mpfr.h M /trunk/mpfr.texi @@ -31577,7 +35542,7 @@ Take the current exponent range into account in mpfr_urandomb (which now returns an int). ------------------------------------------------------------------------ -r2351 | lefevre | 2003-06-20 10:37:26 +0000 (Fri, 20 Jun 2003) | 2 lines +r2351 | vlefevre | 2003-06-20 10:37:26 +0000 (Fri, 20 Jun 2003) | 2 lines Changed paths: M /trunk/urandomb.c @@ -31666,7 +35631,7 @@ Changed paths: fixed allocation problem (forgot to clear) ------------------------------------------------------------------------ -r2340 | lefevre | 2003-06-19 01:01:38 +0000 (Thu, 19 Jun 2003) | 2 lines +r2340 | vlefevre | 2003-06-19 01:01:38 +0000 (Thu, 19 Jun 2003) | 2 lines Changed paths: M /trunk/mpfr-test.h @@ -31751,7 +35716,7 @@ added support for random see (when env. variable GMP_CHECK_RANDOMIZE set) ------------------------------------------------------------------------ -r2329 | lefevre | 2003-06-12 16:13:49 +0000 (Thu, 12 Jun 2003) | 2 lines +r2329 | vlefevre | 2003-06-12 16:13:49 +0000 (Thu, 12 Jun 2003) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/mpfr-test.h @@ -31796,7 +35761,7 @@ Changed paths: Replaced misc random functions by GMP ones. ------------------------------------------------------------------------ -r2328 | lefevre | 2003-06-12 13:52:56 +0000 (Thu, 12 Jun 2003) | 2 lines +r2328 | vlefevre | 2003-06-12 13:52:56 +0000 (Thu, 12 Jun 2003) | 2 lines Changed paths: M /trunk/mpfr-test.h M /trunk/tests/tests.c @@ -31804,7 +35769,7 @@ Changed paths: Added function randlimb(). ------------------------------------------------------------------------ -r2327 | lefevre | 2003-06-12 11:37:31 +0000 (Thu, 12 Jun 2003) | 2 lines +r2327 | vlefevre | 2003-06-12 11:37:31 +0000 (Thu, 12 Jun 2003) | 2 lines Changed paths: M /trunk/erf.c @@ -31824,14 +35789,14 @@ Changed paths: added error function ------------------------------------------------------------------------ -r2325 | lefevre | 2003-06-11 23:38:43 +0000 (Wed, 11 Jun 2003) | 2 lines +r2325 | vlefevre | 2003-06-11 23:38:43 +0000 (Wed, 11 Jun 2003) | 2 lines Changed paths: M /trunk/random2.c Make x positive + some minor changes. ------------------------------------------------------------------------ -r2324 | lefevre | 2003-06-11 23:31:05 +0000 (Wed, 11 Jun 2003) | 2 lines +r2324 | vlefevre | 2003-06-11 23:31:05 +0000 (Wed, 11 Jun 2003) | 2 lines Changed paths: M /trunk/random2.c @@ -31847,7 +35812,7 @@ updated formular for erf added url for Abramowitz & Stegun ------------------------------------------------------------------------ -r2322 | lefevre | 2003-06-10 13:22:52 +0000 (Tue, 10 Jun 2003) | 2 lines +r2322 | vlefevre | 2003-06-10 13:22:52 +0000 (Tue, 10 Jun 2003) | 2 lines Changed paths: M /trunk/get_d.c @@ -31949,7 +35914,7 @@ Changed paths: stdlib.h on osf4. ------------------------------------------------------------------------ -r2313 | lefevre | 2003-05-28 14:04:50 +0000 (Wed, 28 May 2003) | 2 lines +r2313 | vlefevre | 2003-05-28 14:04:50 +0000 (Wed, 28 May 2003) | 2 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr-test.h @@ -31958,14 +35923,14 @@ Changed paths: Added prototypes of non-standard functions that weren't always defined. ------------------------------------------------------------------------ -r2312 | lefevre | 2003-05-28 08:44:17 +0000 (Wed, 28 May 2003) | 2 lines +r2312 | vlefevre | 2003-05-28 08:44:17 +0000 (Wed, 28 May 2003) | 2 lines Changed paths: M /trunk/mpfr-impl.h MPFR_EXP_CHECK is now defined when WANT_ASSERT is defined. ------------------------------------------------------------------------ -r2311 | lefevre | 2003-05-26 20:31:56 +0000 (Mon, 26 May 2003) | 3 lines +r2311 | vlefevre | 2003-05-26 20:31:56 +0000 (Mon, 26 May 2003) | 3 lines Changed paths: M /trunk/zeta.c @@ -31973,14 +35938,14 @@ The special case s = 1 is taken into account (the previous code seemed to work, but perhaps not for rigorous reasons). ------------------------------------------------------------------------ -r2310 | lefevre | 2003-05-26 20:31:38 +0000 (Mon, 26 May 2003) | 2 lines +r2310 | vlefevre | 2003-05-26 20:31:38 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/tests/tzeta.c Added test for case s = 1. ------------------------------------------------------------------------ -r2309 | lefevre | 2003-05-26 15:34:17 +0000 (Mon, 26 May 2003) | 3 lines +r2309 | vlefevre | 2003-05-26 15:34:17 +0000 (Mon, 26 May 2003) | 3 lines Changed paths: M /trunk/round_prec.c @@ -31988,7 +35953,7 @@ Changed paths: and 'assertion failed' avoided. ------------------------------------------------------------------------ -r2308 | lefevre | 2003-05-26 15:20:27 +0000 (Mon, 26 May 2003) | 2 lines +r2308 | vlefevre | 2003-05-26 15:20:27 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/add_one_ulp.c M /trunk/div_ui.c @@ -31997,28 +35962,28 @@ Changed paths: Update related to MPFR_GET_EXP and MPFR_SET_EXP. ------------------------------------------------------------------------ -r2307 | lefevre | 2003-05-26 14:46:42 +0000 (Mon, 26 May 2003) | 2 lines +r2307 | vlefevre | 2003-05-26 14:46:42 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/rint.c MPFR_GET_EXP (r) -> exp. ------------------------------------------------------------------------ -r2306 | lefevre | 2003-05-26 13:20:54 +0000 (Mon, 26 May 2003) | 2 lines +r2306 | vlefevre | 2003-05-26 13:20:54 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/swap.c Function mpfr_swap rewritten using memcpy. ------------------------------------------------------------------------ -r2305 | lefevre | 2003-05-26 12:03:59 +0000 (Mon, 26 May 2003) | 2 lines +r2305 | vlefevre | 2003-05-26 12:03:59 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/set.c Updates/optimizations related to MPFR_GET_EXP and MPFR_SET_EXP. ------------------------------------------------------------------------ -r2304 | lefevre | 2003-05-26 11:47:04 +0000 (Mon, 26 May 2003) | 2 lines +r2304 | vlefevre | 2003-05-26 11:47:04 +0000 (Mon, 26 May 2003) | 2 lines Changed paths: M /trunk/add_ui.c M /trunk/mpfr-impl.h @@ -32030,21 +35995,21 @@ Changed paths: Updates/optimizations related to MPFR_GET_EXP and MPFR_SET_EXP. ------------------------------------------------------------------------ -r2303 | lefevre | 2003-05-23 10:28:12 +0000 (Fri, 23 May 2003) | 2 lines +r2303 | vlefevre | 2003-05-23 10:28:12 +0000 (Fri, 23 May 2003) | 2 lines Changed paths: M /trunk/add1.c Code clean-up. Assertion failed avoided. ------------------------------------------------------------------------ -r2302 | lefevre | 2003-05-22 22:11:01 +0000 (Thu, 22 May 2003) | 2 lines +r2302 | vlefevre | 2003-05-22 22:11:01 +0000 (Thu, 22 May 2003) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2301 | lefevre | 2003-05-22 21:39:40 +0000 (Thu, 22 May 2003) | 8 lines +r2301 | vlefevre | 2003-05-22 21:39:40 +0000 (Thu, 22 May 2003) | 8 lines Changed paths: M /trunk/BUGS M /trunk/acos.c @@ -32141,7 +36106,7 @@ is defined. Compile with -DMPFR_EXP_CHECK and make check to see the potential problems; currently, 40 of 76 tests fail. ------------------------------------------------------------------------ -r2300 | lefevre | 2003-05-21 15:16:49 +0000 (Wed, 21 May 2003) | 2 lines +r2300 | vlefevre | 2003-05-21 15:16:49 +0000 (Wed, 21 May 2003) | 2 lines Changed paths: M /trunk/pow_ui.c M /trunk/tests/tacos.c @@ -32149,7 +36114,7 @@ Changed paths: #include "gmp-impl.h" added. ------------------------------------------------------------------------ -r2299 | lefevre | 2003-05-21 14:49:03 +0000 (Wed, 21 May 2003) | 5 lines +r2299 | vlefevre | 2003-05-21 14:49:03 +0000 (Wed, 21 May 2003) | 5 lines Changed paths: M /trunk/mpfr-impl.h @@ -32173,7 +36138,7 @@ Changed paths: fixed bug when n_bits larger than size*BITS_PER_MP_LIMB ------------------------------------------------------------------------ -r2296 | lefevre | 2003-05-18 00:11:11 +0000 (Sun, 18 May 2003) | 2 lines +r2296 | vlefevre | 2003-05-18 00:11:11 +0000 (Sun, 18 May 2003) | 2 lines Changed paths: M /trunk/eq.c @@ -32277,7 +36242,7 @@ Changed paths: fixed bug found by Franky ------------------------------------------------------------------------ -r2283 | lefevre | 2003-03-28 12:56:46 +0000 (Fri, 28 Mar 2003) | 2 lines +r2283 | vlefevre | 2003-03-28 12:56:46 +0000 (Fri, 28 Mar 2003) | 2 lines Changed paths: M /trunk/exp3.c @@ -32355,7 +36320,7 @@ Changed paths: changed new test in 'check4' style ------------------------------------------------------------------------ -r2273 | lefevre | 2003-03-17 02:08:03 +0000 (Mon, 17 Mar 2003) | 2 lines +r2273 | vlefevre | 2003-03-17 02:08:03 +0000 (Mon, 17 Mar 2003) | 2 lines Changed paths: M /trunk/BUGS M /trunk/mpfr.texi @@ -32405,7 +36370,7 @@ Changed paths: check long double exists before testing. ------------------------------------------------------------------------ -r2267 | lefevre | 2003-03-14 11:55:34 +0000 (Fri, 14 Mar 2003) | 2 lines +r2267 | vlefevre | 2003-03-14 11:55:34 +0000 (Fri, 14 Mar 2003) | 2 lines Changed paths: M /trunk/tests/tpow.c @@ -32419,7 +36384,7 @@ Changed paths: fixed bug for x=1 ------------------------------------------------------------------------ -r2265 | lefevre | 2003-03-14 01:50:48 +0000 (Fri, 14 Mar 2003) | 3 lines +r2265 | vlefevre | 2003-03-14 01:50:48 +0000 (Fri, 14 Mar 2003) | 3 lines Changed paths: M /trunk/BUGS M /trunk/pow.c @@ -32428,7 +36393,7 @@ This wasn't a compiler bug; mpfr_pow is really buggy. Added some asserts to show that. ------------------------------------------------------------------------ -r2264 | lefevre | 2003-03-14 01:12:44 +0000 (Fri, 14 Mar 2003) | 5 lines +r2264 | vlefevre | 2003-03-14 01:12:44 +0000 (Fri, 14 Mar 2003) | 5 lines Changed paths: M /trunk/BUGS M /trunk/tests/tpow.c @@ -32461,7 +36426,7 @@ Changed paths: gnu-style ------------------------------------------------------------------------ -r2260 | lefevre | 2003-03-13 00:26:48 +0000 (Thu, 13 Mar 2003) | 4 lines +r2260 | vlefevre | 2003-03-13 00:26:48 +0000 (Thu, 13 Mar 2003) | 4 lines Changed paths: M /trunk/tests/tpow3.c @@ -32470,7 +36435,7 @@ Removed some useless and inaccurate tests on NaN, infinities, zeros similar tests were added to "tests/tpow.c". ------------------------------------------------------------------------ -r2259 | lefevre | 2003-03-13 00:15:19 +0000 (Thu, 13 Mar 2003) | 2 lines +r2259 | vlefevre | 2003-03-13 00:15:19 +0000 (Thu, 13 Mar 2003) | 2 lines Changed paths: M /trunk/BUGS M /trunk/tests/tpow.c @@ -32478,7 +36443,7 @@ Changed paths: Test of mpfr_pow: particular cases. Bugs. ------------------------------------------------------------------------ -r2258 | lefevre | 2003-03-12 18:19:59 +0000 (Wed, 12 Mar 2003) | 2 lines +r2258 | vlefevre | 2003-03-12 18:19:59 +0000 (Wed, 12 Mar 2003) | 2 lines Changed paths: M /trunk/pow.c M /trunk/tests/tpow3.c @@ -32493,21 +36458,21 @@ Changed paths: when stream=NULL, use stdout (as indicated in the documentation) ------------------------------------------------------------------------ -r2256 | lefevre | 2003-03-03 06:04:29 +0000 (Mon, 03 Mar 2003) | 2 lines +r2256 | vlefevre | 2003-03-03 06:04:29 +0000 (Mon, 03 Mar 2003) | 2 lines Changed paths: M /trunk/sin.c mpfr_sin_sign -> static. ------------------------------------------------------------------------ -r2255 | lefevre | 2003-03-03 06:03:24 +0000 (Mon, 03 Mar 2003) | 2 lines +r2255 | vlefevre | 2003-03-03 06:03:24 +0000 (Mon, 03 Mar 2003) | 2 lines Changed paths: M /trunk/pow.c Useless declaration removed. ------------------------------------------------------------------------ -r2254 | lefevre | 2003-03-03 05:51:30 +0000 (Mon, 03 Mar 2003) | 3 lines +r2254 | vlefevre | 2003-03-03 05:51:30 +0000 (Mon, 03 Mar 2003) | 3 lines Changed paths: M /trunk/pow.c @@ -32515,14 +36480,14 @@ Special cases for mpfr_pow: like Section F.9.4.4 of the ISO C99 standard. ------------------------------------------------------------------------ -r2253 | lefevre | 2003-03-03 05:14:18 +0000 (Mon, 03 Mar 2003) | 2 lines +r2253 | vlefevre | 2003-03-03 05:14:18 +0000 (Mon, 03 Mar 2003) | 2 lines Changed paths: M /trunk/pow.c Prototype fixed. ------------------------------------------------------------------------ -r2252 | lefevre | 2003-02-27 10:20:34 +0000 (Thu, 27 Feb 2003) | 3 lines +r2252 | vlefevre | 2003-02-27 10:20:34 +0000 (Thu, 27 Feb 2003) | 3 lines Changed paths: M /trunk/mpfr.texi M /trunk/set_str.c @@ -32532,14 +36497,14 @@ mpfr_set_str now accepts a binary exponent for base 16 (as defined by the ISO C99 standard). ------------------------------------------------------------------------ -r2251 | lefevre | 2003-02-27 05:32:01 +0000 (Thu, 27 Feb 2003) | 2 lines +r2251 | vlefevre | 2003-02-27 05:32:01 +0000 (Thu, 27 Feb 2003) | 2 lines Changed paths: M /trunk/TODO Comment concerning the installation of MPFR: done. ------------------------------------------------------------------------ -r2250 | lefevre | 2003-02-27 05:18:56 +0000 (Thu, 27 Feb 2003) | 2 lines +r2250 | vlefevre | 2003-02-27 05:18:56 +0000 (Thu, 27 Feb 2003) | 2 lines Changed paths: M /trunk/INSTALL M /trunk/mpfr.texi @@ -32567,7 +36532,7 @@ Changed paths: added one test ------------------------------------------------------------------------ -r2247 | lefevre | 2003-02-21 15:04:06 +0000 (Fri, 21 Feb 2003) | 2 lines +r2247 | vlefevre | 2003-02-21 15:04:06 +0000 (Fri, 21 Feb 2003) | 2 lines Changed paths: M /trunk/get_ui.c @@ -32684,7 +36649,7 @@ Changed paths: check for +/-0.0 after variable set to NaN ------------------------------------------------------------------------ -r2233 | lefevre | 2003-01-25 02:44:06 +0000 (Sat, 25 Jan 2003) | 4 lines +r2233 | vlefevre | 2003-01-25 02:44:06 +0000 (Sat, 25 Jan 2003) | 4 lines Changed paths: M /trunk/acinclude.m4 @@ -32752,7 +36717,7 @@ Allow "e" exponent in base<=10 not <10. Restrict "E" exponent to base<=10 too, since digits are not case sensitive. ------------------------------------------------------------------------ -r2224 | lefevre | 2003-01-24 19:08:07 +0000 (Fri, 24 Jan 2003) | 2 lines +r2224 | vlefevre | 2003-01-24 19:08:07 +0000 (Fri, 24 Jan 2003) | 2 lines Changed paths: M /trunk/tests/tabs.c M /trunk/tests/tatan.c @@ -32784,7 +36749,7 @@ Changed paths: Prototypes: use static. Some code reformatting. ------------------------------------------------------------------------ -r2223 | lefevre | 2003-01-24 16:49:54 +0000 (Fri, 24 Jan 2003) | 2 lines +r2223 | vlefevre | 2003-01-24 16:49:54 +0000 (Fri, 24 Jan 2003) | 2 lines Changed paths: M /trunk/set_str.c @@ -32806,7 +36771,7 @@ Changed paths: Clear NAN and INF flags when setting result to zero. ------------------------------------------------------------------------ -r2220 | lefevre | 2003-01-24 11:29:42 +0000 (Fri, 24 Jan 2003) | 2 lines +r2220 | vlefevre | 2003-01-24 11:29:42 +0000 (Fri, 24 Jan 2003) | 2 lines Changed paths: M /trunk/tests/tadd.c M /trunk/tests/tadd_ui.c @@ -32822,7 +36787,7 @@ Changed paths: Fixed prototypes (use static...). ------------------------------------------------------------------------ -r2219 | lefevre | 2003-01-24 11:28:34 +0000 (Fri, 24 Jan 2003) | 2 lines +r2219 | vlefevre | 2003-01-24 11:28:34 +0000 (Fri, 24 Jan 2003) | 2 lines Changed paths: M /trunk/tests/tcbrt.c @@ -32999,7 +36964,7 @@ removed unused function dagm(), and get rid of math.h added tests for NaN, Inf's ------------------------------------------------------------------------ -r2197 | lefevre | 2003-01-17 00:55:13 +0000 (Fri, 17 Jan 2003) | 2 lines +r2197 | vlefevre | 2003-01-17 00:55:13 +0000 (Fri, 17 Jan 2003) | 2 lines Changed paths: M /trunk/acinclude.m4 @@ -33117,7 +37082,7 @@ Changed paths: patch for compiler bug on hppa2.0w-hp-hpux11.11 ------------------------------------------------------------------------ -r2184 | lefevre | 2003-01-16 16:33:05 +0000 (Thu, 16 Jan 2003) | 2 lines +r2184 | vlefevre | 2003-01-16 16:33:05 +0000 (Thu, 16 Jan 2003) | 2 lines Changed paths: M /trunk/set_ld.c @@ -33173,7 +37138,7 @@ Changed paths: replaced isnan() by Isnan() ------------------------------------------------------------------------ -r2179 | lefevre | 2003-01-16 13:58:55 +0000 (Thu, 16 Jan 2003) | 3 lines +r2179 | vlefevre | 2003-01-16 13:58:55 +0000 (Thu, 16 Jan 2003) | 3 lines Changed paths: M /trunk/acinclude.m4 @@ -33181,7 +37146,7 @@ AC_PREREQ(2.50) added (useful when both autoconf 2.13 and autoconf 2.50 are installed, with a wrapper to select the required version). ------------------------------------------------------------------------ -r2178 | lefevre | 2003-01-16 13:30:03 +0000 (Thu, 16 Jan 2003) | 2 lines +r2178 | vlefevre | 2003-01-16 13:30:03 +0000 (Thu, 16 Jan 2003) | 2 lines Changed paths: M /trunk/tests/tests.c @@ -33196,7 +37161,7 @@ fixed pb in mpfr_test_init with the compiler optimizing too much (this happened on Alpha with -O1 or higher) ------------------------------------------------------------------------ -r2176 | lefevre | 2003-01-15 20:43:58 +0000 (Wed, 15 Jan 2003) | 2 lines +r2176 | vlefevre | 2003-01-15 20:43:58 +0000 (Wed, 15 Jan 2003) | 2 lines Changed paths: M /trunk/zeta.c @@ -33241,35 +37206,35 @@ new version using mpn_set_str [written by Alain Delplanque, edited by Paul Zimmermann] ------------------------------------------------------------------------ -r2170 | lefevre | 2003-01-15 13:05:06 +0000 (Wed, 15 Jan 2003) | 2 lines +r2170 | vlefevre | 2003-01-15 13:05:06 +0000 (Wed, 15 Jan 2003) | 2 lines Changed paths: M /trunk/acinclude.m4 Replace $OBJEXT by o (as $OBJEXT isn't defined everywhere). ------------------------------------------------------------------------ -r2169 | lefevre | 2003-01-15 12:50:13 +0000 (Wed, 15 Jan 2003) | 2 lines +r2169 | vlefevre | 2003-01-15 12:50:13 +0000 (Wed, 15 Jan 2003) | 2 lines Changed paths: M /trunk/acinclude.m4 A ` must be quoted to avoid an error with Autoconf 2.13. ------------------------------------------------------------------------ -r2168 | lefevre | 2003-01-15 11:40:35 +0000 (Wed, 15 Jan 2003) | 2 lines +r2168 | vlefevre | 2003-01-15 11:40:35 +0000 (Wed, 15 Jan 2003) | 2 lines Changed paths: M /trunk/gamma.c Use type mp_prec_t for precisions. ------------------------------------------------------------------------ -r2167 | lefevre | 2003-01-15 11:29:46 +0000 (Wed, 15 Jan 2003) | 2 lines +r2167 | vlefevre | 2003-01-15 11:29:46 +0000 (Wed, 15 Jan 2003) | 2 lines Changed paths: M /trunk/gamma.c Source re-indented. ------------------------------------------------------------------------ -r2166 | lefevre | 2003-01-15 11:22:26 +0000 (Wed, 15 Jan 2003) | 4 lines +r2166 | vlefevre | 2003-01-15 11:22:26 +0000 (Wed, 15 Jan 2003) | 4 lines Changed paths: M /trunk/gamma.c @@ -33308,7 +37273,7 @@ Changed paths: (MPFR_CONFIGS): Use it. ------------------------------------------------------------------------ -r2161 | lefevre | 2003-01-11 19:32:47 +0000 (Sat, 11 Jan 2003) | 3 lines +r2161 | vlefevre | 2003-01-11 19:32:47 +0000 (Sat, 11 Jan 2003) | 3 lines Changed paths: M /trunk/tests/memory.c @@ -33351,7 +37316,7 @@ Avoid unnecessary extra power of 2 squaring, so as not to provoke an overflow exception when result is in range. ------------------------------------------------------------------------ -r2156 | lefevre | 2003-01-10 13:41:42 +0000 (Fri, 10 Jan 2003) | 2 lines +r2156 | vlefevre | 2003-01-10 13:41:42 +0000 (Fri, 10 Jan 2003) | 2 lines Changed paths: M /trunk/tests/tests.c @@ -33481,7 +37446,7 @@ use LONGDOUBLE_ISNAN in set_ld instead of cast to double and DOUBLE_ISNAN (did raise exception under freebsd) ------------------------------------------------------------------------ -r2139 | lefevre | 2003-01-07 01:46:51 +0000 (Tue, 07 Jan 2003) | 4 lines +r2139 | vlefevre | 2003-01-07 01:46:51 +0000 (Tue, 07 Jan 2003) | 4 lines Changed paths: M /trunk/exp2.c @@ -33504,7 +37469,7 @@ Changed paths: Remove mpfr_set_machine_rnd_mode, done. ------------------------------------------------------------------------ -r2136 | lefevre | 2003-01-06 21:48:33 +0000 (Mon, 06 Jan 2003) | 2 lines +r2136 | vlefevre | 2003-01-06 21:48:33 +0000 (Mon, 06 Jan 2003) | 2 lines Changed paths: M /trunk/exp2.c @@ -33527,14 +37492,14 @@ Changed paths: fixed infinite loop for 2^integer ------------------------------------------------------------------------ -r2133 | lefevre | 2003-01-06 10:30:52 +0000 (Mon, 06 Jan 2003) | 2 lines +r2133 | vlefevre | 2003-01-06 10:30:52 +0000 (Mon, 06 Jan 2003) | 2 lines Changed paths: M /trunk/set_str.c Use digit_value_in_base for the part after the '.'. ------------------------------------------------------------------------ -r2132 | lefevre | 2003-01-06 10:11:15 +0000 (Mon, 06 Jan 2003) | 2 lines +r2132 | vlefevre | 2003-01-06 10:11:15 +0000 (Mon, 06 Jan 2003) | 2 lines Changed paths: M /trunk/set_str.c @@ -33573,7 +37538,7 @@ Use separate function calls to strncasecmp and strncmp, rather than present on SunOS. Both forms are optimized the same by gcc. ------------------------------------------------------------------------ -r2127 | lefevre | 2003-01-03 21:38:33 +0000 (Fri, 03 Jan 2003) | 2 lines +r2127 | vlefevre | 2003-01-03 21:38:33 +0000 (Fri, 03 Jan 2003) | 2 lines Changed paths: M /trunk/BUGS @@ -33588,7 +37553,7 @@ Changed paths: Add gmp-impl.h for __gmp_free_func. ------------------------------------------------------------------------ -r2125 | lefevre | 2002-12-16 00:56:03 +0000 (Mon, 16 Dec 2002) | 15 lines +r2125 | vlefevre | 2002-12-16 00:56:03 +0000 (Mon, 16 Dec 2002) | 15 lines Changed paths: M /trunk/acos.c M /trunk/acosh.c @@ -33676,49 +37641,49 @@ perl -pi -e 's/_mpfr_cuberoot/__gmpfr_cuberoot/g' **/*.{c,h} perl -pi -e 's/^#define __gmpfr_.*\n//' *.h ------------------------------------------------------------------------ -r2124 | lefevre | 2002-12-13 18:06:58 +0000 (Fri, 13 Dec 2002) | 2 lines +r2124 | vlefevre | 2002-12-13 18:06:58 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2123 | lefevre | 2002-12-13 18:01:04 +0000 (Fri, 13 Dec 2002) | 2 lines +r2123 | vlefevre | 2002-12-13 18:01:04 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/mpfr.texi IEEE 754 / IEEE P754 -> IEEE 754-1985. ------------------------------------------------------------------------ -r2122 | lefevre | 2002-12-13 11:20:28 +0000 (Fri, 13 Dec 2002) | 2 lines +r2122 | vlefevre | 2002-12-13 11:20:28 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Correction. ------------------------------------------------------------------------ -r2121 | lefevre | 2002-12-13 11:19:25 +0000 (Fri, 13 Dec 2002) | 2 lines +r2121 | vlefevre | 2002-12-13 11:19:25 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Added a note about the signed zero. ------------------------------------------------------------------------ -r2120 | lefevre | 2002-12-13 02:35:45 +0000 (Fri, 13 Dec 2002) | 2 lines +r2120 | vlefevre | 2002-12-13 02:35:45 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/set_d.c Assertion re-added. ------------------------------------------------------------------------ -r2119 | lefevre | 2002-12-13 02:34:50 +0000 (Fri, 13 Dec 2002) | 2 lines +r2119 | vlefevre | 2002-12-13 02:34:50 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: M /trunk/missing Update for new version of automake/autoconf. ------------------------------------------------------------------------ -r2118 | lefevre | 2002-12-13 02:23:23 +0000 (Fri, 13 Dec 2002) | 2 lines +r2118 | vlefevre | 2002-12-13 02:23:23 +0000 (Fri, 13 Dec 2002) | 2 lines Changed paths: A /trunk/depcomp @@ -33760,7 +37725,7 @@ Changed paths: use MPN_NORMALIZE_NOT_ZERO instead of loop ------------------------------------------------------------------------ -r2112 | lefevre | 2002-12-11 14:31:28 +0000 (Wed, 11 Dec 2002) | 3 lines +r2112 | vlefevre | 2002-12-11 14:31:28 +0000 (Wed, 11 Dec 2002) | 3 lines Changed paths: M /trunk/tests/memory.c @@ -33768,7 +37733,7 @@ Added #include "mpfr.h" (needed by mpfr-test.h as it uses mp_rnd_t in one of the prototypes). ------------------------------------------------------------------------ -r2111 | lefevre | 2002-12-10 22:23:04 +0000 (Tue, 10 Dec 2002) | 5 lines +r2111 | vlefevre | 2002-12-10 22:23:04 +0000 (Tue, 10 Dec 2002) | 5 lines Changed paths: M /trunk/set_d.c @@ -33778,7 +37743,7 @@ addressing changes to work around GNUPro bugs. Patch by VL: Some other changes in mpfr_set_d. ------------------------------------------------------------------------ -r2110 | lefevre | 2002-12-07 12:26:11 +0000 (Sat, 07 Dec 2002) | 3 lines +r2110 | vlefevre | 2002-12-07 12:26:11 +0000 (Sat, 07 Dec 2002) | 3 lines Changed paths: M /trunk/const_euler.c @@ -33786,7 +37751,7 @@ Changed paths: Make declaration match prototype (patch by Torbjorn Granlund). ------------------------------------------------------------------------ -r2109 | lefevre | 2002-12-04 11:22:24 +0000 (Wed, 04 Dec 2002) | 2 lines +r2109 | vlefevre | 2002-12-04 11:22:24 +0000 (Wed, 04 Dec 2002) | 2 lines Changed paths: M /trunk/config.guess M /trunk/config.sub @@ -33801,7 +37766,7 @@ Changed paths: Use @ifnottex/@end iffnotex instead of @ifinfo/@end ifinfo ------------------------------------------------------------------------ -r2107 | lefevre | 2002-12-02 11:44:35 +0000 (Mon, 02 Dec 2002) | 2 lines +r2107 | vlefevre | 2002-12-02 11:44:35 +0000 (Mon, 02 Dec 2002) | 2 lines Changed paths: M /trunk/mpfr-test.h M /trunk/tests/rnd_mode.c @@ -33924,7 +37889,7 @@ Changed paths: added one fprintf in case of error ------------------------------------------------------------------------ -r2090 | lefevre | 2002-11-25 16:11:33 +0000 (Mon, 25 Nov 2002) | 3 lines +r2090 | vlefevre | 2002-11-25 16:11:33 +0000 (Mon, 25 Nov 2002) | 3 lines Changed paths: M /trunk/mpfr.h M /trunk/mpfr.texi @@ -33934,7 +37899,7 @@ mpfr_set_machine_rnd_mode fixed to compile on some architectures (e.g. ARM). Now returns an int. ------------------------------------------------------------------------ -r2089 | lefevre | 2002-11-25 15:30:56 +0000 (Mon, 25 Nov 2002) | 2 lines +r2089 | vlefevre | 2002-11-25 15:30:56 +0000 (Mon, 25 Nov 2002) | 2 lines Changed paths: M /trunk/tests/tmul.c @@ -33976,7 +37941,7 @@ Changed paths: added 3 tests that make libm fail under HP-PA ------------------------------------------------------------------------ -r2085 | lefevre | 2002-11-23 23:47:18 +0000 (Sat, 23 Nov 2002) | 2 lines +r2085 | vlefevre | 2002-11-23 23:47:18 +0000 (Sat, 23 Nov 2002) | 2 lines Changed paths: M /trunk/ChangeLog @@ -34007,7 +37972,7 @@ More on tuned thresholds, more on config.h etc, new section on mpf/mpfr integration. ------------------------------------------------------------------------ -r2081 | lefevre | 2002-11-20 14:34:08 +0000 (Wed, 20 Nov 2002) | 2 lines +r2081 | vlefevre | 2002-11-20 14:34:08 +0000 (Wed, 20 Nov 2002) | 2 lines Changed paths: M /trunk/get_str.c @@ -34059,7 +38024,7 @@ Changed paths: added mpfr_cbrt ------------------------------------------------------------------------ -r2074 | lefevre | 2002-10-20 09:46:03 +0000 (Sun, 20 Oct 2002) | 2 lines +r2074 | vlefevre | 2002-10-20 09:46:03 +0000 (Sun, 20 Oct 2002) | 2 lines Changed paths: M /trunk/BUGS @@ -34073,7 +38038,7 @@ Changed paths: fixed bug with wrong sign detection ------------------------------------------------------------------------ -r2072 | lefevre | 2002-10-19 10:25:49 +0000 (Sat, 19 Oct 2002) | 2 lines +r2072 | vlefevre | 2002-10-19 10:25:49 +0000 (Sat, 19 Oct 2002) | 2 lines Changed paths: M /trunk/hypot.c @@ -34109,56 +38074,56 @@ Changed paths: modified description of hypot and cbrt ------------------------------------------------------------------------ -r2067 | lefevre | 2002-10-18 14:57:01 +0000 (Fri, 18 Oct 2002) | 2 lines +r2067 | vlefevre | 2002-10-18 14:57:01 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r2066 | lefevre | 2002-10-18 14:53:53 +0000 (Fri, 18 Oct 2002) | 2 lines +r2066 | vlefevre | 2002-10-18 14:53:53 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/tests/tsin.c Added test showing bug in sign detection. ------------------------------------------------------------------------ -r2065 | lefevre | 2002-10-18 13:45:02 +0000 (Fri, 18 Oct 2002) | 2 lines +r2065 | vlefevre | 2002-10-18 13:45:02 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/tests/thypot.c Added newline. ------------------------------------------------------------------------ -r2064 | lefevre | 2002-10-18 12:39:07 +0000 (Fri, 18 Oct 2002) | 2 lines +r2064 | vlefevre | 2002-10-18 12:39:07 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/BUGS Bug in mpfr_hypot. ------------------------------------------------------------------------ -r2063 | lefevre | 2002-10-18 12:26:16 +0000 (Fri, 18 Oct 2002) | 2 lines +r2063 | vlefevre | 2002-10-18 12:26:16 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/tests/thypot.c Added test that makes mpfr_hypot fail. ------------------------------------------------------------------------ -r2062 | lefevre | 2002-10-18 12:06:17 +0000 (Fri, 18 Oct 2002) | 2 lines +r2062 | vlefevre | 2002-10-18 12:06:17 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/hypot.c Precision Nt: int -> mp_prec_t. ------------------------------------------------------------------------ -r2061 | lefevre | 2002-10-18 10:21:31 +0000 (Fri, 18 Oct 2002) | 2 lines +r2061 | vlefevre | 2002-10-18 10:21:31 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/tests/tcbrt.c Added some tests. ------------------------------------------------------------------------ -r2060 | lefevre | 2002-10-18 09:58:41 +0000 (Fri, 18 Oct 2002) | 2 lines +r2060 | vlefevre | 2002-10-18 09:58:41 +0000 (Fri, 18 Oct 2002) | 2 lines Changed paths: M /trunk/tests/tcbrt.c @@ -34194,14 +38159,14 @@ Changed paths: added cbrt ------------------------------------------------------------------------ -r2055 | lefevre | 2002-10-17 16:48:10 +0000 (Thu, 17 Oct 2002) | 2 lines +r2055 | vlefevre | 2002-10-17 16:48:10 +0000 (Thu, 17 Oct 2002) | 2 lines Changed paths: M /trunk/mpfr.texi C9X -> ISO/IEC 9899:1999 (ISO C99). ------------------------------------------------------------------------ -r2054 | lefevre | 2002-10-17 16:03:57 +0000 (Thu, 17 Oct 2002) | 2 lines +r2054 | vlefevre | 2002-10-17 16:03:57 +0000 (Thu, 17 Oct 2002) | 2 lines Changed paths: M /trunk/set_ld.c @@ -34236,7 +38201,7 @@ Changed paths: added mpfr_set_ld and mpfr_get_ld ------------------------------------------------------------------------ -r2049 | lefevre | 2002-10-16 18:37:48 +0000 (Wed, 16 Oct 2002) | 2 lines +r2049 | vlefevre | 2002-10-16 18:37:48 +0000 (Wed, 16 Oct 2002) | 2 lines Changed paths: M /trunk/get_ld.c @@ -34250,14 +38215,14 @@ Changed paths: constants for mpfr_get_str and mpfr_set_str ------------------------------------------------------------------------ -r2047 | lefevre | 2002-10-16 16:25:56 +0000 (Wed, 16 Oct 2002) | 2 lines +r2047 | vlefevre | 2002-10-16 16:25:56 +0000 (Wed, 16 Oct 2002) | 2 lines Changed paths: M /trunk/tests/tset_ld.c Obsolete comment removed. ------------------------------------------------------------------------ -r2046 | lefevre | 2002-10-16 16:23:35 +0000 (Wed, 16 Oct 2002) | 2 lines +r2046 | vlefevre | 2002-10-16 16:23:35 +0000 (Wed, 16 Oct 2002) | 2 lines Changed paths: M /trunk/Makefile.am @@ -34287,14 +38252,14 @@ Changed paths: added cast to long double ------------------------------------------------------------------------ -r2042 | lefevre | 2002-10-16 10:08:09 +0000 (Wed, 16 Oct 2002) | 2 lines +r2042 | vlefevre | 2002-10-16 10:08:09 +0000 (Wed, 16 Oct 2002) | 2 lines Changed paths: M /trunk/TODO Update (tset_ld). ------------------------------------------------------------------------ -r2041 | lefevre | 2002-10-16 08:13:25 +0000 (Wed, 16 Oct 2002) | 4 lines +r2041 | vlefevre | 2002-10-16 08:13:25 +0000 (Wed, 16 Oct 2002) | 4 lines Changed paths: M /trunk/tests/tset_ld.c @@ -34303,7 +38268,7 @@ like 10 decimal digits. Anyway, there are implementations for which long double = double = IEEE double precision. ------------------------------------------------------------------------ -r2040 | lefevre | 2002-10-16 07:38:15 +0000 (Wed, 16 Oct 2002) | 2 lines +r2040 | vlefevre | 2002-10-16 07:38:15 +0000 (Wed, 16 Oct 2002) | 2 lines Changed paths: M /trunk/set_ld.c @@ -34321,14 +38286,14 @@ Changed paths: added mpfr_set_ld and test file ------------------------------------------------------------------------ -r2038 | lefevre | 2002-10-13 14:12:46 +0000 (Sun, 13 Oct 2002) | 2 lines +r2038 | vlefevre | 2002-10-13 14:12:46 +0000 (Sun, 13 Oct 2002) | 2 lines Changed paths: M /trunk/BUGS Bug in mpfr_sin (and perhaps other functions): error analysis. ------------------------------------------------------------------------ -r2037 | lefevre | 2002-10-13 13:54:45 +0000 (Sun, 13 Oct 2002) | 2 lines +r2037 | vlefevre | 2002-10-13 13:54:45 +0000 (Sun, 13 Oct 2002) | 2 lines Changed paths: M /trunk/atan.c @@ -34359,7 +38324,7 @@ Changed paths: mpfr_get_default_prec was missing (thanks to F. Morain) ------------------------------------------------------------------------ -r2033 | lefevre | 2002-09-30 12:22:28 +0000 (Mon, 30 Sep 2002) | 3 lines +r2033 | vlefevre | 2002-09-30 12:22:28 +0000 (Mon, 30 Sep 2002) | 3 lines Changed paths: M /trunk/BUGS @@ -34473,7 +38438,7 @@ Changed paths: now mpfr_agm returns an int (inexact flag) ------------------------------------------------------------------------ -r2019 | lefevre | 2002-09-13 10:11:33 +0000 (Fri, 13 Sep 2002) | 2 lines +r2019 | vlefevre | 2002-09-13 10:11:33 +0000 (Fri, 13 Sep 2002) | 2 lines Changed paths: M /trunk/README.dev M /trunk/prepare @@ -34481,7 +38446,7 @@ Changed paths: Some more information. ------------------------------------------------------------------------ -r2018 | lefevre | 2002-09-12 11:50:34 +0000 (Thu, 12 Sep 2002) | 3 lines +r2018 | vlefevre | 2002-09-12 11:50:34 +0000 (Thu, 12 Sep 2002) | 3 lines Changed paths: M /trunk/configure.in @@ -34497,7 +38462,7 @@ Changed paths: fixed bug in reflection formula for x<1 ------------------------------------------------------------------------ -r2016 | lefevre | 2002-08-23 22:05:08 +0000 (Fri, 23 Aug 2002) | 2 lines +r2016 | vlefevre | 2002-08-23 22:05:08 +0000 (Fri, 23 Aug 2002) | 2 lines Changed paths: M /trunk/INSTALL M /trunk/mpfr.texi @@ -34521,7 +38486,7 @@ Use HAVE_DOUBLE_IEEE_LITTLE_ENDIAN etc to select endianness, not a big block of #ifdefs. ------------------------------------------------------------------------ -r2013 | lefevre | 2002-08-12 00:35:25 +0000 (Mon, 12 Aug 2002) | 2 lines +r2013 | vlefevre | 2002-08-12 00:35:25 +0000 (Mon, 12 Aug 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/strcasecmp.c @@ -34538,14 +38503,14 @@ Use $(top_builddir) consistently with libmpfr.a, for the benefit of srcdir!=builddir. ------------------------------------------------------------------------ -r2011 | lefevre | 2002-08-02 23:36:46 +0000 (Fri, 02 Aug 2002) | 2 lines +r2011 | vlefevre | 2002-08-02 23:36:46 +0000 (Fri, 02 Aug 2002) | 2 lines Changed paths: M /trunk/configure.in Don't touch user specified flags (CFLAGS). [patch by Kevin Ryde] ------------------------------------------------------------------------ -r2010 | lefevre | 2002-07-30 03:19:37 +0000 (Tue, 30 Jul 2002) | 2 lines +r2010 | vlefevre | 2002-07-30 03:19:37 +0000 (Tue, 30 Jul 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/mpfr-impl.h @@ -34554,7 +38519,7 @@ Changed paths: Better check for strcasecmp and strncasecmp. Bug fixed. ------------------------------------------------------------------------ -r2009 | lefevre | 2002-07-28 23:48:20 +0000 (Sun, 28 Jul 2002) | 3 lines +r2009 | vlefevre | 2002-07-28 23:48:20 +0000 (Sun, 28 Jul 2002) | 3 lines Changed paths: M /trunk/Makefile.am M /trunk/TODO @@ -34565,7 +38530,7 @@ Functions mpfr_greater_p, mpfr_greaterequal_p, mpfr_less_p, mpfr_lessequal_p, mpfr_lessgreater_p, mpfr_equal_p, mpfr_unordered_p. ------------------------------------------------------------------------ -r2008 | lefevre | 2002-07-28 01:58:32 +0000 (Sun, 28 Jul 2002) | 2 lines +r2008 | vlefevre | 2002-07-28 01:58:32 +0000 (Sun, 28 Jul 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/prepare @@ -34574,14 +38539,14 @@ Changed paths: Use AUTOMAKE_OPTIONS = gnu [suggested by Kevin Ryde] ------------------------------------------------------------------------ -r2007 | lefevre | 2002-07-28 01:43:29 +0000 (Sun, 28 Jul 2002) | 2 lines +r2007 | vlefevre | 2002-07-28 01:43:29 +0000 (Sun, 28 Jul 2002) | 2 lines Changed paths: M /trunk/tests/Makefile.am check target -> TESTS = $(check_PROGRAMS) [suggested by Kevin Ryde] ------------------------------------------------------------------------ -r2006 | lefevre | 2002-07-28 01:28:54 +0000 (Sun, 28 Jul 2002) | 3 lines +r2006 | vlefevre | 2002-07-28 01:28:54 +0000 (Sun, 28 Jul 2002) | 3 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/strcasecmp.c @@ -34590,21 +38555,21 @@ strcasecmp and strncasecmp -> mpfr_strcasecmp and mpfr_strncasecmp if they are provided by MPFR. ------------------------------------------------------------------------ -r2005 | lefevre | 2002-07-28 00:50:51 +0000 (Sun, 28 Jul 2002) | 2 lines +r2005 | vlefevre | 2002-07-28 00:50:51 +0000 (Sun, 28 Jul 2002) | 2 lines Changed paths: M /trunk/get_str.c TMP_MARK missing (patch by Kevin Ryde). ------------------------------------------------------------------------ -r2004 | lefevre | 2002-07-26 17:53:53 +0000 (Fri, 26 Jul 2002) | 2 lines +r2004 | vlefevre | 2002-07-26 17:53:53 +0000 (Fri, 26 Jul 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r2003 | lefevre | 2002-07-26 17:49:03 +0000 (Fri, 26 Jul 2002) | 2 lines +r2003 | vlefevre | 2002-07-26 17:49:03 +0000 (Fri, 26 Jul 2002) | 2 lines Changed paths: M /trunk/README M /trunk/README.dev @@ -34612,7 +38577,7 @@ Changed paths: Update (mainly concerning CVS use). ------------------------------------------------------------------------ -r2002 | lefevre | 2002-07-26 15:52:58 +0000 (Fri, 26 Jul 2002) | 5 lines +r2002 | vlefevre | 2002-07-26 15:52:58 +0000 (Fri, 26 Jul 2002) | 5 lines Changed paths: M /trunk/TODO M /trunk/exceptions.c @@ -34628,7 +38593,7 @@ used (sub_one_ulp was incorrect). These cases should now be faster. Small fix in mpfr_nextabove, mpfr_nextbelow and mpfr_nexttoward. ------------------------------------------------------------------------ -r2001 | lefevre | 2002-07-26 15:21:45 +0000 (Fri, 26 Jul 2002) | 4 lines +r2001 | vlefevre | 2002-07-26 15:21:45 +0000 (Fri, 26 Jul 2002) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/TODO @@ -34653,7 +38618,7 @@ Changed paths: improved the computation of g = ceil((e-1)/log_2(beta)), using two tables ------------------------------------------------------------------------ -r1999 | lefevre | 2002-07-25 15:43:49 +0000 (Thu, 25 Jul 2002) | 5 lines +r1999 | vlefevre | 2002-07-25 15:43:49 +0000 (Thu, 25 Jul 2002) | 5 lines Changed paths: M /trunk/add_ui.c M /trunk/exceptions.c @@ -34671,7 +38636,7 @@ flags, as this is more useful in general. Macro MPFR_RESTORE_RET removed (no longer useful). ------------------------------------------------------------------------ -r1998 | lefevre | 2002-07-24 17:38:21 +0000 (Wed, 24 Jul 2002) | 2 lines +r1998 | vlefevre | 2002-07-24 17:38:21 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/frac.c @@ -34715,7 +38680,7 @@ It now directly uses mpn_get_str, with subquadratic complexity. About 3 times faster than previous version in most cases. ------------------------------------------------------------------------ -r1992 | lefevre | 2002-07-24 16:23:27 +0000 (Wed, 24 Jul 2002) | 3 lines +r1992 | vlefevre | 2002-07-24 16:23:27 +0000 (Wed, 24 Jul 2002) | 3 lines Changed paths: M /trunk/frac.c @@ -34723,7 +38688,7 @@ Bug fixed: unsigned int variables changed to int to avoid operations with mixed signed/unsigned variables and unwanted casts. ------------------------------------------------------------------------ -r1991 | lefevre | 2002-07-24 16:04:16 +0000 (Wed, 24 Jul 2002) | 2 lines +r1991 | vlefevre | 2002-07-24 16:04:16 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/frac.c @@ -34735,56 +38700,56 @@ Changed paths: Function mpfr_frac and tests added. ------------------------------------------------------------------------ -r1990 | lefevre | 2002-07-24 15:05:51 +0000 (Wed, 24 Jul 2002) | 2 lines +r1990 | vlefevre | 2002-07-24 15:05:51 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/set.c Bug fixed (0 was forgotten). ------------------------------------------------------------------------ -r1989 | lefevre | 2002-07-24 11:11:07 +0000 (Wed, 24 Jul 2002) | 2 lines +r1989 | vlefevre | 2002-07-24 11:11:07 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/isinteger.c Optimization: mpfr_trunc no longer used! ------------------------------------------------------------------------ -r1988 | lefevre | 2002-07-24 10:13:00 +0000 (Wed, 24 Jul 2002) | 2 lines +r1988 | vlefevre | 2002-07-24 10:13:00 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/isinteger.c mpfr_isinteger extended to non-fp numbers and to zero. ------------------------------------------------------------------------ -r1987 | lefevre | 2002-07-24 09:59:01 +0000 (Wed, 24 Jul 2002) | 2 lines +r1987 | vlefevre | 2002-07-24 09:59:01 +0000 (Wed, 24 Jul 2002) | 2 lines Changed paths: M /trunk/isnum.c Simpler test. ------------------------------------------------------------------------ -r1986 | lefevre | 2002-07-23 17:19:47 +0000 (Tue, 23 Jul 2002) | 2 lines +r1986 | vlefevre | 2002-07-23 17:19:47 +0000 (Tue, 23 Jul 2002) | 2 lines Changed paths: A /trunk/mul.c Re-adding mul.c with fixed permissions. ------------------------------------------------------------------------ -r1985 | lefevre | 2002-07-23 17:18:56 +0000 (Tue, 23 Jul 2002) | 2 lines +r1985 | vlefevre | 2002-07-23 17:18:56 +0000 (Tue, 23 Jul 2002) | 2 lines Changed paths: D /trunk/mul.c Temporarily removing mul.c in order to try to fix its permissions. ------------------------------------------------------------------------ -r1984 | lefevre | 2002-07-23 16:22:08 +0000 (Tue, 23 Jul 2002) | 2 lines +r1984 | vlefevre | 2002-07-23 16:22:08 +0000 (Tue, 23 Jul 2002) | 2 lines Changed paths: M /trunk/mul.c Fixed permissions. ------------------------------------------------------------------------ -r1983 | lefevre | 2002-07-23 16:02:30 +0000 (Tue, 23 Jul 2002) | 2 lines +r1983 | vlefevre | 2002-07-23 16:02:30 +0000 (Tue, 23 Jul 2002) | 2 lines Changed paths: M /trunk/exceptions.c M /trunk/mpfr-impl.h @@ -34797,7 +38762,7 @@ Changed paths: Function mpfr_check_range improved in the underflow case. ------------------------------------------------------------------------ -r1982 | lefevre | 2002-07-22 15:52:33 +0000 (Mon, 22 Jul 2002) | 2 lines +r1982 | vlefevre | 2002-07-22 15:52:33 +0000 (Mon, 22 Jul 2002) | 2 lines Changed paths: M /trunk/ChangeLog @@ -34818,21 +38783,21 @@ Changed paths: forgot one free() call ------------------------------------------------------------------------ -r1979 | lefevre | 2002-07-22 13:57:15 +0000 (Mon, 22 Jul 2002) | 2 lines +r1979 | vlefevre | 2002-07-22 13:57:15 +0000 (Mon, 22 Jul 2002) | 2 lines Changed paths: M /trunk/BUGS mpfr_pow bug removed. ------------------------------------------------------------------------ -r1978 | lefevre | 2002-07-22 13:54:55 +0000 (Mon, 22 Jul 2002) | 2 lines +r1978 | vlefevre | 2002-07-22 13:54:55 +0000 (Mon, 22 Jul 2002) | 2 lines Changed paths: M /trunk/pow.c Reindentation. ------------------------------------------------------------------------ -r1977 | lefevre | 2002-07-22 13:51:20 +0000 (Mon, 22 Jul 2002) | 3 lines +r1977 | vlefevre | 2002-07-22 13:51:20 +0000 (Mon, 22 Jul 2002) | 3 lines Changed paths: M /trunk/pow.c M /trunk/tests/tpow.c @@ -34841,7 +38806,7 @@ pow.c: bug fixed (in the call to mpfr_can_round). tpow.c: mpfr_clear added. ------------------------------------------------------------------------ -r1976 | lefevre | 2002-07-22 13:26:54 +0000 (Mon, 22 Jul 2002) | 2 lines +r1976 | vlefevre | 2002-07-22 13:26:54 +0000 (Mon, 22 Jul 2002) | 2 lines Changed paths: M /trunk/tests/tpow.c @@ -34855,14 +38820,14 @@ Changed paths: added two tests ------------------------------------------------------------------------ -r1974 | lefevre | 2002-07-19 15:31:23 +0000 (Fri, 19 Jul 2002) | 2 lines +r1974 | vlefevre | 2002-07-19 15:31:23 +0000 (Fri, 19 Jul 2002) | 2 lines Changed paths: M /trunk/README.dev Updated note concerning rcs2log. ------------------------------------------------------------------------ -r1973 | lefevre | 2002-07-19 11:31:30 +0000 (Fri, 19 Jul 2002) | 2 lines +r1973 | vlefevre | 2002-07-19 11:31:30 +0000 (Fri, 19 Jul 2002) | 2 lines Changed paths: M /trunk/TODO @@ -34876,7 +38841,7 @@ Changed paths: added function check_large ------------------------------------------------------------------------ -r1971 | lefevre | 2002-07-15 13:16:15 +0000 (Mon, 15 Jul 2002) | 2 lines +r1971 | vlefevre | 2002-07-15 13:16:15 +0000 (Mon, 15 Jul 2002) | 2 lines Changed paths: M /trunk/config.guess M /trunk/config.sub @@ -34884,42 +38849,42 @@ Changed paths: Update from ftp://ftp.gnu.org/pub/gnu/config/ ------------------------------------------------------------------------ -r1970 | lefevre | 2002-07-14 23:44:41 +0000 (Sun, 14 Jul 2002) | 2 lines +r1970 | vlefevre | 2002-07-14 23:44:41 +0000 (Sun, 14 Jul 2002) | 2 lines Changed paths: M /trunk/mpfr-math.h Add __sparc__ (patch by Nix <nix@esperi.demon.co.uk>). ------------------------------------------------------------------------ -r1969 | lefevre | 2002-07-14 23:39:13 +0000 (Sun, 14 Jul 2002) | 2 lines +r1969 | vlefevre | 2002-07-14 23:39:13 +0000 (Sun, 14 Jul 2002) | 2 lines Changed paths: M /trunk/TODO Note about randomized tests. ------------------------------------------------------------------------ -r1968 | lefevre | 2002-07-04 15:09:17 +0000 (Thu, 04 Jul 2002) | 2 lines +r1968 | vlefevre | 2002-07-04 15:09:17 +0000 (Thu, 04 Jul 2002) | 2 lines Changed paths: M /trunk/BUGS Bug concerning the rounding of pow(). ------------------------------------------------------------------------ -r1967 | lefevre | 2002-07-04 14:26:00 +0000 (Thu, 04 Jul 2002) | 2 lines +r1967 | vlefevre | 2002-07-04 14:26:00 +0000 (Thu, 04 Jul 2002) | 2 lines Changed paths: M /trunk/pow.c mpfr_pow() didn't work when the exponent was a negative integer. ------------------------------------------------------------------------ -r1966 | lefevre | 2002-07-04 14:25:40 +0000 (Thu, 04 Jul 2002) | 2 lines +r1966 | vlefevre | 2002-07-04 14:25:40 +0000 (Thu, 04 Jul 2002) | 2 lines Changed paths: M /trunk/get_z_exp.c mpfr_get_z_exp() didn't work when the MPFR number was negative. ------------------------------------------------------------------------ -r1965 | lefevre | 2002-07-04 11:59:27 +0000 (Thu, 04 Jul 2002) | 2 lines +r1965 | vlefevre | 2002-07-04 11:59:27 +0000 (Thu, 04 Jul 2002) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/get_exp.c @@ -34986,14 +38951,14 @@ Changed paths: added pointer to mpfr_inp_str in mpfr_set_str ------------------------------------------------------------------------ -r1956 | lefevre | 2002-06-26 23:55:24 +0000 (Wed, 26 Jun 2002) | 2 lines +r1956 | vlefevre | 2002-06-26 23:55:24 +0000 (Wed, 26 Jun 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r1955 | lefevre | 2002-06-26 23:51:49 +0000 (Wed, 26 Jun 2002) | 3 lines +r1955 | vlefevre | 2002-06-26 23:51:49 +0000 (Wed, 26 Jun 2002) | 3 lines Changed paths: M /trunk/add1.c M /trunk/add_one_ulp.c @@ -35016,7 +38981,7 @@ MP_LIMB_T_HIGHBIT -> MPFR_LIMB_HIGHBIT. MPFR is now compatible with GMP 4.1. ------------------------------------------------------------------------ -r1954 | lefevre | 2002-06-15 10:50:23 +0000 (Sat, 15 Jun 2002) | 2 lines +r1954 | vlefevre | 2002-06-15 10:50:23 +0000 (Sat, 15 Jun 2002) | 2 lines Changed paths: M /trunk/TODO @@ -35044,14 +39009,14 @@ Changed paths: added mpfr_modf ------------------------------------------------------------------------ -r1950 | lefevre | 2002-06-12 22:30:26 +0000 (Wed, 12 Jun 2002) | 2 lines +r1950 | vlefevre | 2002-06-12 22:30:26 +0000 (Wed, 12 Jun 2002) | 2 lines Changed paths: M /trunk/TODO Added modf (to implement). ------------------------------------------------------------------------ -r1949 | lefevre | 2002-06-08 22:58:28 +0000 (Sat, 08 Jun 2002) | 3 lines +r1949 | vlefevre | 2002-06-08 22:58:28 +0000 (Sat, 08 Jun 2002) | 3 lines Changed paths: M /trunk/tests/tadd.c M /trunk/tests/tmul.c @@ -35060,14 +39025,14 @@ check: Apply a hack to the parameter order to make sparc gcc 2.95.2 happy (patch by Kevin Ryde) + static added. ------------------------------------------------------------------------ -r1948 | lefevre | 2002-06-08 22:45:57 +0000 (Sat, 08 Jun 2002) | 2 lines +r1948 | vlefevre | 2002-06-08 22:45:57 +0000 (Sat, 08 Jun 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Patch by Kevin Ryde. ------------------------------------------------------------------------ -r1947 | lefevre | 2002-06-08 02:45:27 +0000 (Sat, 08 Jun 2002) | 3 lines +r1947 | vlefevre | 2002-06-08 02:45:27 +0000 (Sat, 08 Jun 2002) | 3 lines Changed paths: M /trunk/tests/tsqrt.c M /trunk/tests/tsqrt_ui.c @@ -35076,21 +39041,21 @@ Suppress tests if sqrt is not affected by mpfr_set_machine_rnd_mode (patch by Kevin Ryde). ------------------------------------------------------------------------ -r1946 | lefevre | 2002-06-08 02:25:49 +0000 (Sat, 08 Jun 2002) | 2 lines +r1946 | vlefevre | 2002-06-08 02:25:49 +0000 (Sat, 08 Jun 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r1945 | lefevre | 2002-06-08 02:20:00 +0000 (Sat, 08 Jun 2002) | 2 lines +r1945 | vlefevre | 2002-06-08 02:20:00 +0000 (Sat, 08 Jun 2002) | 2 lines Changed paths: M /trunk/README fdl.texi added. ------------------------------------------------------------------------ -r1944 | lefevre | 2002-06-08 02:16:07 +0000 (Sat, 08 Jun 2002) | 9 lines +r1944 | vlefevre | 2002-06-08 02:16:07 +0000 (Sat, 08 Jun 2002) | 9 lines Changed paths: M /trunk/Makefile.am M /trunk/README.dev @@ -35108,7 +39073,7 @@ Move @contents to start of file. (GNU Free Documentation License): New appendix. ------------------------------------------------------------------------ -r1943 | lefevre | 2002-06-06 11:08:47 +0000 (Thu, 06 Jun 2002) | 2 lines +r1943 | vlefevre | 2002-06-06 11:08:47 +0000 (Thu, 06 Jun 2002) | 2 lines Changed paths: M /trunk/rnd_mode.c @@ -35141,7 +39106,7 @@ Changed paths: added mpfr_gamma in libmpfr ------------------------------------------------------------------------ -r1939 | lefevre | 2002-06-05 01:01:42 +0000 (Wed, 05 Jun 2002) | 2 lines +r1939 | vlefevre | 2002-06-05 01:01:42 +0000 (Wed, 05 Jun 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/mpfr-test.h @@ -35150,14 +39115,14 @@ Changed paths: Check for isnan. ------------------------------------------------------------------------ -r1938 | lefevre | 2002-05-29 13:08:04 +0000 (Wed, 29 May 2002) | 2 lines +r1938 | vlefevre | 2002-05-29 13:08:04 +0000 (Wed, 29 May 2002) | 2 lines Changed paths: M /trunk/rint.c Bug fixed (possible integer overflow). ------------------------------------------------------------------------ -r1937 | lefevre | 2002-05-29 12:48:06 +0000 (Wed, 29 May 2002) | 2 lines +r1937 | vlefevre | 2002-05-29 12:48:06 +0000 (Wed, 29 May 2002) | 2 lines Changed paths: M /trunk/add_one_ulp.c M /trunk/sub_one_ulp.c @@ -35165,7 +39130,7 @@ Changed paths: Bug fixed (possible integer overflow). ------------------------------------------------------------------------ -r1936 | lefevre | 2002-05-29 12:41:19 +0000 (Wed, 29 May 2002) | 2 lines +r1936 | vlefevre | 2002-05-29 12:41:19 +0000 (Wed, 29 May 2002) | 2 lines Changed paths: M /trunk/add1.c M /trunk/sub1.c @@ -35173,14 +39138,14 @@ Changed paths: Bug fixed (possible integer overflow). ------------------------------------------------------------------------ -r1935 | lefevre | 2002-05-29 12:21:32 +0000 (Wed, 29 May 2002) | 2 lines +r1935 | vlefevre | 2002-05-29 12:21:32 +0000 (Wed, 29 May 2002) | 2 lines Changed paths: M /trunk/exceptions.c Note added for mpfr_check_range. Bug fixed. ------------------------------------------------------------------------ -r1934 | lefevre | 2002-05-29 11:37:31 +0000 (Wed, 29 May 2002) | 3 lines +r1934 | vlefevre | 2002-05-29 11:37:31 +0000 (Wed, 29 May 2002) | 3 lines Changed paths: M /trunk/urandomb.c @@ -35188,14 +39153,14 @@ Sign wasn't set (reported by Dmitrii Baksheyev). Types fixed and code clean-up. ------------------------------------------------------------------------ -r1933 | lefevre | 2002-05-29 10:56:51 +0000 (Wed, 29 May 2002) | 2 lines +r1933 | vlefevre | 2002-05-29 10:56:51 +0000 (Wed, 29 May 2002) | 2 lines Changed paths: M /trunk/random.c Types fixed and code clean-up. ------------------------------------------------------------------------ -r1932 | lefevre | 2002-05-27 13:48:56 +0000 (Mon, 27 May 2002) | 3 lines +r1932 | vlefevre | 2002-05-27 13:48:56 +0000 (Mon, 27 May 2002) | 3 lines Changed paths: M /trunk/TODO M /trunk/const_log2.c @@ -35273,14 +39238,14 @@ Patch by Kevin Ryde for memory leak checking + misc declaration fixes. Code moved from mpfr-test.h to tests.c. ------------------------------------------------------------------------ -r1931 | lefevre | 2002-05-14 23:14:53 +0000 (Tue, 14 May 2002) | 2 lines +r1931 | vlefevre | 2002-05-14 23:14:53 +0000 (Tue, 14 May 2002) | 2 lines Changed paths: M /trunk/TODO Ternary flag for mpfr_agm. ------------------------------------------------------------------------ -r1930 | lefevre | 2002-05-14 23:03:08 +0000 (Tue, 14 May 2002) | 2 lines +r1930 | vlefevre | 2002-05-14 23:03:08 +0000 (Tue, 14 May 2002) | 2 lines Changed paths: M /trunk/acos.c M /trunk/add.c @@ -35355,7 +39320,7 @@ Changed paths: added mathematical description of arithmetico-geometric mean ------------------------------------------------------------------------ -r1926 | lefevre | 2002-05-08 00:13:28 +0000 (Wed, 08 May 2002) | 4 lines +r1926 | vlefevre | 2002-05-08 00:13:28 +0000 (Wed, 08 May 2002) | 4 lines Changed paths: M /trunk/INSTALL M /trunk/acinclude.m4 @@ -35365,7 +39330,7 @@ in configure (float-conversion bug) and -ffloat-store is used if need be. ------------------------------------------------------------------------ -r1925 | lefevre | 2002-05-06 08:37:34 +0000 (Mon, 06 May 2002) | 2 lines +r1925 | vlefevre | 2002-05-06 08:37:34 +0000 (Mon, 06 May 2002) | 2 lines Changed paths: M /trunk/INSTALL @@ -35388,14 +39353,14 @@ Changed paths: fixed errors found by Sylvain Pion ------------------------------------------------------------------------ -r1922 | lefevre | 2002-04-27 23:13:33 +0000 (Sat, 27 Apr 2002) | 2 lines +r1922 | vlefevre | 2002-04-27 23:13:33 +0000 (Sat, 27 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr.texi not relevant -> undefined. ------------------------------------------------------------------------ -r1921 | lefevre | 2002-04-27 23:07:29 +0000 (Sat, 27 Apr 2002) | 3 lines +r1921 | vlefevre | 2002-04-27 23:07:29 +0000 (Sat, 27 Apr 2002) | 3 lines Changed paths: M /trunk/mpfr.texi @@ -35403,7 +39368,7 @@ Some changes concerning the internals and zeros (including remarks by Kevin Ryde). ------------------------------------------------------------------------ -r1920 | lefevre | 2002-04-25 15:40:13 +0000 (Thu, 25 Apr 2002) | 2 lines +r1920 | vlefevre | 2002-04-25 15:40:13 +0000 (Thu, 25 Apr 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/mpfr-math.h @@ -35411,7 +39376,7 @@ Changed paths: Check if HUGE_VAL is supported. ------------------------------------------------------------------------ -r1919 | lefevre | 2002-04-25 14:03:17 +0000 (Thu, 25 Apr 2002) | 2 lines +r1919 | vlefevre | 2002-04-25 14:03:17 +0000 (Thu, 25 Apr 2002) | 2 lines Changed paths: M /trunk/TODO @@ -35441,14 +39406,14 @@ Changed paths: modified tests for special values ------------------------------------------------------------------------ -r1915 | lefevre | 2002-04-24 10:25:02 +0000 (Wed, 24 Apr 2002) | 2 lines +r1915 | vlefevre | 2002-04-24 10:25:02 +0000 (Wed, 24 Apr 2002) | 2 lines Changed paths: M /trunk/cmp_abs.c Description updated. ------------------------------------------------------------------------ -r1914 | lefevre | 2002-04-24 10:23:42 +0000 (Wed, 24 Apr 2002) | 3 lines +r1914 | vlefevre | 2002-04-24 10:23:42 +0000 (Wed, 24 Apr 2002) | 3 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -35458,21 +39423,21 @@ mpfr_cmp_abs no longer an internal function and described in mpfr.texi. In mpfr.texi, a @var{} was forgotten. ------------------------------------------------------------------------ -r1913 | lefevre | 2002-04-24 10:21:15 +0000 (Wed, 24 Apr 2002) | 2 lines +r1913 | vlefevre | 2002-04-24 10:21:15 +0000 (Wed, 24 Apr 2002) | 2 lines Changed paths: M /trunk/cmp_abs.c mpfr_cmp_abs can now be called on zero numbers. ------------------------------------------------------------------------ -r1912 | lefevre | 2002-04-24 00:21:46 +0000 (Wed, 24 Apr 2002) | 2 lines +r1912 | vlefevre | 2002-04-24 00:21:46 +0000 (Wed, 24 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr-math.h Structures are used to get correct alignment. ------------------------------------------------------------------------ -r1911 | lefevre | 2002-04-23 23:32:28 +0000 (Tue, 23 Apr 2002) | 3 lines +r1911 | vlefevre | 2002-04-23 23:32:28 +0000 (Tue, 23 Apr 2002) | 3 lines Changed paths: M /trunk/mpfr-math.h @@ -35480,7 +39445,7 @@ _MPFR_INF*_BYTES fix. On alpha, use a "double" for the bytes, to avoid a mis-conversion on alpha gcc 3.0.2. (Kevin Ryde) ------------------------------------------------------------------------ -r1910 | lefevre | 2002-04-23 20:00:42 +0000 (Tue, 23 Apr 2002) | 2 lines +r1910 | vlefevre | 2002-04-23 20:00:42 +0000 (Tue, 23 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/div_2si.c @@ -35497,7 +39462,7 @@ Changed paths: Underflow semantics changed (not tested). ------------------------------------------------------------------------ -r1909 | lefevre | 2002-04-23 09:35:26 +0000 (Tue, 23 Apr 2002) | 2 lines +r1909 | vlefevre | 2002-04-23 09:35:26 +0000 (Tue, 23 Apr 2002) | 2 lines Changed paths: M /trunk/mul.c @@ -35511,14 +39476,14 @@ Changed paths: modifs from Andreas ------------------------------------------------------------------------ -r1907 | lefevre | 2002-04-22 22:23:26 +0000 (Mon, 22 Apr 2002) | 2 lines +r1907 | vlefevre | 2002-04-22 22:23:26 +0000 (Mon, 22 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr-math.h Union -> array + cast because of the HP compiler. ------------------------------------------------------------------------ -r1906 | lefevre | 2002-04-20 13:17:37 +0000 (Sat, 20 Apr 2002) | 3 lines +r1906 | vlefevre | 2002-04-20 13:17:37 +0000 (Sat, 20 Apr 2002) | 3 lines Changed paths: M /trunk/get_d.c @@ -35526,14 +39491,14 @@ Avoid constant floating expression, as this doesn't give the correct result with gcc on some Alpha machines. (patch by Paul Zimmermann) ------------------------------------------------------------------------ -r1905 | lefevre | 2002-04-19 23:19:31 +0000 (Fri, 19 Apr 2002) | 2 lines +r1905 | vlefevre | 2002-04-19 23:19:31 +0000 (Fri, 19 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr-test.h RAND_MAX defined if not already defined (as it should be). ------------------------------------------------------------------------ -r1904 | lefevre | 2002-04-19 23:10:09 +0000 (Fri, 19 Apr 2002) | 3 lines +r1904 | vlefevre | 2002-04-19 23:10:09 +0000 (Fri, 19 Apr 2002) | 3 lines Changed paths: M /trunk/mpfr-test.h @@ -35558,7 +39523,7 @@ Changed paths: mpfr_init and mpfr_init2 now return an int ------------------------------------------------------------------------ -r1901 | lefevre | 2002-04-19 16:37:15 +0000 (Fri, 19 Apr 2002) | 3 lines +r1901 | vlefevre | 2002-04-19 16:37:15 +0000 (Fri, 19 Apr 2002) | 3 lines Changed paths: M /trunk/set_q.c @@ -35566,7 +39531,7 @@ Exponent range saved/restored. Returns NaN when the numerator or the denominator is too large for MPFR. ------------------------------------------------------------------------ -r1900 | lefevre | 2002-04-19 12:26:06 +0000 (Fri, 19 Apr 2002) | 3 lines +r1900 | vlefevre | 2002-04-19 12:26:06 +0000 (Fri, 19 Apr 2002) | 3 lines Changed paths: M /trunk/add_ui.c M /trunk/div_ui.c @@ -35582,7 +39547,7 @@ Added some assertions (any unsigned long must be representable in a mp_limb_t). ------------------------------------------------------------------------ -r1899 | lefevre | 2002-04-19 12:01:16 +0000 (Fri, 19 Apr 2002) | 2 lines +r1899 | vlefevre | 2002-04-19 12:01:16 +0000 (Fri, 19 Apr 2002) | 2 lines Changed paths: M /trunk/cmp_si.c M /trunk/mpfr-impl.h @@ -35591,7 +39556,7 @@ Changed paths: SAFE_ABS changed so that it can be used for any unsigned type. ------------------------------------------------------------------------ -r1898 | lefevre | 2002-04-18 15:36:36 +0000 (Thu, 18 Apr 2002) | 3 lines +r1898 | vlefevre | 2002-04-18 15:36:36 +0000 (Thu, 18 Apr 2002) | 3 lines Changed paths: M /trunk/set_z.c @@ -35599,7 +39564,7 @@ Added code to prevent possible integer overflow when the input number is very large. ------------------------------------------------------------------------ -r1897 | lefevre | 2002-04-18 15:22:56 +0000 (Thu, 18 Apr 2002) | 2 lines +r1897 | vlefevre | 2002-04-18 15:22:56 +0000 (Thu, 18 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr.h @@ -35643,7 +39608,7 @@ Changed paths: fixed documentation of cosh/sinh/tanh ------------------------------------------------------------------------ -r1891 | lefevre | 2002-04-16 13:26:15 +0000 (Tue, 16 Apr 2002) | 3 lines +r1891 | vlefevre | 2002-04-16 13:26:15 +0000 (Tue, 16 Apr 2002) | 3 lines Changed paths: M /trunk/Makefile.am A /trunk/cmp_si.c @@ -35655,7 +39620,7 @@ mpfr_cmp_ui_2exp and mpfr_cmp_si_2exp rewritten. Prototype changed. ------------------------------------------------------------------------ -r1890 | lefevre | 2002-04-16 00:56:54 +0000 (Tue, 16 Apr 2002) | 3 lines +r1890 | vlefevre | 2002-04-16 00:56:54 +0000 (Tue, 16 Apr 2002) | 3 lines Changed paths: M /trunk/acinclude.m4 M /trunk/configure.in @@ -35664,7 +39629,7 @@ Use AC_CANONICAL_HOST and $host instead of $OS_TYPE and $MACHTYPE (patch suggested by Kevin Ryde). ------------------------------------------------------------------------ -r1889 | lefevre | 2002-04-16 00:51:21 +0000 (Tue, 16 Apr 2002) | 2 lines +r1889 | vlefevre | 2002-04-16 00:51:21 +0000 (Tue, 16 Apr 2002) | 2 lines Changed paths: A /trunk/config.guess A /trunk/config.sub @@ -35686,14 +39651,14 @@ Changed paths: replaced 2.2e-307 by DBL_MIN ------------------------------------------------------------------------ -r1887 | lefevre | 2002-04-15 16:23:49 +0000 (Mon, 15 Apr 2002) | 2 lines +r1887 | vlefevre | 2002-04-15 16:23:49 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/README Typo: Gnu -> GNU. ------------------------------------------------------------------------ -r1886 | lefevre | 2002-04-15 15:43:26 +0000 (Mon, 15 Apr 2002) | 2 lines +r1886 | vlefevre | 2002-04-15 15:43:26 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/VERSION M /trunk/mpfr.texi @@ -35701,14 +39666,14 @@ Changed paths: Update for future 2.0.2. ------------------------------------------------------------------------ -r1884 | lefevre | 2002-04-15 15:33:49 +0000 (Mon, 15 Apr 2002) | 2 lines +r1884 | vlefevre | 2002-04-15 15:33:49 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for mpfr 2.0.1. ------------------------------------------------------------------------ -r1883 | lefevre | 2002-04-15 15:32:21 +0000 (Mon, 15 Apr 2002) | 2 lines +r1883 | vlefevre | 2002-04-15 15:32:21 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/README.dev M /trunk/VERSION @@ -35717,7 +39682,7 @@ Changed paths: Back to version 2.0.1, updated documentation. ------------------------------------------------------------------------ -r1882 | lefevre | 2002-04-15 14:48:58 +0000 (Mon, 15 Apr 2002) | 2 lines +r1882 | vlefevre | 2002-04-15 14:48:58 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/README.dev M /trunk/VERSION @@ -35725,14 +39690,14 @@ Changed paths: Post-release commit. ------------------------------------------------------------------------ -r1881 | lefevre | 2002-04-15 14:38:45 +0000 (Mon, 15 Apr 2002) | 2 lines +r1881 | vlefevre | 2002-04-15 14:38:45 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for mpfr 2.0.1. ------------------------------------------------------------------------ -r1880 | lefevre | 2002-04-15 14:16:20 +0000 (Mon, 15 Apr 2002) | 3 lines +r1880 | vlefevre | 2002-04-15 14:16:20 +0000 (Mon, 15 Apr 2002) | 3 lines Changed paths: M /trunk/cmp_ui.c @@ -35747,7 +39712,7 @@ Changed paths: added main changes in version 2.0.1 ------------------------------------------------------------------------ -r1878 | lefevre | 2002-04-15 13:47:24 +0000 (Mon, 15 Apr 2002) | 2 lines +r1878 | vlefevre | 2002-04-15 13:47:24 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/README @@ -35755,7 +39720,7 @@ Changed paths: Update for "make dist". ------------------------------------------------------------------------ -r1877 | lefevre | 2002-04-15 13:26:56 +0000 (Mon, 15 Apr 2002) | 2 lines +r1877 | vlefevre | 2002-04-15 13:26:56 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/COPYING A /trunk/COPYING.LIB @@ -35959,56 +39924,56 @@ Changed paths: COPYING -> COPYING.LIB and GPL re-added. ------------------------------------------------------------------------ -r1876 | lefevre | 2002-04-15 12:34:08 +0000 (Mon, 15 Apr 2002) | 2 lines +r1876 | vlefevre | 2002-04-15 12:34:08 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r1875 | lefevre | 2002-04-15 12:13:27 +0000 (Mon, 15 Apr 2002) | 2 lines +r1875 | vlefevre | 2002-04-15 12:13:27 +0000 (Mon, 15 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Removed switches -g -O2 as already done by configure. ------------------------------------------------------------------------ -r1874 | lefevre | 2002-04-14 22:55:55 +0000 (Sun, 14 Apr 2002) | 2 lines +r1874 | vlefevre | 2002-04-14 22:55:55 +0000 (Sun, 14 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Update. ------------------------------------------------------------------------ -r1873 | lefevre | 2002-04-14 15:53:55 +0000 (Sun, 14 Apr 2002) | 2 lines +r1873 | vlefevre | 2002-04-14 15:53:55 +0000 (Sun, 14 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Removed useless @iftex... ------------------------------------------------------------------------ -r1872 | lefevre | 2002-04-14 11:14:31 +0000 (Sun, 14 Apr 2002) | 2 lines +r1872 | vlefevre | 2002-04-14 11:14:31 +0000 (Sun, 14 Apr 2002) | 2 lines Changed paths: M /trunk/TODO Update. ------------------------------------------------------------------------ -r1871 | lefevre | 2002-04-14 10:24:27 +0000 (Sun, 14 Apr 2002) | 2 lines +r1871 | vlefevre | 2002-04-14 10:24:27 +0000 (Sun, 14 Apr 2002) | 2 lines Changed paths: M /trunk/set_q.c When q = 0, +0 is returned. ------------------------------------------------------------------------ -r1870 | lefevre | 2002-04-13 18:32:56 +0000 (Sat, 13 Apr 2002) | 2 lines +r1870 | vlefevre | 2002-04-13 18:32:56 +0000 (Sat, 13 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1869 | lefevre | 2002-04-13 18:27:39 +0000 (Sat, 13 Apr 2002) | 2 lines +r1869 | vlefevre | 2002-04-13 18:27:39 +0000 (Sat, 13 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/acinclude.m4 @@ -36019,21 +39984,21 @@ Changed paths: Support for NaN and Inf (case insensitive) in mpfr_set_str. Tests. ------------------------------------------------------------------------ -r1868 | lefevre | 2002-04-13 01:40:03 +0000 (Sat, 13 Apr 2002) | 2 lines +r1868 | vlefevre | 2002-04-13 01:40:03 +0000 (Sat, 13 Apr 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 Bug fixed. ------------------------------------------------------------------------ -r1867 | lefevre | 2002-04-13 01:22:51 +0000 (Sat, 13 Apr 2002) | 2 lines +r1867 | vlefevre | 2002-04-13 01:22:51 +0000 (Sat, 13 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1866 | lefevre | 2002-04-13 01:18:54 +0000 (Sat, 13 Apr 2002) | 2 lines +r1866 | vlefevre | 2002-04-13 01:18:54 +0000 (Sat, 13 Apr 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/configure.in @@ -36041,7 +40006,7 @@ Changed paths: Misc changes. Use of AC_CACHE_CHECK. ------------------------------------------------------------------------ -r1865 | lefevre | 2002-04-12 16:11:14 +0000 (Fri, 12 Apr 2002) | 2 lines +r1865 | vlefevre | 2002-04-12 16:11:14 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/exp.c M /trunk/exp3.c @@ -36053,21 +40018,21 @@ Changed paths: Code clean-up. ------------------------------------------------------------------------ -r1864 | lefevre | 2002-04-12 14:51:26 +0000 (Fri, 12 Apr 2002) | 2 lines +r1864 | vlefevre | 2002-04-12 14:51:26 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1863 | lefevre | 2002-04-12 14:29:58 +0000 (Fri, 12 Apr 2002) | 2 lines +r1863 | vlefevre | 2002-04-12 14:29:58 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c New tests. ------------------------------------------------------------------------ -r1862 | lefevre | 2002-04-12 14:29:49 +0000 (Fri, 12 Apr 2002) | 2 lines +r1862 | vlefevre | 2002-04-12 14:29:49 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/BUGS M /trunk/get_d.c @@ -36075,7 +40040,7 @@ Changed paths: mpfr_get_d* fixed. ------------------------------------------------------------------------ -r1861 | lefevre | 2002-04-12 10:25:34 +0000 (Fri, 12 Apr 2002) | 2 lines +r1861 | vlefevre | 2002-04-12 10:25:34 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL M /trunk/const_log2.c @@ -36083,21 +40048,21 @@ Changed paths: Types fixed in const_log2.c (this fixes the tconst_log2 crash). ------------------------------------------------------------------------ -r1860 | lefevre | 2002-04-12 09:58:11 +0000 (Fri, 12 Apr 2002) | 2 lines +r1860 | vlefevre | 2002-04-12 09:58:11 +0000 (Fri, 12 Apr 2002) | 2 lines Changed paths: M /trunk/README.dev Added a note about the native SunOS 4 C compiler. ------------------------------------------------------------------------ -r1859 | lefevre | 2002-04-11 22:37:48 +0000 (Thu, 11 Apr 2002) | 2 lines +r1859 | vlefevre | 2002-04-11 22:37:48 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/tests/tconst_log2.c Type fixed. ------------------------------------------------------------------------ -r1858 | lefevre | 2002-04-11 16:42:20 +0000 (Thu, 11 Apr 2002) | 2 lines +r1858 | vlefevre | 2002-04-11 16:42:20 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/BUGS M /trunk/set_d.c @@ -36105,14 +40070,14 @@ Changed paths: mpfr_set_d bug fixed, but other bugs still remain... ------------------------------------------------------------------------ -r1857 | lefevre | 2002-04-11 16:21:50 +0000 (Thu, 11 Apr 2002) | 2 lines +r1857 | vlefevre | 2002-04-11 16:21:50 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/print_rnd_mode.c NULL was undeclared on some architectures (reported by Torbjorn Granlund). ------------------------------------------------------------------------ -r1856 | lefevre | 2002-04-11 13:00:43 +0000 (Thu, 11 Apr 2002) | 2 lines +r1856 | vlefevre | 2002-04-11 13:00:43 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/get_d.c M /trunk/mpfr-math.h @@ -36120,28 +40085,28 @@ Changed paths: #include ordering changed for Windows + Cygwin 32. ------------------------------------------------------------------------ -r1855 | lefevre | 2002-04-11 12:41:54 +0000 (Thu, 11 Apr 2002) | 2 lines +r1855 | vlefevre | 2002-04-11 12:41:54 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in LDFLAGS changed on HP-UX. ------------------------------------------------------------------------ -r1854 | lefevre | 2002-04-11 03:35:40 +0000 (Thu, 11 Apr 2002) | 2 lines +r1854 | vlefevre | 2002-04-11 03:35:40 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1853 | lefevre | 2002-04-11 03:29:44 +0000 (Thu, 11 Apr 2002) | 2 lines +r1853 | vlefevre | 2002-04-11 03:29:44 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c Subnormal test in different rounding modes + fix. ------------------------------------------------------------------------ -r1852 | lefevre | 2002-04-11 02:49:49 +0000 (Thu, 11 Apr 2002) | 2 lines +r1852 | vlefevre | 2002-04-11 02:49:49 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/acinclude.m4 M /trunk/configure.in @@ -36149,14 +40114,14 @@ Changed paths: Function MPFR_CONFIGS. ------------------------------------------------------------------------ -r1851 | lefevre | 2002-04-11 01:54:09 +0000 (Thu, 11 Apr 2002) | 2 lines +r1851 | vlefevre | 2002-04-11 01:54:09 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c Tests added. ------------------------------------------------------------------------ -r1850 | lefevre | 2002-04-11 01:53:57 +0000 (Thu, 11 Apr 2002) | 2 lines +r1850 | vlefevre | 2002-04-11 01:53:57 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/BUGS M /trunk/get_d.c @@ -36164,42 +40129,42 @@ Changed paths: get_d.c partly rewritten (Paul Zimmermann). ------------------------------------------------------------------------ -r1849 | lefevre | 2002-04-11 01:36:49 +0000 (Thu, 11 Apr 2002) | 2 lines +r1849 | vlefevre | 2002-04-11 01:36:49 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/set_q.c #include ordering fixed. ------------------------------------------------------------------------ -r1848 | lefevre | 2002-04-11 01:24:20 +0000 (Thu, 11 Apr 2002) | 2 lines +r1848 | vlefevre | 2002-04-11 01:24:20 +0000 (Thu, 11 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Check for gcc float-conversion bug. ------------------------------------------------------------------------ -r1847 | lefevre | 2002-04-10 23:21:41 +0000 (Wed, 10 Apr 2002) | 2 lines +r1847 | vlefevre | 2002-04-10 23:21:41 +0000 (Wed, 10 Apr 2002) | 2 lines Changed paths: M /trunk/round_prec.c Added comment for mpfr_round_raw_generic (about using 1-bit precision). ------------------------------------------------------------------------ -r1846 | lefevre | 2002-04-10 14:05:52 +0000 (Wed, 10 Apr 2002) | 2 lines +r1846 | vlefevre | 2002-04-10 14:05:52 +0000 (Wed, 10 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Update (thanks to Nathalie Revol). ------------------------------------------------------------------------ -r1845 | lefevre | 2002-04-10 12:20:13 +0000 (Wed, 10 Apr 2002) | 2 lines +r1845 | vlefevre | 2002-04-10 12:20:13 +0000 (Wed, 10 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1844 | lefevre | 2002-04-10 12:13:25 +0000 (Wed, 10 Apr 2002) | 3 lines +r1844 | vlefevre | 2002-04-10 12:13:25 +0000 (Wed, 10 Apr 2002) | 3 lines Changed paths: M /trunk/configure.in M /trunk/rnd_mode.c @@ -36224,7 +40189,7 @@ HAVE_FESETROUND renamed to MPFR_HAVE_FESETROUND to avoid possible name conflict. ------------------------------------------------------------------------ -r1843 | lefevre | 2002-04-10 00:12:01 +0000 (Wed, 10 Apr 2002) | 2 lines +r1843 | vlefevre | 2002-04-10 00:12:01 +0000 (Wed, 10 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am D /trunk/srandom.h @@ -36232,70 +40197,70 @@ Changed paths: Added missing headers in libmpfr_a_SOURCES. ------------------------------------------------------------------------ -r1842 | lefevre | 2002-04-09 23:53:57 +0000 (Tue, 09 Apr 2002) | 2 lines +r1842 | vlefevre | 2002-04-09 23:53:57 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1841 | lefevre | 2002-04-09 23:48:30 +0000 (Tue, 09 Apr 2002) | 2 lines +r1841 | vlefevre | 2002-04-09 23:48:30 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Possible tconst_log2 crash under Solaris. ------------------------------------------------------------------------ -r1840 | lefevre | 2002-04-09 23:30:08 +0000 (Tue, 09 Apr 2002) | 2 lines +r1840 | vlefevre | 2002-04-09 23:30:08 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Under OSF, use option -ffloat-store only when the compiler is gcc. ------------------------------------------------------------------------ -r1839 | lefevre | 2002-04-09 23:11:46 +0000 (Tue, 09 Apr 2002) | 2 lines +r1839 | vlefevre | 2002-04-09 23:11:46 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am include_HEADERS should contain only mpfr.h and mpf2mpfr.h. ------------------------------------------------------------------------ -r1838 | lefevre | 2002-04-09 13:47:16 +0000 (Tue, 09 Apr 2002) | 2 lines +r1838 | vlefevre | 2002-04-09 13:47:16 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Added code to support fesetround under Solaris. ------------------------------------------------------------------------ -r1837 | lefevre | 2002-04-09 12:49:54 +0000 (Tue, 09 Apr 2002) | 2 lines +r1837 | vlefevre | 2002-04-09 12:49:54 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL "In case of problem" update. ------------------------------------------------------------------------ -r1836 | lefevre | 2002-04-09 12:40:11 +0000 (Tue, 09 Apr 2002) | 2 lines +r1836 | vlefevre | 2002-04-09 12:40:11 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Old URL removed. ------------------------------------------------------------------------ -r1835 | lefevre | 2002-04-09 11:33:14 +0000 (Tue, 09 Apr 2002) | 2 lines +r1835 | vlefevre | 2002-04-09 11:33:14 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Renaming: DIR -> GMPINSTALL, GMPDIR -> GMPBUILD. Bug on IRIX updated. ------------------------------------------------------------------------ -r1834 | lefevre | 2002-04-09 11:04:42 +0000 (Tue, 09 Apr 2002) | 2 lines +r1834 | vlefevre | 2002-04-09 11:04:42 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Removed note about stack-alloc.h. ------------------------------------------------------------------------ -r1833 | lefevre | 2002-04-09 10:50:01 +0000 (Tue, 09 Apr 2002) | 2 lines +r1833 | vlefevre | 2002-04-09 10:50:01 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in M /trunk/rnd_mode.c @@ -36319,56 +40284,56 @@ Changed paths: Check for fenv.h -> check for fesetround. ------------------------------------------------------------------------ -r1832 | lefevre | 2002-04-09 00:12:01 +0000 (Tue, 09 Apr 2002) | 2 lines +r1832 | vlefevre | 2002-04-09 00:12:01 +0000 (Tue, 09 Apr 2002) | 2 lines Changed paths: M /trunk/README.dev Added note concerning patch submission. ------------------------------------------------------------------------ -r1831 | lefevre | 2002-04-08 21:23:50 +0000 (Mon, 08 Apr 2002) | 2 lines +r1831 | vlefevre | 2002-04-08 21:23:50 +0000 (Mon, 08 Apr 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Note about overflows. Functions mpfr_{div,mul}_{si,ui} described. ------------------------------------------------------------------------ -r1830 | lefevre | 2002-04-07 23:22:34 +0000 (Sun, 07 Apr 2002) | 2 lines +r1830 | vlefevre | 2002-04-07 23:22:34 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next (and last?) pre-release. ------------------------------------------------------------------------ -r1829 | lefevre | 2002-04-07 23:11:04 +0000 (Sun, 07 Apr 2002) | 2 lines +r1829 | vlefevre | 2002-04-07 23:11:04 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Stricter test for HAVE_INFS. ------------------------------------------------------------------------ -r1828 | lefevre | 2002-04-07 20:20:15 +0000 (Sun, 07 Apr 2002) | 2 lines +r1828 | vlefevre | 2002-04-07 20:20:15 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r1827 | lefevre | 2002-04-07 20:10:31 +0000 (Sun, 07 Apr 2002) | 2 lines +r1827 | vlefevre | 2002-04-07 20:10:31 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Added note about IRIX. ------------------------------------------------------------------------ -r1826 | lefevre | 2002-04-07 01:01:01 +0000 (Sun, 07 Apr 2002) | 2 lines +r1826 | vlefevre | 2002-04-07 01:01:01 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1825 | lefevre | 2002-04-07 00:38:47 +0000 (Sun, 07 Apr 2002) | 2 lines +r1825 | vlefevre | 2002-04-07 00:38:47 +0000 (Sun, 07 Apr 2002) | 2 lines Changed paths: M /trunk/agm.c M /trunk/exp.c @@ -36424,35 +40389,35 @@ Changed paths: mpfr_get_d -> mpfr_get_d1 and mpfr_get_d2 -> mpfr_get_d. ------------------------------------------------------------------------ -r1824 | lefevre | 2002-04-06 01:01:29 +0000 (Sat, 06 Apr 2002) | 2 lines +r1824 | vlefevre | 2002-04-06 01:01:29 +0000 (Sat, 06 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1823 | lefevre | 2002-04-06 00:54:50 +0000 (Sat, 06 Apr 2002) | 2 lines +r1823 | vlefevre | 2002-04-06 00:54:50 +0000 (Sat, 06 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL Update. ------------------------------------------------------------------------ -r1822 | lefevre | 2002-04-05 23:56:33 +0000 (Fri, 05 Apr 2002) | 2 lines +r1822 | vlefevre | 2002-04-05 23:56:33 +0000 (Fri, 05 Apr 2002) | 2 lines Changed paths: M /trunk/INSTALL New file from Paul. ------------------------------------------------------------------------ -r1821 | lefevre | 2002-04-05 12:31:59 +0000 (Fri, 05 Apr 2002) | 2 lines +r1821 | vlefevre | 2002-04-05 12:31:59 +0000 (Fri, 05 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am COPYING.LIB removed. ------------------------------------------------------------------------ -r1820 | lefevre | 2002-04-05 12:29:11 +0000 (Fri, 05 Apr 2002) | 2 lines +r1820 | vlefevre | 2002-04-05 12:29:11 +0000 (Fri, 05 Apr 2002) | 2 lines Changed paths: M /trunk/COPYING D /trunk/COPYING.LIB @@ -36655,7 +40620,7 @@ Changed paths: COPYING.LIB -> COPYING. ------------------------------------------------------------------------ -r1819 | lefevre | 2002-04-05 12:14:11 +0000 (Fri, 05 Apr 2002) | 2 lines +r1819 | vlefevre | 2002-04-05 12:14:11 +0000 (Fri, 05 Apr 2002) | 2 lines Changed paths: M /trunk/README A /trunk/README.dev @@ -36692,7 +40657,7 @@ Changed paths: fixed pb with two markers (with --disable-alloca) ------------------------------------------------------------------------ -r1814 | lefevre | 2002-04-05 11:40:58 +0000 (Fri, 05 Apr 2002) | 2 lines +r1814 | vlefevre | 2002-04-05 11:40:58 +0000 (Fri, 05 Apr 2002) | 2 lines Changed paths: D /trunk/shortmul.c @@ -36725,7 +40690,7 @@ use AC_CHECK_HEADERS to check for fenv.h and AC_CHECK_FUNCS to check for lrand48 ------------------------------------------------------------------------ -r1812 | lefevre | 2002-04-04 23:44:27 +0000 (Thu, 04 Apr 2002) | 2 lines +r1812 | vlefevre | 2002-04-04 23:44:27 +0000 (Thu, 04 Apr 2002) | 2 lines Changed paths: M /trunk/README @@ -36739,14 +40704,14 @@ Changed paths: fixed bugs found by Nathalie ------------------------------------------------------------------------ -r1810 | lefevre | 2002-04-04 13:50:20 +0000 (Thu, 04 Apr 2002) | 2 lines +r1810 | vlefevre | 2002-04-04 13:50:20 +0000 (Thu, 04 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1809 | lefevre | 2002-04-04 13:46:23 +0000 (Thu, 04 Apr 2002) | 2 lines +r1809 | vlefevre | 2002-04-04 13:46:23 +0000 (Thu, 04 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in @@ -36767,28 +40732,28 @@ Changed paths: added new functions to implement ------------------------------------------------------------------------ -r1806 | lefevre | 2002-04-03 16:28:40 +0000 (Wed, 03 Apr 2002) | 2 lines +r1806 | vlefevre | 2002-04-03 16:28:40 +0000 (Wed, 03 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update for the next pre-release. ------------------------------------------------------------------------ -r1805 | lefevre | 2002-04-03 13:52:42 +0000 (Wed, 03 Apr 2002) | 2 lines +r1805 | vlefevre | 2002-04-03 13:52:42 +0000 (Wed, 03 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in -ffloat-store is a gcc option. ------------------------------------------------------------------------ -r1804 | lefevre | 2002-04-03 13:40:49 +0000 (Wed, 03 Apr 2002) | 2 lines +r1804 | vlefevre | 2002-04-03 13:40:49 +0000 (Wed, 03 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Added 4th argument to AC_TRY_RUN. ------------------------------------------------------------------------ -r1803 | lefevre | 2002-04-03 12:12:45 +0000 (Wed, 03 Apr 2002) | 2 lines +r1803 | vlefevre | 2002-04-03 12:12:45 +0000 (Wed, 03 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in @@ -36810,28 +40775,28 @@ Changed paths: added missing cast to double ------------------------------------------------------------------------ -r1800 | lefevre | 2002-04-02 23:42:48 +0000 (Tue, 02 Apr 2002) | 2 lines +r1800 | vlefevre | 2002-04-02 23:42:48 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in [ ] used around error message. ------------------------------------------------------------------------ -r1799 | lefevre | 2002-04-02 15:44:50 +0000 (Tue, 02 Apr 2002) | 2 lines +r1799 | vlefevre | 2002-04-02 15:44:50 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog Update. ------------------------------------------------------------------------ -r1798 | lefevre | 2002-04-02 15:36:51 +0000 (Tue, 02 Apr 2002) | 2 lines +r1798 | vlefevre | 2002-04-02 15:36:51 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in Check BITS_PER_MP_LIMB and BYTES_PER_MP_LIMB. ------------------------------------------------------------------------ -r1797 | lefevre | 2002-04-02 12:30:24 +0000 (Tue, 02 Apr 2002) | 2 lines +r1797 | vlefevre | 2002-04-02 12:30:24 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/mpfr-impl.h @@ -36840,14 +40805,14 @@ Changed paths: sqrtrem.c removed. ------------------------------------------------------------------------ -r1796 | lefevre | 2002-04-02 11:50:27 +0000 (Tue, 02 Apr 2002) | 2 lines +r1796 | vlefevre | 2002-04-02 11:50:27 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/ChangeLog New ChangeLog file (generated by rcs2log). ------------------------------------------------------------------------ -r1795 | lefevre | 2002-04-02 11:42:03 +0000 (Tue, 02 Apr 2002) | 2 lines +r1795 | vlefevre | 2002-04-02 11:42:03 +0000 (Tue, 02 Apr 2002) | 2 lines Changed paths: M /trunk/configure.in @@ -37013,7 +40978,7 @@ Changed paths: added check for valid 1/0, denormalized, and extended precision ------------------------------------------------------------------------ -r1776 | lefevre | 2002-03-26 09:29:34 +0000 (Tue, 26 Mar 2002) | 2 lines +r1776 | vlefevre | 2002-03-26 09:29:34 +0000 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c @@ -37027,7 +40992,7 @@ Changed paths: added a description of the mpfr_t type in "Internals" ------------------------------------------------------------------------ -r1774 | lefevre | 2002-03-26 01:50:35 +0000 (Tue, 26 Mar 2002) | 2 lines +r1774 | vlefevre | 2002-03-26 01:50:35 +0000 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /trunk/tests/tadd_ui.c M /trunk/tests/tdiv_ui.c @@ -37044,7 +41009,7 @@ Changed paths: #include <unistd.h> removed. Redefined macros ABS removed. ------------------------------------------------------------------------ -r1773 | lefevre | 2002-03-26 01:35:24 +0000 (Tue, 26 Mar 2002) | 2 lines +r1773 | vlefevre | 2002-03-26 01:35:24 +0000 (Tue, 26 Mar 2002) | 2 lines Changed paths: M /trunk/tests/tagm.c M /trunk/tests/tdiv.c @@ -37112,7 +41077,7 @@ Changed paths: fixed bug for sqrt(-0) found by Kevin [NaN flag not cleared] ------------------------------------------------------------------------ -r1768 | lefevre | 2002-03-22 15:28:29 +0000 (Fri, 22 Mar 2002) | 2 lines +r1768 | vlefevre | 2002-03-22 15:28:29 +0000 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c @@ -37133,7 +41098,7 @@ added mpfr_set_machine_rnd_mode (if fenv.h exists) replaced TEST by HAVE_FENV ------------------------------------------------------------------------ -r1766 | lefevre | 2002-03-22 01:48:18 +0000 (Fri, 22 Mar 2002) | 2 lines +r1766 | vlefevre | 2002-03-22 01:48:18 +0000 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /trunk/tests/tadd_ui.c M /trunk/tests/tget_d.c @@ -37153,21 +41118,21 @@ Changed paths: Missing #include. ------------------------------------------------------------------------ -r1765 | lefevre | 2002-03-22 01:25:57 +0000 (Fri, 22 Mar 2002) | 2 lines +r1765 | vlefevre | 2002-03-22 01:25:57 +0000 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /trunk/set_nan.c MPFR_RETNAN shouldn't be used as no value is returned. ------------------------------------------------------------------------ -r1764 | lefevre | 2002-03-22 01:22:29 +0000 (Fri, 22 Mar 2002) | 2 lines +r1764 | vlefevre | 2002-03-22 01:22:29 +0000 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /trunk/set_inf.c Regarde 0 as positive rather than negative (though it's better not to use it). ------------------------------------------------------------------------ -r1763 | lefevre | 2002-03-22 01:09:58 +0000 (Fri, 22 Mar 2002) | 2 lines +r1763 | vlefevre | 2002-03-22 01:09:58 +0000 (Fri, 22 Mar 2002) | 2 lines Changed paths: M /trunk/isinteger.c @@ -37276,7 +41241,7 @@ Changed paths: added new functions mpfr_set_nan and mpfr_set_inf ------------------------------------------------------------------------ -r1755 | lefevre | 2002-03-19 15:09:16 +0000 (Tue, 19 Mar 2002) | 3 lines +r1755 | vlefevre | 2002-03-19 15:09:16 +0000 (Tue, 19 Mar 2002) | 3 lines Changed paths: A /trunk/VERSION M /trunk/configure.in @@ -37285,7 +41250,7 @@ File VERSION added. Contains the next version (currently 2.0.1). configure.in updated accordingly. ------------------------------------------------------------------------ -r1754 | lefevre | 2002-03-19 08:47:22 +0000 (Tue, 19 Mar 2002) | 2 lines +r1754 | vlefevre | 2002-03-19 08:47:22 +0000 (Tue, 19 Mar 2002) | 2 lines Changed paths: M /trunk/get_d.c A /trunk/mpfr-math.h @@ -37336,7 +41301,7 @@ Changed paths: updated ------------------------------------------------------------------------ -r1747 | lefevre | 2002-03-17 22:13:03 +0000 (Sun, 17 Mar 2002) | 2 lines +r1747 | vlefevre | 2002-03-17 22:13:03 +0000 (Sun, 17 Mar 2002) | 2 lines Changed paths: M /trunk/fma.c @@ -37350,7 +41315,7 @@ Changed paths: changed Nt variable to signed ------------------------------------------------------------------------ -r1745 | lefevre | 2002-03-17 22:03:14 +0000 (Sun, 17 Mar 2002) | 2 lines +r1745 | vlefevre | 2002-03-17 22:03:14 +0000 (Sun, 17 Mar 2002) | 2 lines Changed paths: M /trunk/log.c M /trunk/log10.c @@ -37403,49 +41368,49 @@ Changed paths: fixed infinite loop problem for log(10^n) ------------------------------------------------------------------------ -r1738 | lefevre | 2002-03-13 01:16:23 +0000 (Wed, 13 Mar 2002) | 2 lines +r1738 | vlefevre | 2002-03-13 01:16:23 +0000 (Wed, 13 Mar 2002) | 2 lines Changed paths: M /trunk/tests/reuse.c Fix (patch by Kevin Ryde). ------------------------------------------------------------------------ -r1737 | lefevre | 2002-03-13 00:44:20 +0000 (Wed, 13 Mar 2002) | 2 lines +r1737 | vlefevre | 2002-03-13 00:44:20 +0000 (Wed, 13 Mar 2002) | 2 lines Changed paths: M /trunk/get_d.c Do not read the exponent if it has no meaning. ------------------------------------------------------------------------ -r1736 | lefevre | 2002-03-12 23:58:10 +0000 (Tue, 12 Mar 2002) | 2 lines +r1736 | vlefevre | 2002-03-12 23:58:10 +0000 (Tue, 12 Mar 2002) | 2 lines Changed paths: M /trunk/mpfr.texi mpfr_random update (patch by Kevin Ryde). ------------------------------------------------------------------------ -r1735 | lefevre | 2002-03-12 23:53:47 +0000 (Tue, 12 Mar 2002) | 2 lines +r1735 | vlefevre | 2002-03-12 23:53:47 +0000 (Tue, 12 Mar 2002) | 2 lines Changed paths: M /trunk/BUGS 2 more known bugs. ------------------------------------------------------------------------ -r1734 | lefevre | 2002-03-12 23:48:06 +0000 (Tue, 12 Mar 2002) | 2 lines +r1734 | vlefevre | 2002-03-12 23:48:06 +0000 (Tue, 12 Mar 2002) | 2 lines Changed paths: M /trunk/mpfr.texi mpfr_a{cos,sin,tan} documentation at a better place. ------------------------------------------------------------------------ -r1733 | lefevre | 2002-03-12 23:43:10 +0000 (Tue, 12 Mar 2002) | 2 lines +r1733 | vlefevre | 2002-03-12 23:43:10 +0000 (Tue, 12 Mar 2002) | 2 lines Changed paths: M /trunk/acos.c Some mpfr_clear added (patch by Kevin Ryde). ------------------------------------------------------------------------ -r1732 | lefevre | 2002-03-11 16:54:55 +0000 (Mon, 11 Mar 2002) | 3 lines +r1732 | vlefevre | 2002-03-11 16:54:55 +0000 (Mon, 11 Mar 2002) | 3 lines Changed paths: M /trunk/TODO M /trunk/get_d.c @@ -37455,7 +41420,7 @@ mpfr_get_d3 partially rewritten (to follow the new specifications). tget_d.c updated because of changes in get_d.c. ------------------------------------------------------------------------ -r1731 | lefevre | 2002-03-11 13:52:30 +0000 (Mon, 11 Mar 2002) | 2 lines +r1731 | vlefevre | 2002-03-11 13:52:30 +0000 (Mon, 11 Mar 2002) | 2 lines Changed paths: M /trunk/mpfr.texi M /trunk/print_rnd_mode.c @@ -37492,7 +41457,7 @@ Changed paths: fixed typo (ai [potentially unsigned] replaced by i) ------------------------------------------------------------------------ -r1726 | lefevre | 2002-03-11 13:16:54 +0000 (Mon, 11 Mar 2002) | 2 lines +r1726 | vlefevre | 2002-03-11 13:16:54 +0000 (Mon, 11 Mar 2002) | 2 lines Changed paths: M /trunk/TODO M /trunk/get_d.c @@ -37512,7 +41477,7 @@ Changed paths: added return ------------------------------------------------------------------------ -r1724 | lefevre | 2002-03-11 12:41:00 +0000 (Mon, 11 Mar 2002) | 2 lines +r1724 | vlefevre | 2002-03-11 12:41:00 +0000 (Mon, 11 Mar 2002) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/get_d.c @@ -37528,14 +41493,14 @@ Changed paths: add cbrt in fonctionnality ------------------------------------------------------------------------ -r1722 | lefevre | 2002-03-11 10:53:10 +0000 (Mon, 11 Mar 2002) | 2 lines +r1722 | vlefevre | 2002-03-11 10:53:10 +0000 (Mon, 11 Mar 2002) | 2 lines Changed paths: M /trunk/BUGS Bug removed. ------------------------------------------------------------------------ -r1721 | lefevre | 2002-03-11 05:44:18 +0000 (Mon, 11 Mar 2002) | 2 lines +r1721 | vlefevre | 2002-03-11 05:44:18 +0000 (Mon, 11 Mar 2002) | 2 lines Changed paths: M /trunk/extract.c M /trunk/tests/tacos.c @@ -37561,7 +41526,7 @@ Changed paths: simplified test4() ------------------------------------------------------------------------ -r1718 | lefevre | 2002-03-06 17:56:06 +0000 (Wed, 06 Mar 2002) | 2 lines +r1718 | vlefevre | 2002-03-06 17:56:06 +0000 (Wed, 06 Mar 2002) | 2 lines Changed paths: M /trunk/BUGS M /trunk/TODO @@ -37569,28 +41534,28 @@ Changed paths: Update. ------------------------------------------------------------------------ -r1717 | lefevre | 2002-03-06 17:05:26 +0000 (Wed, 06 Mar 2002) | 2 lines +r1717 | vlefevre | 2002-03-06 17:05:26 +0000 (Wed, 06 Mar 2002) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r1716 | lefevre | 2002-03-06 16:32:50 +0000 (Wed, 06 Mar 2002) | 2 lines +r1716 | vlefevre | 2002-03-06 16:32:50 +0000 (Wed, 06 Mar 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Patch by Kevin Ryde concerning nodes/menus. ------------------------------------------------------------------------ -r1715 | lefevre | 2002-03-05 00:13:20 +0000 (Tue, 05 Mar 2002) | 2 lines +r1715 | vlefevre | 2002-03-05 00:13:20 +0000 (Tue, 05 Mar 2002) | 2 lines Changed paths: M /trunk/tests/reuse.c Casts fixed. ------------------------------------------------------------------------ -r1714 | lefevre | 2002-03-04 23:35:05 +0000 (Mon, 04 Mar 2002) | 2 lines +r1714 | vlefevre | 2002-03-04 23:35:05 +0000 (Mon, 04 Mar 2002) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/get_z_exp.c @@ -37605,7 +41570,7 @@ Changed paths: File renaming. ------------------------------------------------------------------------ -r1713 | lefevre | 2002-03-04 23:05:20 +0000 (Mon, 04 Mar 2002) | 2 lines +r1713 | vlefevre | 2002-03-04 23:05:20 +0000 (Mon, 04 Mar 2002) | 2 lines Changed paths: M /trunk/acos.c M /trunk/acosh.c @@ -37820,7 +41785,7 @@ Changed paths: changed name of mpz_set_fr to mpfr_get_z_exp ------------------------------------------------------------------------ -r1710 | lefevre | 2002-02-28 14:21:20 +0000 (Thu, 28 Feb 2002) | 2 lines +r1710 | vlefevre | 2002-02-28 14:21:20 +0000 (Thu, 28 Feb 2002) | 2 lines Changed paths: M /trunk/tests/tabs.c M /trunk/tests/tadd.c @@ -37830,35 +41795,35 @@ Changed paths: Removed some <math.h> dependencies. ------------------------------------------------------------------------ -r1709 | lefevre | 2002-02-28 00:19:56 +0000 (Thu, 28 Feb 2002) | 2 lines +r1709 | vlefevre | 2002-02-28 00:19:56 +0000 (Thu, 28 Feb 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c Fixed. ------------------------------------------------------------------------ -r1708 | lefevre | 2002-02-28 00:19:46 +0000 (Thu, 28 Feb 2002) | 2 lines +r1708 | vlefevre | 2002-02-28 00:19:46 +0000 (Thu, 28 Feb 2002) | 2 lines Changed paths: M /trunk/set_d.c mpfr_get_d rewritten (still needs to be fixed when the result is a subnormal). ------------------------------------------------------------------------ -r1707 | lefevre | 2002-02-27 18:16:29 +0000 (Wed, 27 Feb 2002) | 2 lines +r1707 | vlefevre | 2002-02-27 18:16:29 +0000 (Wed, 27 Feb 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c mpfr_get_d2 tested. ------------------------------------------------------------------------ -r1706 | lefevre | 2002-02-27 14:29:18 +0000 (Wed, 27 Feb 2002) | 2 lines +r1706 | vlefevre | 2002-02-27 14:29:18 +0000 (Wed, 27 Feb 2002) | 2 lines Changed paths: M /trunk/TODO Update. ------------------------------------------------------------------------ -r1705 | lefevre | 2002-02-27 14:02:18 +0000 (Wed, 27 Feb 2002) | 2 lines +r1705 | vlefevre | 2002-02-27 14:02:18 +0000 (Wed, 27 Feb 2002) | 2 lines Changed paths: M /trunk/tests/tget_d.c M /trunk/tests/tset_d.c @@ -37866,21 +41831,21 @@ Changed paths: New tests. ------------------------------------------------------------------------ -r1704 | lefevre | 2002-02-27 14:00:16 +0000 (Wed, 27 Feb 2002) | 2 lines +r1704 | vlefevre | 2002-02-27 14:00:16 +0000 (Wed, 27 Feb 2002) | 2 lines Changed paths: M /trunk/configure.in Additional flags for gcc + minor changes. ------------------------------------------------------------------------ -r1703 | lefevre | 2002-02-27 13:57:51 +0000 (Wed, 27 Feb 2002) | 2 lines +r1703 | vlefevre | 2002-02-27 13:57:51 +0000 (Wed, 27 Feb 2002) | 2 lines Changed paths: M /trunk/get_str.c Minor update. ------------------------------------------------------------------------ -r1702 | lefevre | 2002-02-25 14:50:14 +0000 (Mon, 25 Feb 2002) | 7 lines +r1702 | vlefevre | 2002-02-25 14:50:14 +0000 (Mon, 25 Feb 2002) | 7 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/set_d.c @@ -37893,7 +41858,7 @@ mpfr_get_d2: signed zeros taken into account. This function still needs to be rewritten (because of multiple roundings). ------------------------------------------------------------------------ -r1701 | lefevre | 2002-02-21 15:43:40 +0000 (Thu, 21 Feb 2002) | 2 lines +r1701 | vlefevre | 2002-02-21 15:43:40 +0000 (Thu, 21 Feb 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/agm.c @@ -37904,7 +41869,7 @@ Changed paths: _mpfr_ceil_log2, _mpfr_floor_log2, _mpfr_ceil_exp2 in separate files. ------------------------------------------------------------------------ -r1700 | lefevre | 2002-02-19 16:05:52 +0000 (Tue, 19 Feb 2002) | 3 lines +r1700 | vlefevre | 2002-02-19 16:05:52 +0000 (Tue, 19 Feb 2002) | 3 lines Changed paths: M /trunk/get_str.c @@ -37912,7 +41877,7 @@ Fixes, code clean-up and some asserts against integer overflows. Code need to be checked. ------------------------------------------------------------------------ -r1699 | lefevre | 2002-02-14 11:36:40 +0000 (Thu, 14 Feb 2002) | 2 lines +r1699 | vlefevre | 2002-02-14 11:36:40 +0000 (Thu, 14 Feb 2002) | 2 lines Changed paths: M /trunk/acos.c M /trunk/agm.c @@ -37936,21 +41901,21 @@ Changed paths: mpfr_{div,mul}_2exp -> mpfr_{div,mul}_2ui. ------------------------------------------------------------------------ -r1698 | lefevre | 2002-02-14 02:35:35 +0000 (Thu, 14 Feb 2002) | 2 lines +r1698 | vlefevre | 2002-02-14 02:35:35 +0000 (Thu, 14 Feb 2002) | 2 lines Changed paths: M /trunk/get_str.c Partial code clean-up and some asserts against integer overflows (2). ------------------------------------------------------------------------ -r1697 | lefevre | 2002-02-13 13:53:46 +0000 (Wed, 13 Feb 2002) | 2 lines +r1697 | vlefevre | 2002-02-13 13:53:46 +0000 (Wed, 13 Feb 2002) | 2 lines Changed paths: M /trunk/get_str.c Partial code clean-up and some asserts against integer overflows. ------------------------------------------------------------------------ -r1696 | lefevre | 2002-02-13 13:18:12 +0000 (Wed, 13 Feb 2002) | 2 lines +r1696 | vlefevre | 2002-02-13 13:18:12 +0000 (Wed, 13 Feb 2002) | 2 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -37958,28 +41923,28 @@ Changed paths: MP_EXP_T_MAX and MP_EXP_T_MIN defined. ------------------------------------------------------------------------ -r1695 | lefevre | 2002-02-13 10:49:09 +0000 (Wed, 13 Feb 2002) | 2 lines +r1695 | vlefevre | 2002-02-13 10:49:09 +0000 (Wed, 13 Feb 2002) | 2 lines Changed paths: M /trunk/mpfr-impl.h Macros IS_POW2 and NOT_POW2. ------------------------------------------------------------------------ -r1694 | lefevre | 2002-02-12 17:11:50 +0000 (Tue, 12 Feb 2002) | 2 lines +r1694 | vlefevre | 2002-02-12 17:11:50 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/ui_pow_ui.c Use mpfr_save_emin_emax and MPFR_RESTORE_RET. ------------------------------------------------------------------------ -r1693 | lefevre | 2002-02-12 16:41:50 +0000 (Tue, 12 Feb 2002) | 2 lines +r1693 | vlefevre | 2002-02-12 16:41:50 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/tests/tdump.c Update due to changes in mpfr_get_str. ------------------------------------------------------------------------ -r1692 | lefevre | 2002-02-12 16:41:36 +0000 (Tue, 12 Feb 2002) | 4 lines +r1692 | vlefevre | 2002-02-12 16:41:36 +0000 (Tue, 12 Feb 2002) | 4 lines Changed paths: M /trunk/get_str.c M /trunk/mpz_set_fr.c @@ -37990,28 +41955,28 @@ mpz_set_fr.c: comment added. out_str.c: minor changes. ------------------------------------------------------------------------ -r1691 | lefevre | 2002-02-12 15:59:02 +0000 (Tue, 12 Feb 2002) | 2 lines +r1691 | vlefevre | 2002-02-12 15:59:02 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/BUGS Update. ------------------------------------------------------------------------ -r1690 | lefevre | 2002-02-12 14:42:23 +0000 (Tue, 12 Feb 2002) | 2 lines +r1690 | vlefevre | 2002-02-12 14:42:23 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/ui_pow_ui.c Bug fixed and other changes. ------------------------------------------------------------------------ -r1689 | lefevre | 2002-02-12 14:08:25 +0000 (Tue, 12 Feb 2002) | 2 lines +r1689 | vlefevre | 2002-02-12 14:08:25 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/mpfr.texi NULL -> null pointer and other small changes. ------------------------------------------------------------------------ -r1688 | lefevre | 2002-02-12 14:03:02 +0000 (Tue, 12 Feb 2002) | 2 lines +r1688 | vlefevre | 2002-02-12 14:03:02 +0000 (Tue, 12 Feb 2002) | 2 lines Changed paths: M /trunk/get_str.c M /trunk/mpfr.texi @@ -38019,7 +41984,7 @@ Changed paths: mpfr_get_str: null pointer returned in case of error, NaN taken into account. ------------------------------------------------------------------------ -r1687 | lefevre | 2002-02-11 14:59:18 +0000 (Mon, 11 Feb 2002) | 3 lines +r1687 | vlefevre | 2002-02-11 14:59:18 +0000 (Mon, 11 Feb 2002) | 3 lines Changed paths: M /trunk/mpfr.texi M /trunk/set_str.c @@ -38028,14 +41993,14 @@ mpfr_set_str partially rewritten to cope with integer overflows. The rounding code hasn't been fixed yet. ------------------------------------------------------------------------ -r1686 | lefevre | 2002-02-08 17:04:01 +0000 (Fri, 08 Feb 2002) | 2 lines +r1686 | vlefevre | 2002-02-08 17:04:01 +0000 (Fri, 08 Feb 2002) | 2 lines Changed paths: M /trunk/mpfr.texi Typo. ------------------------------------------------------------------------ -r1685 | lefevre | 2002-02-08 17:01:49 +0000 (Fri, 08 Feb 2002) | 2 lines +r1685 | vlefevre | 2002-02-08 17:01:49 +0000 (Fri, 08 Feb 2002) | 2 lines Changed paths: M /trunk/mpfr.texi M /trunk/set_str.c @@ -38057,14 +42022,14 @@ Changed paths: Change the test return values ------------------------------------------------------------------------ -r1682 | lefevre | 2002-02-06 02:57:55 +0000 (Wed, 06 Feb 2002) | 2 lines +r1682 | vlefevre | 2002-02-06 02:57:55 +0000 (Wed, 06 Feb 2002) | 2 lines Changed paths: M /trunk/pow.c Some optimizations. ------------------------------------------------------------------------ -r1681 | lefevre | 2002-02-04 01:04:59 +0000 (Mon, 04 Feb 2002) | 2 lines +r1681 | vlefevre | 2002-02-04 01:04:59 +0000 (Mon, 04 Feb 2002) | 2 lines Changed paths: M /trunk/exp.c M /trunk/pow_ui.c @@ -38078,7 +42043,7 @@ Changed paths: Misc bug fixes and code clean-up. ------------------------------------------------------------------------ -r1680 | lefevre | 2002-02-04 00:16:27 +0000 (Mon, 04 Feb 2002) | 2 lines +r1680 | vlefevre | 2002-02-04 00:16:27 +0000 (Mon, 04 Feb 2002) | 2 lines Changed paths: M /trunk/mpz_set_fr.c M /trunk/mul.c @@ -38088,14 +42053,14 @@ Changed paths: Misc bug fixes and code clean-up. ------------------------------------------------------------------------ -r1679 | lefevre | 2002-02-03 02:59:44 +0000 (Sun, 03 Feb 2002) | 2 lines +r1679 | vlefevre | 2002-02-03 02:59:44 +0000 (Sun, 03 Feb 2002) | 2 lines Changed paths: M /trunk/mpz_set_fr.c For the value 0, return __mpfr_emin instead of 0. ------------------------------------------------------------------------ -r1678 | lefevre | 2002-02-01 21:35:34 +0000 (Fri, 01 Feb 2002) | 2 lines +r1678 | vlefevre | 2002-02-01 21:35:34 +0000 (Fri, 01 Feb 2002) | 2 lines Changed paths: M /trunk/acosh.c M /trunk/agm.c @@ -38126,21 +42091,21 @@ Changed paths: Patch. ------------------------------------------------------------------------ -r1676 | lefevre | 2002-01-30 14:57:31 +0000 (Wed, 30 Jan 2002) | 2 lines +r1676 | vlefevre | 2002-01-30 14:57:31 +0000 (Wed, 30 Jan 2002) | 2 lines Changed paths: M /trunk/tests/trint.c Bux fixed. ------------------------------------------------------------------------ -r1675 | lefevre | 2002-01-30 14:57:24 +0000 (Wed, 30 Jan 2002) | 2 lines +r1675 | vlefevre | 2002-01-30 14:57:24 +0000 (Wed, 30 Jan 2002) | 2 lines Changed paths: M /trunk/set_z.c mpfr_set_z rewritten. ------------------------------------------------------------------------ -r1674 | lefevre | 2002-01-30 12:37:04 +0000 (Wed, 30 Jan 2002) | 3 lines +r1674 | vlefevre | 2002-01-30 12:37:04 +0000 (Wed, 30 Jan 2002) | 3 lines Changed paths: M /trunk/mpfr.texi @@ -38148,7 +42113,7 @@ Update concerning mpfr_round_prec, mpfr_rint, mpfr_ceil, mpfr_floor, mpfr_round and mpfr_trunc. ------------------------------------------------------------------------ -r1673 | lefevre | 2002-01-30 04:57:52 +0000 (Wed, 30 Jan 2002) | 2 lines +r1673 | vlefevre | 2002-01-30 04:57:52 +0000 (Wed, 30 Jan 2002) | 2 lines Changed paths: M /trunk/tests/Makefile.am M /trunk/tests/reuse.c @@ -38157,7 +42122,7 @@ Changed paths: Tests added (mpfr_trunc, mpfr_floor, mpfr_ceil, mpfr_round). ------------------------------------------------------------------------ -r1672 | lefevre | 2002-01-30 04:57:10 +0000 (Wed, 30 Jan 2002) | 2 lines +r1672 | vlefevre | 2002-01-30 04:57:10 +0000 (Wed, 30 Jan 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/mpf2mpfr.h @@ -38168,7 +42133,7 @@ Changed paths: mpfr_rint, mpfr_trunc, mpfr_floor, mpfr_ceil, mpfr_round rewritten. ------------------------------------------------------------------------ -r1671 | lefevre | 2002-01-25 14:00:37 +0000 (Fri, 25 Jan 2002) | 2 lines +r1671 | vlefevre | 2002-01-25 14:00:37 +0000 (Fri, 25 Jan 2002) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/cos.c @@ -38186,14 +42151,14 @@ Changed paths: mpfr_round -> mpfr_round_prec. ------------------------------------------------------------------------ -r1670 | lefevre | 2002-01-25 13:43:31 +0000 (Fri, 25 Jan 2002) | 2 lines +r1670 | vlefevre | 2002-01-25 13:43:31 +0000 (Fri, 25 Jan 2002) | 2 lines Changed paths: M /trunk/sqrt.c Code reformatted. ------------------------------------------------------------------------ -r1669 | lefevre | 2002-01-23 00:08:52 +0000 (Wed, 23 Jan 2002) | 3 lines +r1669 | vlefevre | 2002-01-23 00:08:52 +0000 (Wed, 23 Jan 2002) | 3 lines Changed paths: M /trunk/mpfr-test.h @@ -38201,21 +42166,21 @@ MAX, MIN, ABS macros undefined before being redefined. Fix in ABS macro. ------------------------------------------------------------------------ -r1668 | lefevre | 2002-01-22 02:29:47 +0000 (Tue, 22 Jan 2002) | 2 lines +r1668 | vlefevre | 2002-01-22 02:29:47 +0000 (Tue, 22 Jan 2002) | 2 lines Changed paths: M /trunk/tests/tmul_ui.c Example with high bit set. ------------------------------------------------------------------------ -r1667 | lefevre | 2002-01-22 02:29:35 +0000 (Tue, 22 Jan 2002) | 2 lines +r1667 | vlefevre | 2002-01-22 02:29:35 +0000 (Tue, 22 Jan 2002) | 2 lines Changed paths: M /trunk/mul_ui.c Fix (Kevin Ryde). ------------------------------------------------------------------------ -r1666 | lefevre | 2002-01-22 00:45:44 +0000 (Tue, 22 Jan 2002) | 4 lines +r1666 | vlefevre | 2002-01-22 00:45:44 +0000 (Tue, 22 Jan 2002) | 4 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -38227,7 +42192,7 @@ MPFR_INTPREC_MAX defined (internal maximum precision). Some integer overflow detection. ------------------------------------------------------------------------ -r1665 | lefevre | 2002-01-21 11:37:41 +0000 (Mon, 21 Jan 2002) | 3 lines +r1665 | vlefevre | 2002-01-21 11:37:41 +0000 (Mon, 21 Jan 2002) | 3 lines Changed paths: M /trunk/sqrt_ui.c @@ -38235,7 +42200,7 @@ Set sign of sqrt(0). Support for exponent range. ------------------------------------------------------------------------ -r1664 | lefevre | 2002-01-21 10:38:37 +0000 (Mon, 21 Jan 2002) | 3 lines +r1664 | vlefevre | 2002-01-21 10:38:37 +0000 (Mon, 21 Jan 2002) | 3 lines Changed paths: M /trunk/sqrt.c @@ -38243,7 +42208,7 @@ can_round type changed: char -> int. Case sqrt(0) improved. ------------------------------------------------------------------------ -r1663 | lefevre | 2002-01-21 10:26:13 +0000 (Mon, 21 Jan 2002) | 4 lines +r1663 | vlefevre | 2002-01-21 10:26:13 +0000 (Mon, 21 Jan 2002) | 4 lines Changed paths: M /trunk/sqrt.c @@ -38252,7 +42217,7 @@ Bug fixes: * a MPFR_CLEAR_INF was missing. ------------------------------------------------------------------------ -r1662 | lefevre | 2002-01-20 00:17:27 +0000 (Sun, 20 Jan 2002) | 2 lines +r1662 | vlefevre | 2002-01-20 00:17:27 +0000 (Sun, 20 Jan 2002) | 2 lines Changed paths: M /trunk/add_ui.c M /trunk/mpfr-impl.h @@ -38261,28 +42226,28 @@ Changed paths: New macro MPFR_RESTORE_RET. ------------------------------------------------------------------------ -r1661 | lefevre | 2002-01-18 16:13:33 +0000 (Fri, 18 Jan 2002) | 2 lines +r1661 | vlefevre | 2002-01-18 16:13:33 +0000 (Fri, 18 Jan 2002) | 2 lines Changed paths: M /trunk/fma.c Code clean-up (goto suppressed). ------------------------------------------------------------------------ -r1660 | lefevre | 2002-01-18 15:40:30 +0000 (Fri, 18 Jan 2002) | 2 lines +r1660 | vlefevre | 2002-01-18 15:40:30 +0000 (Fri, 18 Jan 2002) | 2 lines Changed paths: M /trunk/fma.c Cases 0 * 0 + 0. ------------------------------------------------------------------------ -r1659 | lefevre | 2002-01-18 11:33:22 +0000 (Fri, 18 Jan 2002) | 2 lines +r1659 | vlefevre | 2002-01-18 11:33:22 +0000 (Fri, 18 Jan 2002) | 2 lines Changed paths: M /trunk/fma.c Nt: int -> mp_prec_t ------------------------------------------------------------------------ -r1658 | lefevre | 2002-01-18 11:15:54 +0000 (Fri, 18 Jan 2002) | 2 lines +r1658 | vlefevre | 2002-01-18 11:15:54 +0000 (Fri, 18 Jan 2002) | 2 lines Changed paths: M /trunk/fma.c M /trunk/tests/tacosh.c @@ -38304,14 +42269,14 @@ Changed paths: Change indendation + replace "" -> <> in header ------------------------------------------------------------------------ -r1655 | lefevre | 2002-01-17 21:45:41 +0000 (Thu, 17 Jan 2002) | 2 lines +r1655 | vlefevre | 2002-01-17 21:45:41 +0000 (Thu, 17 Jan 2002) | 2 lines Changed paths: M /trunk/fma.c Particular cases rewritten. ------------------------------------------------------------------------ -r1654 | lefevre | 2002-01-17 20:33:21 +0000 (Thu, 17 Jan 2002) | 3 lines +r1654 | vlefevre | 2002-01-17 20:33:21 +0000 (Thu, 17 Jan 2002) | 3 lines Changed paths: M /trunk/mpfr-test.h @@ -38319,7 +42284,7 @@ Test "__hpux", not "hpux". Mask off mrand48 return value to 31 bits to work around sloppy mpfr #include practices. (Torbjorn Granlund) ------------------------------------------------------------------------ -r1653 | lefevre | 2002-01-17 20:29:58 +0000 (Thu, 17 Jan 2002) | 2 lines +r1653 | vlefevre | 2002-01-17 20:29:58 +0000 (Thu, 17 Jan 2002) | 2 lines Changed paths: M /trunk/tests/tacosh.c M /trunk/tests/tasin.c @@ -38350,28 +42315,28 @@ Changed paths: #include fixes (Torbjorn Granlund). ------------------------------------------------------------------------ -r1652 | lefevre | 2002-01-16 15:14:09 +0000 (Wed, 16 Jan 2002) | 2 lines +r1652 | vlefevre | 2002-01-16 15:14:09 +0000 (Wed, 16 Jan 2002) | 2 lines Changed paths: M /trunk/div.c Comments were incorrect. ------------------------------------------------------------------------ -r1651 | lefevre | 2002-01-15 11:23:34 +0000 (Tue, 15 Jan 2002) | 2 lines +r1651 | vlefevre | 2002-01-15 11:23:34 +0000 (Tue, 15 Jan 2002) | 2 lines Changed paths: M /trunk/BUGS Note concerning mpfr_trunc, mpfr_floor and mpfr_ceil. ------------------------------------------------------------------------ -r1650 | lefevre | 2002-01-14 13:09:42 +0000 (Mon, 14 Jan 2002) | 2 lines +r1650 | vlefevre | 2002-01-14 13:09:42 +0000 (Mon, 14 Jan 2002) | 2 lines Changed paths: M /trunk/div.c Special cases. ------------------------------------------------------------------------ -r1649 | lefevre | 2002-01-12 01:27:53 +0000 (Sat, 12 Jan 2002) | 3 lines +r1649 | vlefevre | 2002-01-12 01:27:53 +0000 (Sat, 12 Jan 2002) | 3 lines Changed paths: M /trunk/mpfr-test.h M /trunk/mpfr.h @@ -38411,21 +42376,21 @@ Patches by Kevin Ryde for K&R compilers and other fixes in prototypes. ------------------------------------------------------------------------ -r1648 | lefevre | 2002-01-10 22:20:28 +0000 (Thu, 10 Jan 2002) | 2 lines +r1648 | vlefevre | 2002-01-10 22:20:28 +0000 (Thu, 10 Jan 2002) | 2 lines Changed paths: M /trunk/tests/tmul.c Test check_min added. ------------------------------------------------------------------------ -r1647 | lefevre | 2002-01-10 21:45:00 +0000 (Thu, 10 Jan 2002) | 2 lines +r1647 | vlefevre | 2002-01-10 21:45:00 +0000 (Thu, 10 Jan 2002) | 2 lines Changed paths: M /trunk/tests/tmul.c Test check_max added. ------------------------------------------------------------------------ -r1646 | lefevre | 2002-01-10 13:42:21 +0000 (Thu, 10 Jan 2002) | 2 lines +r1646 | vlefevre | 2002-01-10 13:42:21 +0000 (Thu, 10 Jan 2002) | 2 lines Changed paths: M /trunk/algorithms.tex M /trunk/cmp2.c @@ -38448,21 +42413,21 @@ Changed paths: prepare change PROTO -> GMP_PROTO ------------------------------------------------------------------------ -r1643 | lefevre | 2002-01-04 14:41:33 +0000 (Fri, 04 Jan 2002) | 2 lines +r1643 | vlefevre | 2002-01-04 14:41:33 +0000 (Fri, 04 Jan 2002) | 2 lines Changed paths: M /trunk/sub_one_ulp.c The precision can no longer be 1. ------------------------------------------------------------------------ -r1642 | lefevre | 2002-01-04 03:07:23 +0000 (Fri, 04 Jan 2002) | 2 lines +r1642 | vlefevre | 2002-01-04 03:07:23 +0000 (Fri, 04 Jan 2002) | 2 lines Changed paths: M /trunk/mpfr.h __GMP_PROTO defined if not already defined. ------------------------------------------------------------------------ -r1641 | lefevre | 2002-01-04 02:57:08 +0000 (Fri, 04 Jan 2002) | 5 lines +r1641 | vlefevre | 2002-01-04 02:57:08 +0000 (Fri, 04 Jan 2002) | 5 lines Changed paths: M /trunk/add.c M /trunk/agm.c @@ -38493,7 +42458,7 @@ Changed paths: fixed bug for sin(3*Pi/2) ------------------------------------------------------------------------ -r1638 | lefevre | 2001-12-19 15:50:01 +0000 (Wed, 19 Dec 2001) | 2 lines +r1638 | vlefevre | 2001-12-19 15:50:01 +0000 (Wed, 19 Dec 2001) | 2 lines Changed paths: M /trunk/set_str_raw.c @@ -38526,7 +42491,7 @@ Bondyfalat for inputs: where it gave 8 instead of 5. ------------------------------------------------------------------------ -r1634 | lefevre | 2001-12-19 10:44:15 +0000 (Wed, 19 Dec 2001) | 2 lines +r1634 | vlefevre | 2001-12-19 10:44:15 +0000 (Wed, 19 Dec 2001) | 2 lines Changed paths: M /trunk/add1.c M /trunk/sub1.c @@ -38542,7 +42507,7 @@ Changed paths: added "PI and the AGM" ------------------------------------------------------------------------ -r1632 | lefevre | 2001-12-06 17:25:46 +0000 (Thu, 06 Dec 2001) | 2 lines +r1632 | vlefevre | 2001-12-06 17:25:46 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: M /trunk/tests/Makefile.am A /trunk/tests/tlog10.c @@ -38553,7 +42518,7 @@ Changed paths: Files renamed (log in base 2 and 10). ------------------------------------------------------------------------ -r1631 | lefevre | 2001-12-06 17:22:14 +0000 (Thu, 06 Dec 2001) | 2 lines +r1631 | vlefevre | 2001-12-06 17:22:14 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: M /trunk/tests/Makefile.am A /trunk/tests/tconst_euler.c @@ -38566,14 +42531,14 @@ Changed paths: Files renamed (constants). ------------------------------------------------------------------------ -r1630 | lefevre | 2001-12-06 17:12:59 +0000 (Thu, 06 Dec 2001) | 2 lines +r1630 | vlefevre | 2001-12-06 17:12:59 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: D /trunk/aclocal.m4 File aclocal.m4 removed, as generated by aclocal (called by prepare). ------------------------------------------------------------------------ -r1629 | lefevre | 2001-12-06 17:02:18 +0000 (Thu, 06 Dec 2001) | 2 lines +r1629 | vlefevre | 2001-12-06 17:02:18 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/log10.c @@ -38584,7 +42549,7 @@ Changed paths: Files log_base_*.c renamed. ------------------------------------------------------------------------ -r1628 | lefevre | 2001-12-06 16:53:25 +0000 (Thu, 06 Dec 2001) | 2 lines +r1628 | vlefevre | 2001-12-06 16:53:25 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: M /trunk/Makefile.am A /trunk/const_euler.c @@ -38597,7 +42562,7 @@ Changed paths: Functions (constants) renamed. ------------------------------------------------------------------------ -r1627 | lefevre | 2001-12-06 16:33:10 +0000 (Thu, 06 Dec 2001) | 3 lines +r1627 | vlefevre | 2001-12-06 16:33:10 +0000 (Thu, 06 Dec 2001) | 3 lines Changed paths: D /trunk/Makefile.in D /trunk/configure @@ -38607,14 +42572,14 @@ Files configure, Makefile.in, tests/Makefile.in removed. Use the `prepare' script to generate them. ------------------------------------------------------------------------ -r1626 | lefevre | 2001-12-06 12:37:05 +0000 (Thu, 06 Dec 2001) | 2 lines +r1626 | vlefevre | 2001-12-06 12:37:05 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: M /trunk/BUGS Removed 2 bugs. ------------------------------------------------------------------------ -r1625 | lefevre | 2001-12-06 12:12:43 +0000 (Thu, 06 Dec 2001) | 2 lines +r1625 | vlefevre | 2001-12-06 12:12:43 +0000 (Thu, 06 Dec 2001) | 2 lines Changed paths: A /trunk/prepare @@ -38710,7 +42675,7 @@ test NaN before Inf changed precision to 2 for test ------------------------------------------------------------------------ -r1612 | lefevre | 2001-11-30 15:57:22 +0000 (Fri, 30 Nov 2001) | 2 lines +r1612 | vlefevre | 2001-11-30 15:57:22 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/set_prc_raw.c @@ -38732,7 +42697,7 @@ nouvelle version de Mathieu Dutour, corrigeant certains bugs avec les pires cas de Vincent ------------------------------------------------------------------------ -r1609 | lefevre | 2001-11-30 14:37:25 +0000 (Fri, 30 Nov 2001) | 2 lines +r1609 | vlefevre | 2001-11-30 14:37:25 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/mpz_set_fr.c M /trunk/set_d.c @@ -38740,14 +42705,14 @@ Changed paths: #include order changed. ------------------------------------------------------------------------ -r1608 | lefevre | 2001-11-30 14:29:38 +0000 (Fri, 30 Nov 2001) | 2 lines +r1608 | vlefevre | 2001-11-30 14:29:38 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/set_prec.c Misc fixes. ------------------------------------------------------------------------ -r1607 | lefevre | 2001-11-30 13:44:59 +0000 (Fri, 30 Nov 2001) | 2 lines +r1607 | vlefevre | 2001-11-30 13:44:59 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/fma.c @@ -38880,28 +42845,28 @@ Changed paths: added comment ------------------------------------------------------------------------ -r1594 | lefevre | 2001-11-30 02:41:36 +0000 (Fri, 30 Nov 2001) | 2 lines +r1594 | vlefevre | 2001-11-30 02:41:36 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/set_z.c mpfr_set_z rewritten to support overflows/underflows and ternary value. ------------------------------------------------------------------------ -r1593 | lefevre | 2001-11-30 00:10:52 +0000 (Fri, 30 Nov 2001) | 2 lines +r1593 | vlefevre | 2001-11-30 00:10:52 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/set_z.c 0 -> set to +0. ------------------------------------------------------------------------ -r1592 | lefevre | 2001-11-30 00:07:36 +0000 (Fri, 30 Nov 2001) | 2 lines +r1592 | vlefevre | 2001-11-30 00:07:36 +0000 (Fri, 30 Nov 2001) | 2 lines Changed paths: M /trunk/mul.c Better sign comparison. ------------------------------------------------------------------------ -r1591 | lefevre | 2001-11-29 23:56:56 +0000 (Thu, 29 Nov 2001) | 2 lines +r1591 | vlefevre | 2001-11-29 23:56:56 +0000 (Thu, 29 Nov 2001) | 2 lines Changed paths: M /trunk/set_si.c M /trunk/set_ui.c @@ -38909,7 +42874,7 @@ Changed paths: Use MPFR_SET_POS. ------------------------------------------------------------------------ -r1590 | lefevre | 2001-11-29 14:23:12 +0000 (Thu, 29 Nov 2001) | 2 lines +r1590 | vlefevre | 2001-11-29 14:23:12 +0000 (Thu, 29 Nov 2001) | 2 lines Changed paths: M /trunk/trunc.c @@ -38930,7 +42895,7 @@ Changed paths: fixed bug for small precision, where r can be >= 1 ------------------------------------------------------------------------ -r1587 | lefevre | 2001-11-29 03:15:54 +0000 (Thu, 29 Nov 2001) | 4 lines +r1587 | vlefevre | 2001-11-29 03:15:54 +0000 (Thu, 29 Nov 2001) | 4 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -38948,14 +42913,14 @@ Functions mpfr_{mul,div}_2exp still exist for backward compatibility; they are obsolete and should not be used any longer. ------------------------------------------------------------------------ -r1586 | lefevre | 2001-11-28 17:57:53 +0000 (Wed, 28 Nov 2001) | 2 lines +r1586 | vlefevre | 2001-11-28 17:57:53 +0000 (Wed, 28 Nov 2001) | 2 lines Changed paths: M /trunk/minmax.c Particular cases (NaN and signed zeros). ------------------------------------------------------------------------ -r1585 | lefevre | 2001-11-28 17:12:35 +0000 (Wed, 28 Nov 2001) | 2 lines +r1585 | vlefevre | 2001-11-28 17:12:35 +0000 (Wed, 28 Nov 2001) | 2 lines Changed paths: M /trunk/init2.c M /trunk/tests/texp2.c @@ -38964,14 +42929,14 @@ Changed paths: Init variables to NaN instead of 0. ------------------------------------------------------------------------ -r1584 | lefevre | 2001-11-28 17:09:37 +0000 (Wed, 28 Nov 2001) | 2 lines +r1584 | vlefevre | 2001-11-28 17:09:37 +0000 (Wed, 28 Nov 2001) | 2 lines Changed paths: M /trunk/atan.c Possible integer overflow fixed. ------------------------------------------------------------------------ -r1583 | lefevre | 2001-11-28 16:54:20 +0000 (Wed, 28 Nov 2001) | 2 lines +r1583 | vlefevre | 2001-11-28 16:54:20 +0000 (Wed, 28 Nov 2001) | 2 lines Changed paths: M /trunk/asin.c M /trunk/atan.c @@ -38979,42 +42944,42 @@ Changed paths: Particular cases fixed. ------------------------------------------------------------------------ -r1582 | lefevre | 2001-11-25 15:24:31 +0000 (Sun, 25 Nov 2001) | 2 lines +r1582 | vlefevre | 2001-11-25 15:24:31 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/trunc.c Overflow support. ------------------------------------------------------------------------ -r1581 | lefevre | 2001-11-25 14:44:49 +0000 (Sun, 25 Nov 2001) | 2 lines +r1581 | vlefevre | 2001-11-25 14:44:49 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/trunc.c K&R -> ISO C prototype. ------------------------------------------------------------------------ -r1580 | lefevre | 2001-11-25 08:04:07 +0000 (Sun, 25 Nov 2001) | 2 lines +r1580 | vlefevre | 2001-11-25 08:04:07 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/div_2exp.c mpfr_div_2exp rewritten. ------------------------------------------------------------------------ -r1579 | lefevre | 2001-11-25 07:49:47 +0000 (Sun, 25 Nov 2001) | 2 lines +r1579 | vlefevre | 2001-11-25 07:49:47 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/mul_2exp.c mpfr_mul_2exp rewritten. ------------------------------------------------------------------------ -r1578 | lefevre | 2001-11-25 06:53:41 +0000 (Sun, 25 Nov 2001) | 2 lines +r1578 | vlefevre | 2001-11-25 06:53:41 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/mul_ui.c Overflow support. ------------------------------------------------------------------------ -r1577 | lefevre | 2001-11-25 06:20:35 +0000 (Sun, 25 Nov 2001) | 2 lines +r1577 | vlefevre | 2001-11-25 06:20:35 +0000 (Sun, 25 Nov 2001) | 2 lines Changed paths: M /trunk/add1.c M /trunk/init2.c @@ -39024,14 +42989,14 @@ Changed paths: Casts to size_t added (safer and could be required in the future). ------------------------------------------------------------------------ -r1576 | lefevre | 2001-11-23 16:39:25 +0000 (Fri, 23 Nov 2001) | 2 lines +r1576 | vlefevre | 2001-11-23 16:39:25 +0000 (Fri, 23 Nov 2001) | 2 lines Changed paths: M /trunk/mul.c Minor change. ------------------------------------------------------------------------ -r1575 | lefevre | 2001-11-23 16:28:08 +0000 (Fri, 23 Nov 2001) | 5 lines +r1575 | vlefevre | 2001-11-23 16:28:08 +0000 (Fri, 23 Nov 2001) | 5 lines Changed paths: M /trunk/mul.c @@ -39041,21 +43006,21 @@ mpfr_mul partially rewritten: Not tested yet. ------------------------------------------------------------------------ -r1574 | lefevre | 2001-11-22 17:21:08 +0000 (Thu, 22 Nov 2001) | 2 lines +r1574 | vlefevre | 2001-11-22 17:21:08 +0000 (Thu, 22 Nov 2001) | 2 lines Changed paths: M /trunk/round.c mpfr_can_round_raw: integer overflows checked and code duplication avoided. ------------------------------------------------------------------------ -r1573 | lefevre | 2001-11-22 15:32:44 +0000 (Thu, 22 Nov 2001) | 2 lines +r1573 | vlefevre | 2001-11-22 15:32:44 +0000 (Thu, 22 Nov 2001) | 2 lines Changed paths: M /trunk/BUGS More bugs. ------------------------------------------------------------------------ -r1572 | lefevre | 2001-11-22 12:48:20 +0000 (Thu, 22 Nov 2001) | 2 lines +r1572 | vlefevre | 2001-11-22 12:48:20 +0000 (Thu, 22 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -39065,14 +43030,14 @@ Changed paths: mpfr_can_round and mpfr_can_round_raw: prototypes changed. ------------------------------------------------------------------------ -r1571 | lefevre | 2001-11-21 20:40:47 +0000 (Wed, 21 Nov 2001) | 2 lines +r1571 | vlefevre | 2001-11-21 20:40:47 +0000 (Wed, 21 Nov 2001) | 2 lines Changed paths: M /trunk/exceptions.c Bug fixed. ------------------------------------------------------------------------ -r1570 | lefevre | 2001-11-21 20:07:35 +0000 (Wed, 21 Nov 2001) | 2 lines +r1570 | vlefevre | 2001-11-21 20:07:35 +0000 (Wed, 21 Nov 2001) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -39091,7 +43056,7 @@ Changed paths: mpfr_add_one_ulp and mpfr_sub_one_ulp changed. ------------------------------------------------------------------------ -r1569 | lefevre | 2001-11-21 15:50:45 +0000 (Wed, 21 Nov 2001) | 2 lines +r1569 | vlefevre | 2001-11-21 15:50:45 +0000 (Wed, 21 Nov 2001) | 2 lines Changed paths: M /trunk/init2.c M /trunk/mpfr.h @@ -39103,7 +43068,7 @@ Changed paths: Added MPFR_PREC_MIN and MPFR_PREC_MAX. ------------------------------------------------------------------------ -r1568 | lefevre | 2001-11-21 14:06:36 +0000 (Wed, 21 Nov 2001) | 3 lines +r1568 | vlefevre | 2001-11-21 14:06:36 +0000 (Wed, 21 Nov 2001) | 3 lines Changed paths: M /trunk/init2.c @@ -39111,14 +43076,14 @@ Error test -> assert. mp_prec_t -> mp_size_t. ------------------------------------------------------------------------ -r1567 | lefevre | 2001-11-20 14:10:05 +0000 (Tue, 20 Nov 2001) | 2 lines +r1567 | vlefevre | 2001-11-20 14:10:05 +0000 (Tue, 20 Nov 2001) | 2 lines Changed paths: M /trunk/tests/tround.c Test added. ------------------------------------------------------------------------ -r1566 | lefevre | 2001-11-20 14:09:55 +0000 (Tue, 20 Nov 2001) | 3 lines +r1566 | vlefevre | 2001-11-20 14:09:55 +0000 (Tue, 20 Nov 2001) | 3 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/round.c @@ -39127,28 +43092,28 @@ mpfr_round rewritten. mpfr_round_raw_generic: NULL changed to 0 as not necessarily defined. ------------------------------------------------------------------------ -r1565 | lefevre | 2001-11-20 13:41:41 +0000 (Tue, 20 Nov 2001) | 2 lines +r1565 | vlefevre | 2001-11-20 13:41:41 +0000 (Tue, 20 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Added macro MPFR_SET_ABSSIZE. ------------------------------------------------------------------------ -r1564 | lefevre | 2001-11-20 02:17:32 +0000 (Tue, 20 Nov 2001) | 2 lines +r1564 | vlefevre | 2001-11-20 02:17:32 +0000 (Tue, 20 Nov 2001) | 2 lines Changed paths: M /trunk/round.c mpfr_round: Check for overflow. ------------------------------------------------------------------------ -r1563 | lefevre | 2001-11-17 03:58:19 +0000 (Sat, 17 Nov 2001) | 2 lines +r1563 | vlefevre | 2001-11-17 03:58:19 +0000 (Sat, 17 Nov 2001) | 2 lines Changed paths: M /trunk/sub1.c Some type changes. ------------------------------------------------------------------------ -r1562 | lefevre | 2001-11-16 17:58:50 +0000 (Fri, 16 Nov 2001) | 2 lines +r1562 | vlefevre | 2001-11-16 17:58:50 +0000 (Fri, 16 Nov 2001) | 2 lines Changed paths: M /trunk/add1.c M /trunk/mpz_set_fr.c @@ -39156,14 +43121,14 @@ Changed paths: Integer overflows checked. ------------------------------------------------------------------------ -r1561 | lefevre | 2001-11-16 17:16:31 +0000 (Fri, 16 Nov 2001) | 2 lines +r1561 | vlefevre | 2001-11-16 17:16:31 +0000 (Fri, 16 Nov 2001) | 2 lines Changed paths: M /trunk/mpz_set_fr.c MPFR_ASSERTN instead of fprintf + exit. ------------------------------------------------------------------------ -r1560 | lefevre | 2001-11-16 17:10:30 +0000 (Fri, 16 Nov 2001) | 2 lines +r1560 | vlefevre | 2001-11-16 17:10:30 +0000 (Fri, 16 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h @@ -40042,7 +44007,7 @@ Changed paths: added stdio.h ------------------------------------------------------------------------ -r1490 | lefevre | 2001-11-15 18:11:07 +0000 (Thu, 15 Nov 2001) | 3 lines +r1490 | vlefevre | 2001-11-15 18:11:07 +0000 (Thu, 15 Nov 2001) | 3 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -40062,7 +44027,7 @@ Changed paths: iff the results are exact -> iff the result is exact ------------------------------------------------------------------------ -r1488 | lefevre | 2001-11-10 01:45:36 +0000 (Sat, 10 Nov 2001) | 2 lines +r1488 | vlefevre | 2001-11-10 01:45:36 +0000 (Sat, 10 Nov 2001) | 2 lines Changed paths: M /trunk/add.c M /trunk/cmp.c @@ -40078,7 +44043,7 @@ Changed paths: GNU coding style. K&R function headers removed. ------------------------------------------------------------------------ -r1487 | lefevre | 2001-11-10 00:47:44 +0000 (Sat, 10 Nov 2001) | 5 lines +r1487 | vlefevre | 2001-11-10 00:47:44 +0000 (Sat, 10 Nov 2001) | 5 lines Changed paths: M /trunk/mpfr-impl.h @@ -40116,7 +44081,7 @@ Changed paths: mis a` jour valeur de retour de mpfr_tan ------------------------------------------------------------------------ -r1482 | lefevre | 2001-11-09 01:38:45 +0000 (Fri, 09 Nov 2001) | 2 lines +r1482 | vlefevre | 2001-11-09 01:38:45 +0000 (Fri, 09 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr.texi @@ -40137,7 +44102,7 @@ Changed paths: remove some name of variables ------------------------------------------------------------------------ -r1479 | lefevre | 2001-11-08 17:14:01 +0000 (Thu, 08 Nov 2001) | 2 lines +r1479 | vlefevre | 2001-11-08 17:14:01 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/cmp2.c D /trunk/pow2.c @@ -40145,7 +44110,7 @@ Changed paths: cmp2.c: Integer overflows checked. ------------------------------------------------------------------------ -r1478 | lefevre | 2001-11-08 17:11:36 +0000 (Thu, 08 Nov 2001) | 2 lines +r1478 | vlefevre | 2001-11-08 17:11:36 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -40156,7 +44121,7 @@ Changed paths: Update. ------------------------------------------------------------------------ -r1477 | lefevre | 2001-11-08 16:42:30 +0000 (Thu, 08 Nov 2001) | 2 lines +r1477 | vlefevre | 2001-11-08 16:42:30 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr.h @@ -40205,7 +44170,7 @@ Changed paths: add pow_ui.c file (initially in pow.c) ------------------------------------------------------------------------ -r1470 | lefevre | 2001-11-08 15:56:09 +0000 (Thu, 08 Nov 2001) | 2 lines +r1470 | vlefevre | 2001-11-08 15:56:09 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/cmp2.c M /trunk/mpfr-impl.h @@ -40220,35 +44185,35 @@ Changed paths: add function test4 for 3 input test + fma tests ------------------------------------------------------------------------ -r1468 | lefevre | 2001-11-08 03:04:00 +0000 (Thu, 08 Nov 2001) | 2 lines +r1468 | vlefevre | 2001-11-08 03:04:00 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/mpfr.h Macros added. ------------------------------------------------------------------------ -r1467 | lefevre | 2001-11-08 02:15:36 +0000 (Thu, 08 Nov 2001) | 2 lines +r1467 | vlefevre | 2001-11-08 02:15:36 +0000 (Thu, 08 Nov 2001) | 2 lines Changed paths: M /trunk/add.c MP_LIMB_T_MAX instead of (mp_limb_t) -1 (a little nicer...). ------------------------------------------------------------------------ -r1466 | lefevre | 2001-11-06 17:05:41 +0000 (Tue, 06 Nov 2001) | 2 lines +r1466 | vlefevre | 2001-11-06 17:05:41 +0000 (Tue, 06 Nov 2001) | 2 lines Changed paths: M /trunk/round.c Code clean-up. ------------------------------------------------------------------------ -r1465 | lefevre | 2001-11-05 15:44:24 +0000 (Mon, 05 Nov 2001) | 2 lines +r1465 | vlefevre | 2001-11-05 15:44:24 +0000 (Mon, 05 Nov 2001) | 2 lines Changed paths: M /trunk/exceptions.c Prototypes for K&R C. ------------------------------------------------------------------------ -r1464 | lefevre | 2001-11-05 09:58:14 +0000 (Mon, 05 Nov 2001) | 2 lines +r1464 | vlefevre | 2001-11-05 09:58:14 +0000 (Mon, 05 Nov 2001) | 2 lines Changed paths: M /trunk/round.c @@ -40290,14 +44255,14 @@ Changed paths: clear te ------------------------------------------------------------------------ -r1458 | lefevre | 2001-11-01 12:20:32 +0000 (Thu, 01 Nov 2001) | 2 lines +r1458 | vlefevre | 2001-11-01 12:20:32 +0000 (Thu, 01 Nov 2001) | 2 lines Changed paths: M /trunk/tests/tpow.c Added prototype. ------------------------------------------------------------------------ -r1457 | lefevre | 2001-11-01 11:53:58 +0000 (Thu, 01 Nov 2001) | 2 lines +r1457 | vlefevre | 2001-11-01 11:53:58 +0000 (Thu, 01 Nov 2001) | 2 lines Changed paths: M /trunk/add.c @@ -40415,7 +44380,7 @@ Changed paths: rename factorial -> fac_ui ------------------------------------------------------------------------ -r1441 | lefevre | 2001-10-27 11:16:02 +0000 (Sat, 27 Oct 2001) | 2 lines +r1441 | vlefevre | 2001-10-27 11:16:02 +0000 (Sat, 27 Oct 2001) | 2 lines Changed paths: M /trunk/add.c @@ -40815,7 +44780,7 @@ Changed paths: rien ------------------------------------------------------------------------ -r1387 | lefevre | 2001-10-25 17:00:10 +0000 (Thu, 25 Oct 2001) | 2 lines +r1387 | vlefevre | 2001-10-25 17:00:10 +0000 (Thu, 25 Oct 2001) | 2 lines Changed paths: M /trunk/tests/reuse.c @@ -40865,7 +44830,7 @@ Changed paths: change ------------------------------------------------------------------------ -r1380 | lefevre | 2001-10-25 16:45:20 +0000 (Thu, 25 Oct 2001) | 2 lines +r1380 | vlefevre | 2001-10-25 16:45:20 +0000 (Thu, 25 Oct 2001) | 2 lines Changed paths: M /trunk/add.c @@ -40901,7 +44866,7 @@ Changed paths: ajoute' nouveau test ------------------------------------------------------------------------ -r1375 | lefevre | 2001-10-25 15:34:17 +0000 (Thu, 25 Oct 2001) | 2 lines +r1375 | vlefevre | 2001-10-25 15:34:17 +0000 (Thu, 25 Oct 2001) | 2 lines Changed paths: M /trunk/add.c @@ -40966,7 +44931,7 @@ Changed paths: test file for testing exceptions ------------------------------------------------------------------------ -r1366 | lefevre | 2001-10-25 14:32:20 +0000 (Thu, 25 Oct 2001) | 3 lines +r1366 | vlefevre | 2001-10-25 14:32:20 +0000 (Thu, 25 Oct 2001) | 3 lines Changed paths: M /trunk/add.c @@ -41250,7 +45215,7 @@ Changed paths: correction dans l'entete ------------------------------------------------------------------------ -r1327 | lefevre | 2001-10-21 07:56:29 +0000 (Sun, 21 Oct 2001) | 2 lines +r1327 | vlefevre | 2001-10-21 07:56:29 +0000 (Sun, 21 Oct 2001) | 2 lines Changed paths: M /trunk/tests/reuse.c M /trunk/tests/tdiv.c @@ -41258,14 +45223,14 @@ Changed paths: Some changes to avoid warnings. ------------------------------------------------------------------------ -r1326 | lefevre | 2001-10-21 07:12:18 +0000 (Sun, 21 Oct 2001) | 2 lines +r1326 | vlefevre | 2001-10-21 07:12:18 +0000 (Sun, 21 Oct 2001) | 2 lines Changed paths: M /trunk/div.c Bug fixed (char -> int). ------------------------------------------------------------------------ -r1325 | lefevre | 2001-10-19 20:47:39 +0000 (Fri, 19 Oct 2001) | 2 lines +r1325 | vlefevre | 2001-10-19 20:47:39 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/Makefile.in M /trunk/tests/Makefile.in @@ -41273,7 +45238,7 @@ Changed paths: Update. ------------------------------------------------------------------------ -r1324 | lefevre | 2001-10-19 20:45:12 +0000 (Fri, 19 Oct 2001) | 2 lines +r1324 | vlefevre | 2001-10-19 20:45:12 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/add_ui.c M /trunk/sub_ui.c @@ -41372,14 +45337,14 @@ Changed paths: added two tests for 0-c and c-0 with prec(c) > prec(a) ------------------------------------------------------------------------ -r1310 | lefevre | 2001-10-19 15:53:17 +0000 (Fri, 19 Oct 2001) | 2 lines +r1310 | vlefevre | 2001-10-19 15:53:17 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/neg.c Removed #include <stdio.h>, "return 0;" replaced by "MPFR_RET(0);". ------------------------------------------------------------------------ -r1309 | lefevre | 2001-10-19 15:45:18 +0000 (Fri, 19 Oct 2001) | 4 lines +r1309 | vlefevre | 2001-10-19 15:45:18 +0000 (Fri, 19 Oct 2001) | 4 lines Changed paths: M /trunk/add.c M /trunk/mpfr-impl.h @@ -41391,49 +45356,49 @@ Bug fix concerning the inexact ternary value in mpfr_sub. mpfr_add now returns an int (inexact ternary value unsupported if true add). ------------------------------------------------------------------------ -r1308 | lefevre | 2001-10-19 14:49:44 +0000 (Fri, 19 Oct 2001) | 2 lines +r1308 | vlefevre | 2001-10-19 14:49:44 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/Makefile.in Update. ------------------------------------------------------------------------ -r1307 | lefevre | 2001-10-19 14:13:10 +0000 (Fri, 19 Oct 2001) | 2 lines +r1307 | vlefevre | 2001-10-19 14:13:10 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/set_si.c Underflow/overflow check. ------------------------------------------------------------------------ -r1306 | lefevre | 2001-10-19 14:02:01 +0000 (Fri, 19 Oct 2001) | 2 lines +r1306 | vlefevre | 2001-10-19 14:02:01 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Documentation updated. ------------------------------------------------------------------------ -r1305 | lefevre | 2001-10-19 13:57:06 +0000 (Fri, 19 Oct 2001) | 2 lines +r1305 | vlefevre | 2001-10-19 13:57:06 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/set_ui.c Comment added. ------------------------------------------------------------------------ -r1304 | lefevre | 2001-10-19 13:41:41 +0000 (Fri, 19 Oct 2001) | 2 lines +r1304 | vlefevre | 2001-10-19 13:41:41 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/set.c MPFR_RET(0) replaced by MPFR_RET_NAN. ------------------------------------------------------------------------ -r1303 | lefevre | 2001-10-19 13:28:41 +0000 (Fri, 19 Oct 2001) | 2 lines +r1303 | vlefevre | 2001-10-19 13:28:41 +0000 (Fri, 19 Oct 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Macro MPFR_RET_NAN. ------------------------------------------------------------------------ -r1302 | lefevre | 2001-10-18 17:29:45 +0000 (Thu, 18 Oct 2001) | 2 lines +r1302 | vlefevre | 2001-10-18 17:29:45 +0000 (Thu, 18 Oct 2001) | 2 lines Changed paths: M /trunk/round.c @@ -41454,7 +45419,7 @@ Changed paths: cast to mp_limb_t was missing ------------------------------------------------------------------------ -r1299 | lefevre | 2001-10-18 15:05:45 +0000 (Thu, 18 Oct 2001) | 2 lines +r1299 | vlefevre | 2001-10-18 15:05:45 +0000 (Thu, 18 Oct 2001) | 2 lines Changed paths: M /trunk/acosh.c M /trunk/asinh.c @@ -41492,7 +45457,7 @@ Changed paths: add the function pow(unsign long int, mpfr_t) ------------------------------------------------------------------------ -r1294 | lefevre | 2001-10-18 13:52:48 +0000 (Thu, 18 Oct 2001) | 3 lines +r1294 | vlefevre | 2001-10-18 13:52:48 +0000 (Thu, 18 Oct 2001) | 3 lines Changed paths: M /trunk/configure M /trunk/configure.in @@ -41508,7 +45473,7 @@ Changed paths: ajout du flag inexact ------------------------------------------------------------------------ -r1292 | lefevre | 2001-10-18 11:27:38 +0000 (Thu, 18 Oct 2001) | 3 lines +r1292 | vlefevre | 2001-10-18 11:27:38 +0000 (Thu, 18 Oct 2001) | 3 lines Changed paths: M /trunk/configure @@ -41709,7 +45674,7 @@ Changed paths: ajout de fma ------------------------------------------------------------------------ -r1264 | lefevre | 2001-10-16 10:13:02 +0000 (Tue, 16 Oct 2001) | 2 lines +r1264 | vlefevre | 2001-10-16 10:13:02 +0000 (Tue, 16 Oct 2001) | 2 lines Changed paths: M /trunk/sub.c @@ -42145,7 +46110,7 @@ Changed paths: New version with new generic function + / * etc ------------------------------------------------------------------------ -r1206 | lefevre | 2001-09-20 15:08:05 +0000 (Thu, 20 Sep 2001) | 2 lines +r1206 | vlefevre | 2001-09-20 15:08:05 +0000 (Thu, 20 Sep 2001) | 2 lines Changed paths: M /trunk/BUGS M /trunk/INSTALL @@ -42154,7 +46119,7 @@ Changed paths: BUGS updated. ------------------------------------------------------------------------ -r1205 | lefevre | 2001-09-13 16:35:18 +0000 (Thu, 13 Sep 2001) | 2 lines +r1205 | vlefevre | 2001-09-13 16:35:18 +0000 (Thu, 13 Sep 2001) | 2 lines Changed paths: M /trunk/tests/tabs.c M /trunk/tests/tadd.c @@ -42170,7 +46135,7 @@ Changed paths: Prototype changes. ------------------------------------------------------------------------ -r1204 | lefevre | 2001-09-13 13:20:40 +0000 (Thu, 13 Sep 2001) | 2 lines +r1204 | vlefevre | 2001-09-13 13:20:40 +0000 (Thu, 13 Sep 2001) | 2 lines Changed paths: M /trunk/dump.c M /trunk/set_str.c @@ -42179,14 +46144,14 @@ Changed paths: <strings.h> -> <string.h> (ISO C). ------------------------------------------------------------------------ -r1203 | lefevre | 2001-09-13 13:12:21 +0000 (Thu, 13 Sep 2001) | 2 lines +r1203 | vlefevre | 2001-09-13 13:12:21 +0000 (Thu, 13 Sep 2001) | 2 lines Changed paths: M /trunk/set_prc_raw.c #include added. ------------------------------------------------------------------------ -r1202 | lefevre | 2001-09-13 12:32:44 +0000 (Thu, 13 Sep 2001) | 2 lines +r1202 | vlefevre | 2001-09-13 12:32:44 +0000 (Thu, 13 Sep 2001) | 2 lines Changed paths: M /trunk/add.c M /trunk/agm.c @@ -42207,7 +46172,7 @@ Changed paths: #include added/removed. ------------------------------------------------------------------------ -r1201 | lefevre | 2001-09-13 12:16:12 +0000 (Thu, 13 Sep 2001) | 2 lines +r1201 | vlefevre | 2001-09-13 12:16:12 +0000 (Thu, 13 Sep 2001) | 2 lines Changed paths: M /trunk/configure M /trunk/configure.in @@ -42216,7 +46181,7 @@ Changed paths: GCC option -Wno-implicit removed and prototype added to mpfr-impl.h ------------------------------------------------------------------------ -r1200 | lefevre | 2001-09-12 15:51:26 +0000 (Wed, 12 Sep 2001) | 8 lines +r1200 | vlefevre | 2001-09-12 15:51:26 +0000 (Wed, 12 Sep 2001) | 8 lines Changed paths: M /trunk/tests/Makefile.am M /trunk/tests/Makefile.in @@ -42230,35 +46195,35 @@ This allows the user to override the GMP longlong.h file with the gcc-3 one, by using: INCLUDES="-I.../include" ./configure ... ------------------------------------------------------------------------ -r1199 | lefevre | 2001-09-12 13:50:42 +0000 (Wed, 12 Sep 2001) | 2 lines +r1199 | vlefevre | 2001-09-12 13:50:42 +0000 (Wed, 12 Sep 2001) | 2 lines Changed paths: M /trunk/log2.c #include order fixed. ------------------------------------------------------------------------ -r1198 | lefevre | 2001-09-12 12:19:27 +0000 (Wed, 12 Sep 2001) | 2 lines +r1198 | vlefevre | 2001-09-12 12:19:27 +0000 (Wed, 12 Sep 2001) | 2 lines Changed paths: M /trunk/tests/tset_si.c Tests added (in particular, inex value). ------------------------------------------------------------------------ -r1197 | lefevre | 2001-09-12 12:19:06 +0000 (Wed, 12 Sep 2001) | 2 lines +r1197 | vlefevre | 2001-09-12 12:19:06 +0000 (Wed, 12 Sep 2001) | 2 lines Changed paths: M /trunk/set_si.c Bug fixed. ------------------------------------------------------------------------ -r1196 | lefevre | 2001-09-11 15:21:52 +0000 (Tue, 11 Sep 2001) | 2 lines +r1196 | vlefevre | 2001-09-11 15:21:52 +0000 (Tue, 11 Sep 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h MPFR_RET: definition changed to avoid warning. ------------------------------------------------------------------------ -r1195 | lefevre | 2001-09-11 14:02:32 +0000 (Tue, 11 Sep 2001) | 2 lines +r1195 | vlefevre | 2001-09-11 14:02:32 +0000 (Tue, 11 Sep 2001) | 2 lines Changed paths: M /trunk/mpfr.h M /trunk/set.c @@ -42268,14 +46233,14 @@ Changed paths: Inexact ternary value for mpfr_set4, mpfr_set_ui and mpfr_set_si. ------------------------------------------------------------------------ -r1194 | lefevre | 2001-09-11 13:55:08 +0000 (Tue, 11 Sep 2001) | 2 lines +r1194 | vlefevre | 2001-09-11 13:55:08 +0000 (Tue, 11 Sep 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Macro SAFE_ABS. ------------------------------------------------------------------------ -r1193 | lefevre | 2001-09-11 13:16:51 +0000 (Tue, 11 Sep 2001) | 3 lines +r1193 | vlefevre | 2001-09-11 13:16:51 +0000 (Tue, 11 Sep 2001) | 3 lines Changed paths: M /trunk/exceptions.c M /trunk/mpfr-impl.h @@ -42284,7 +46249,7 @@ Inexact ternary value and flag for mpfr_set_underflow, mpfr_set_overflow and mpfr_check_range. ------------------------------------------------------------------------ -r1192 | lefevre | 2001-09-11 03:20:42 +0000 (Tue, 11 Sep 2001) | 2 lines +r1192 | vlefevre | 2001-09-11 03:20:42 +0000 (Tue, 11 Sep 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h M /trunk/mpfr.h @@ -42293,7 +46258,7 @@ Changed paths: Macro MPFR_RET added. Ternary value for mpfr_set4. ------------------------------------------------------------------------ -r1191 | lefevre | 2001-09-11 01:02:15 +0000 (Tue, 11 Sep 2001) | 2 lines +r1191 | vlefevre | 2001-09-11 01:02:15 +0000 (Tue, 11 Sep 2001) | 2 lines Changed paths: M /trunk/exceptions.c M /trunk/mpfr.h @@ -42301,7 +46266,7 @@ Changed paths: New flags. ------------------------------------------------------------------------ -r1190 | lefevre | 2001-09-10 23:58:12 +0000 (Mon, 10 Sep 2001) | 2 lines +r1190 | vlefevre | 2001-09-10 23:58:12 +0000 (Mon, 10 Sep 2001) | 2 lines Changed paths: M /trunk/Makefile.in M /trunk/div.c @@ -42476,14 +46441,14 @@ Changed paths: new (faster) implementation of mpfr_cos ------------------------------------------------------------------------ -r1167 | lefevre | 2001-09-06 15:59:15 +0000 (Thu, 06 Sep 2001) | 2 lines +r1167 | vlefevre | 2001-09-06 15:59:15 +0000 (Thu, 06 Sep 2001) | 2 lines Changed paths: M /trunk/exceptions.c Fix: flags set in mpfr_set_{under,over}flow(). ------------------------------------------------------------------------ -r1166 | lefevre | 2001-09-06 12:49:53 +0000 (Thu, 06 Sep 2001) | 3 lines +r1166 | vlefevre | 2001-09-06 12:49:53 +0000 (Thu, 06 Sep 2001) | 3 lines Changed paths: M /trunk/sub.c @@ -42491,7 +46456,7 @@ Cases where the result is 0 fixed. Integer overflow checked in mpfr_sub. ------------------------------------------------------------------------ -r1165 | lefevre | 2001-09-06 11:35:12 +0000 (Thu, 06 Sep 2001) | 2 lines +r1165 | vlefevre | 2001-09-06 11:35:12 +0000 (Thu, 06 Sep 2001) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -42500,14 +46465,14 @@ Changed paths: In add.c: use mpfr_cmp_abs instead of mpfr_cmp3; x - x fixed for GMP_RNDD. ------------------------------------------------------------------------ -r1164 | lefevre | 2001-09-06 10:27:57 +0000 (Thu, 06 Sep 2001) | 2 lines +r1164 | vlefevre | 2001-09-06 10:27:57 +0000 (Thu, 06 Sep 2001) | 2 lines Changed paths: A /trunk/cmp_abs.c Compare the absolute values of two nonzero FP numbers. ------------------------------------------------------------------------ -r1163 | lefevre | 2001-09-05 15:40:47 +0000 (Wed, 05 Sep 2001) | 2 lines +r1163 | vlefevre | 2001-09-05 15:40:47 +0000 (Wed, 05 Sep 2001) | 2 lines Changed paths: M /trunk/cmp.c M /trunk/mpfr.h @@ -42522,21 +46487,21 @@ Changed paths: added efficiency item ------------------------------------------------------------------------ -r1161 | lefevre | 2001-09-03 14:52:45 +0000 (Mon, 03 Sep 2001) | 2 lines +r1161 | vlefevre | 2001-09-03 14:52:45 +0000 (Mon, 03 Sep 2001) | 2 lines Changed paths: M /trunk/add.c Cases [+-]0 + [+-]0 fixed (depending on the rounding mode). ------------------------------------------------------------------------ -r1160 | lefevre | 2001-08-29 15:29:46 +0000 (Wed, 29 Aug 2001) | 2 lines +r1160 | vlefevre | 2001-08-29 15:29:46 +0000 (Wed, 29 Aug 2001) | 2 lines Changed paths: M /trunk/set.c Optimization + overflow support. ------------------------------------------------------------------------ -r1159 | lefevre | 2001-08-29 14:10:30 +0000 (Wed, 29 Aug 2001) | 2 lines +r1159 | vlefevre | 2001-08-29 14:10:30 +0000 (Wed, 29 Aug 2001) | 2 lines Changed paths: M /trunk/add.c M /trunk/mpfr-impl.h @@ -42586,14 +46551,14 @@ Changed paths: added one more test (from Norbert) ------------------------------------------------------------------------ -r1152 | lefevre | 2001-08-28 14:20:50 +0000 (Tue, 28 Aug 2001) | 2 lines +r1152 | vlefevre | 2001-08-28 14:20:50 +0000 (Tue, 28 Aug 2001) | 2 lines Changed paths: M /trunk/add.c Bug fixed. ------------------------------------------------------------------------ -r1151 | lefevre | 2001-08-28 10:28:50 +0000 (Tue, 28 Aug 2001) | 2 lines +r1151 | vlefevre | 2001-08-28 10:28:50 +0000 (Tue, 28 Aug 2001) | 2 lines Changed paths: M /trunk/add.c @@ -42628,14 +46593,14 @@ Changed paths: added faster formula in exp(-8*n) for Euler's constant ------------------------------------------------------------------------ -r1146 | lefevre | 2001-08-25 09:58:24 +0000 (Sat, 25 Aug 2001) | 2 lines +r1146 | vlefevre | 2001-08-25 09:58:24 +0000 (Sat, 25 Aug 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Assertion support with debug level. ------------------------------------------------------------------------ -r1145 | lefevre | 2001-08-25 09:11:18 +0000 (Sat, 25 Aug 2001) | 2 lines +r1145 | vlefevre | 2001-08-25 09:11:18 +0000 (Sat, 25 Aug 2001) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -42756,35 +46721,35 @@ Changed paths: added mpfr_const_euler ------------------------------------------------------------------------ -r1129 | lefevre | 2001-08-22 16:01:37 +0000 (Wed, 22 Aug 2001) | 2 lines +r1129 | vlefevre | 2001-08-22 16:01:37 +0000 (Wed, 22 Aug 2001) | 2 lines Changed paths: M /trunk/tests/tadd.c Tests added. ------------------------------------------------------------------------ -r1128 | lefevre | 2001-08-22 16:01:28 +0000 (Wed, 22 Aug 2001) | 2 lines +r1128 | vlefevre | 2001-08-22 16:01:28 +0000 (Wed, 22 Aug 2001) | 2 lines Changed paths: M /trunk/sub.c Bugs fixed (particular cases). ------------------------------------------------------------------------ -r1127 | lefevre | 2001-08-22 15:18:06 +0000 (Wed, 22 Aug 2001) | 2 lines +r1127 | vlefevre | 2001-08-22 15:18:06 +0000 (Wed, 22 Aug 2001) | 2 lines Changed paths: M /trunk/add.c "mant(c) != 1/2" test was broken. ------------------------------------------------------------------------ -r1126 | lefevre | 2001-08-22 15:05:23 +0000 (Wed, 22 Aug 2001) | 2 lines +r1126 | vlefevre | 2001-08-22 15:05:23 +0000 (Wed, 22 Aug 2001) | 2 lines Changed paths: M /trunk/tests/tadd.c check fixed. Check added: 2^53 + 1 --> 2^53. ------------------------------------------------------------------------ -r1125 | lefevre | 2001-08-22 14:24:02 +0000 (Wed, 22 Aug 2001) | 2 lines +r1125 | vlefevre | 2001-08-22 14:24:02 +0000 (Wed, 22 Aug 2001) | 2 lines Changed paths: M /trunk/Makefile.in M /trunk/tests/Makefile.in @@ -42893,21 +46858,21 @@ Changed paths: low significant bit is in ap[0] and not in ap[an-1] !!! ------------------------------------------------------------------------ -r1110 | lefevre | 2001-08-13 17:56:06 +0000 (Mon, 13 Aug 2001) | 2 lines +r1110 | vlefevre | 2001-08-13 17:56:06 +0000 (Mon, 13 Aug 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Cleaner MPFR_SET_SAME_SIGN. ------------------------------------------------------------------------ -r1109 | lefevre | 2001-08-13 04:48:05 +0000 (Mon, 13 Aug 2001) | 2 lines +r1109 | vlefevre | 2001-08-13 04:48:05 +0000 (Mon, 13 Aug 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h Macros MPFR_SET_SAME_SIGN, MPFR_INIT and MPFR_INIT1 changed to expressions. ------------------------------------------------------------------------ -r1108 | lefevre | 2001-08-10 15:40:56 +0000 (Fri, 10 Aug 2001) | 2 lines +r1108 | vlefevre | 2001-08-10 15:40:56 +0000 (Fri, 10 Aug 2001) | 2 lines Changed paths: M /trunk/set_si.c M /trunk/set_ui.c @@ -42916,14 +46881,14 @@ Changed paths: Bugs fixed (wrong types). ------------------------------------------------------------------------ -r1107 | lefevre | 2001-08-10 12:35:30 +0000 (Fri, 10 Aug 2001) | 2 lines +r1107 | vlefevre | 2001-08-10 12:35:30 +0000 (Fri, 10 Aug 2001) | 2 lines Changed paths: M /trunk/mpfr.h Macros mpfr_init_set_* changed to expressions. ------------------------------------------------------------------------ -r1106 | lefevre | 2001-08-10 12:04:17 +0000 (Fri, 10 Aug 2001) | 2 lines +r1106 | vlefevre | 2001-08-10 12:04:17 +0000 (Fri, 10 Aug 2001) | 2 lines Changed paths: M /trunk/Makefile.in @@ -43008,7 +46973,7 @@ Changed paths: added mpfr.info to files to remove for "make distclean" ------------------------------------------------------------------------ -r1094 | lefevre | 2001-06-23 01:41:08 +0000 (Sat, 23 Jun 2001) | 2 lines +r1094 | vlefevre | 2001-06-23 01:41:08 +0000 (Sat, 23 Jun 2001) | 2 lines Changed paths: M /trunk/Makefile.am M /trunk/Makefile.in @@ -43018,7 +46983,7 @@ Changed paths: Non-existent C source references removed. ------------------------------------------------------------------------ -r1093 | lefevre | 2001-06-23 01:13:41 +0000 (Sat, 23 Jun 2001) | 2 lines +r1093 | vlefevre | 2001-06-23 01:13:41 +0000 (Sat, 23 Jun 2001) | 2 lines Changed paths: M /trunk/mpfr-impl.h @@ -43096,7 +47061,7 @@ Changed paths: Patch in the case MPFR_PREC(b) > MPFR_PREC(a)+cancel. ------------------------------------------------------------------------ -r1084 | lefevre | 2001-05-10 12:31:23 +0000 (Thu, 10 May 2001) | 2 lines +r1084 | vlefevre | 2001-05-10 12:31:23 +0000 (Thu, 10 May 2001) | 2 lines Changed paths: M /trunk/Makefile.in M /trunk/mpfr.texi @@ -43470,7 +47435,7 @@ Changed paths: Comparison between 0- and 0 now returns 0, NR 19-03-2001 ------------------------------------------------------------------------ -r1033 | lefevre | 2001-03-16 13:50:18 +0000 (Fri, 16 Mar 2001) | 2 lines +r1033 | vlefevre | 2001-03-16 13:50:18 +0000 (Fri, 16 Mar 2001) | 2 lines Changed paths: M /trunk/tests/reuse.c @@ -44527,7 +48492,7 @@ Changed paths: Added prototypes for all test files. ------------------------------------------------------------------------ -r903 | lefevre | 2000-12-18 15:07:51 +0000 (Mon, 18 Dec 2000) | 2 lines +r903 | vlefevre | 2000-12-18 15:07:51 +0000 (Mon, 18 Dec 2000) | 2 lines Changed paths: M /trunk/add_ulp.c M /trunk/extract.c @@ -44873,7 +48838,7 @@ Changed paths: A few patches. ------------------------------------------------------------------------ -r869 | lefevre | 2000-12-15 14:36:22 +0000 (Fri, 15 Dec 2000) | 2 lines +r869 | vlefevre | 2000-12-15 14:36:22 +0000 (Fri, 15 Dec 2000) | 2 lines Changed paths: M /trunk/mpfr.h @@ -44894,7 +48859,7 @@ Changed paths: Modification of the order of includes in random.c ------------------------------------------------------------------------ -r866 | lefevre | 2000-12-15 12:56:19 +0000 (Fri, 15 Dec 2000) | 2 lines +r866 | vlefevre | 2000-12-15 12:56:19 +0000 (Fri, 15 Dec 2000) | 2 lines Changed paths: M /trunk/Makefile.in M /trunk/configure @@ -45014,7 +48979,7 @@ Permutation of includes to avoid warnings due to careless multiple definition of ULONG_MAX. ------------------------------------------------------------------------ -r861 | lefevre | 2000-12-14 17:47:12 +0000 (Thu, 14 Dec 2000) | 2 lines +r861 | vlefevre | 2000-12-14 17:47:12 +0000 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/mul_ui.c M /trunk/set.c @@ -45023,21 +48988,21 @@ Changed paths: Bug fixed concerning the flags. ------------------------------------------------------------------------ -r860 | lefevre | 2000-12-14 17:28:41 +0000 (Thu, 14 Dec 2000) | 2 lines +r860 | vlefevre | 2000-12-14 17:28:41 +0000 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/set_str.c Bugs fixed (in case char is signed and accented characters are given). ------------------------------------------------------------------------ -r859 | lefevre | 2000-12-14 17:02:11 +0000 (Thu, 14 Dec 2000) | 2 lines +r859 | vlefevre | 2000-12-14 17:02:11 +0000 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/random.c Include "urandom.h". Old code removed. ------------------------------------------------------------------------ -r858 | lefevre | 2000-12-14 15:28:28 +0000 (Thu, 14 Dec 2000) | 3 lines +r858 | vlefevre | 2000-12-14 15:28:28 +0000 (Thu, 14 Dec 2000) | 3 lines Changed paths: M /trunk/reldiff.c M /trunk/set.c @@ -45050,14 +49015,14 @@ Take into account Inf, Nans ; clear the flags of the return variable in most function calls. ------------------------------------------------------------------------ -r857 | lefevre | 2000-12-14 14:36:09 +0000 (Thu, 14 Dec 2000) | 2 lines +r857 | vlefevre | 2000-12-14 14:36:09 +0000 (Thu, 14 Dec 2000) | 2 lines Changed paths: M /trunk/random.c Use urandom(). ------------------------------------------------------------------------ -r856 | lefevre | 2000-12-14 14:29:04 +0000 (Thu, 14 Dec 2000) | 3 lines +r856 | vlefevre | 2000-12-14 14:29:04 +0000 (Thu, 14 Dec 2000) | 3 lines Changed paths: M /trunk/random.c M /trunk/random2.c @@ -45189,7 +49154,7 @@ Changed paths: added stack-alloc.h when --disable-alloca ------------------------------------------------------------------------ -r842 | lefevre | 2000-12-11 12:47:11 +0000 (Mon, 11 Dec 2000) | 4 lines +r842 | vlefevre | 2000-12-11 12:47:11 +0000 (Mon, 11 Dec 2000) | 4 lines Changed paths: M /trunk/out_str.c M /trunk/set_d.c |