Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/lgpl3/mpfr/dist initial import of MPFR 3.1.5 packag...
details: https://anonhg.NetBSD.org/src/rev/5a43190930b7
branches: trunk
changeset: 355844:5a43190930b7
user: mrg <mrg%NetBSD.org@localhost>
date: Thu Aug 17 01:09:22 2017 +0000
description:
initial import of MPFR 3.1.5 package. changes since 3.1.2:
Changes from version 3.1.4 to version 3.1.5:
- C++11 compatibility.
- Bug fixes (see <http://www.mpfr.org/mpfr-3.1.4/#fixed> and ChangeLog file).
- More tests.
Changes from version 3.1.3 to version 3.1.4:
- Improved MPFR manual.
- Bug fixes (see <http://www.mpfr.org/mpfr-3.1.3/#fixed> and ChangeLog file).
- MinGW (MS Windows): Added support for thread-safe DLL (shared library).
Changes from version 3.1.2 to version 3.1.3:
- Better support for Automake 1.13+ (now used to generate the tarball).
- Improved MPFR manual.
- Bug fixes (see <http://www.mpfr.org/mpfr-3.1.2/#fixed> and ChangeLog file).
diffstat:
external/lgpl3/mpfr/dist/BUGS | 4 +-
external/lgpl3/mpfr/dist/ChangeLog | 4284 ++++++++++++-
external/lgpl3/mpfr/dist/INSTALL | 174 +-
external/lgpl3/mpfr/dist/Makefile.am | 13 +-
external/lgpl3/mpfr/dist/NEWS | 19 +-
external/lgpl3/mpfr/dist/README | 13 +-
external/lgpl3/mpfr/dist/TODO | 12 +-
external/lgpl3/mpfr/dist/acinclude.m4 | 329 +-
external/lgpl3/mpfr/dist/aclocal.m4 | 822 +-
external/lgpl3/mpfr/dist/ar-lib | 270 +
external/lgpl3/mpfr/dist/compile | 10 +-
external/lgpl3/mpfr/dist/configure | 4416 ++++++++----
external/lgpl3/mpfr/dist/configure.ac | 173 +-
external/lgpl3/mpfr/dist/depcomp | 457 +-
external/lgpl3/mpfr/dist/doc/FAQ.html | 4 +-
external/lgpl3/mpfr/dist/doc/Makefile.am | 2 +-
external/lgpl3/mpfr/dist/doc/Makefile.in | 190 +-
external/lgpl3/mpfr/dist/doc/mpfr.info | Bin
external/lgpl3/mpfr/dist/doc/mpfr.texi | 285 +-
external/lgpl3/mpfr/dist/doc/texinfo.tex | 418 +-
external/lgpl3/mpfr/dist/examples/divworst.c | 4 +-
external/lgpl3/mpfr/dist/examples/rndo-add.c | 4 +-
external/lgpl3/mpfr/dist/examples/sample.c | 4 +-
external/lgpl3/mpfr/dist/examples/version.c | 156 +-
external/lgpl3/mpfr/dist/install-sh | 369 +-
external/lgpl3/mpfr/dist/ltmain.sh | 5817 ++++++++++------
external/lgpl3/mpfr/dist/m4/libtool.m4 | 2546 ++++---
external/lgpl3/mpfr/dist/m4/ltoptions.m4 | 127 +-
external/lgpl3/mpfr/dist/m4/ltsugar.m4 | 7 +-
external/lgpl3/mpfr/dist/m4/ltversion.m4 | 12 +-
external/lgpl3/mpfr/dist/m4/lt~obsolete.m4 | 7 +-
external/lgpl3/mpfr/dist/m4/size_max.m4 | 7 +-
external/lgpl3/mpfr/dist/missing | 400 +-
external/lgpl3/mpfr/dist/src/Makefile.am | 4 +-
external/lgpl3/mpfr/dist/src/abort_prec_max.c | 4 +-
external/lgpl3/mpfr/dist/src/acos.c | 4 +-
external/lgpl3/mpfr/dist/src/acosh.c | 4 +-
external/lgpl3/mpfr/dist/src/add.c | 4 +-
external/lgpl3/mpfr/dist/src/add1.c | 4 +-
external/lgpl3/mpfr/dist/src/add1sp.c | 8 +-
external/lgpl3/mpfr/dist/src/add_d.c | 4 +-
external/lgpl3/mpfr/dist/src/add_ui.c | 7 +-
external/lgpl3/mpfr/dist/src/agm.c | 9 +-
external/lgpl3/mpfr/dist/src/ai.c | 4 +-
external/lgpl3/mpfr/dist/src/amd/amdfam10/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/amd/athlon/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/amd/k8/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/arm/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/asin.c | 4 +-
external/lgpl3/mpfr/dist/src/asinh.c | 4 +-
external/lgpl3/mpfr/dist/src/atan.c | 4 +-
external/lgpl3/mpfr/dist/src/atan2.c | 4 +-
external/lgpl3/mpfr/dist/src/atanh.c | 4 +-
external/lgpl3/mpfr/dist/src/bernoulli.c | 4 +-
external/lgpl3/mpfr/dist/src/buildopt.c | 4 +-
external/lgpl3/mpfr/dist/src/cache.c | 4 +-
external/lgpl3/mpfr/dist/src/cbrt.c | 4 +-
external/lgpl3/mpfr/dist/src/check.c | 4 +-
external/lgpl3/mpfr/dist/src/clear.c | 4 +-
external/lgpl3/mpfr/dist/src/clears.c | 4 +-
external/lgpl3/mpfr/dist/src/cmp.c | 4 +-
external/lgpl3/mpfr/dist/src/cmp2.c | 4 +-
external/lgpl3/mpfr/dist/src/cmp_abs.c | 4 +-
external/lgpl3/mpfr/dist/src/cmp_d.c | 13 +-
external/lgpl3/mpfr/dist/src/cmp_ld.c | 13 +-
external/lgpl3/mpfr/dist/src/cmp_si.c | 4 +-
external/lgpl3/mpfr/dist/src/cmp_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/comparisons.c | 4 +-
external/lgpl3/mpfr/dist/src/const_catalan.c | 12 +-
external/lgpl3/mpfr/dist/src/const_euler.c | 12 +-
external/lgpl3/mpfr/dist/src/const_log2.c | 16 +-
external/lgpl3/mpfr/dist/src/const_pi.c | 16 +-
external/lgpl3/mpfr/dist/src/constant.c | 4 +-
external/lgpl3/mpfr/dist/src/copysign.c | 4 +-
external/lgpl3/mpfr/dist/src/cos.c | 9 +-
external/lgpl3/mpfr/dist/src/cosh.c | 4 +-
external/lgpl3/mpfr/dist/src/cot.c | 4 +-
external/lgpl3/mpfr/dist/src/coth.c | 4 +-
external/lgpl3/mpfr/dist/src/csc.c | 4 +-
external/lgpl3/mpfr/dist/src/csch.c | 4 +-
external/lgpl3/mpfr/dist/src/d_div.c | 4 +-
external/lgpl3/mpfr/dist/src/d_sub.c | 4 +-
external/lgpl3/mpfr/dist/src/digamma.c | 4 +-
external/lgpl3/mpfr/dist/src/dim.c | 4 +-
external/lgpl3/mpfr/dist/src/div.c | 46 +-
external/lgpl3/mpfr/dist/src/div_2exp.c | 4 +-
external/lgpl3/mpfr/dist/src/div_2si.c | 9 +-
external/lgpl3/mpfr/dist/src/div_2ui.c | 10 +-
external/lgpl3/mpfr/dist/src/div_d.c | 4 +-
external/lgpl3/mpfr/dist/src/div_ui.c | 9 +-
external/lgpl3/mpfr/dist/src/dump.c | 4 +-
external/lgpl3/mpfr/dist/src/eint.c | 8 +-
external/lgpl3/mpfr/dist/src/eq.c | 4 +-
external/lgpl3/mpfr/dist/src/erf.c | 4 +-
external/lgpl3/mpfr/dist/src/erfc.c | 6 +-
external/lgpl3/mpfr/dist/src/exceptions.c | 16 +-
external/lgpl3/mpfr/dist/src/exp.c | 4 +-
external/lgpl3/mpfr/dist/src/exp10.c | 4 +-
external/lgpl3/mpfr/dist/src/exp2.c | 4 +-
external/lgpl3/mpfr/dist/src/exp3.c | 8 +-
external/lgpl3/mpfr/dist/src/exp_2.c | 6 +-
external/lgpl3/mpfr/dist/src/expm1.c | 4 +-
external/lgpl3/mpfr/dist/src/extract.c | 4 +-
external/lgpl3/mpfr/dist/src/factorial.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_intmax.c | 14 +-
external/lgpl3/mpfr/dist/src/fits_s.h | 14 +-
external/lgpl3/mpfr/dist/src/fits_sint.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_slong.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_sshort.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_u.h | 33 +-
external/lgpl3/mpfr/dist/src/fits_uint.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_uintmax.c | 58 +-
external/lgpl3/mpfr/dist/src/fits_ulong.c | 4 +-
external/lgpl3/mpfr/dist/src/fits_ushort.c | 4 +-
external/lgpl3/mpfr/dist/src/fma.c | 29 +-
external/lgpl3/mpfr/dist/src/fms.c | 4 +-
external/lgpl3/mpfr/dist/src/frac.c | 4 +-
external/lgpl3/mpfr/dist/src/free_cache.c | 4 +-
external/lgpl3/mpfr/dist/src/frexp.c | 39 +-
external/lgpl3/mpfr/dist/src/gamma.c | 9 +-
external/lgpl3/mpfr/dist/src/gammaonethird.c | 4 +-
external/lgpl3/mpfr/dist/src/gen_inverse.h | 4 +-
external/lgpl3/mpfr/dist/src/generic/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/get_d.c | 4 +-
external/lgpl3/mpfr/dist/src/get_d64.c | 4 +-
external/lgpl3/mpfr/dist/src/get_exp.c | 4 +-
external/lgpl3/mpfr/dist/src/get_f.c | 4 +-
external/lgpl3/mpfr/dist/src/get_flt.c | 7 +-
external/lgpl3/mpfr/dist/src/get_ld.c | 6 +-
external/lgpl3/mpfr/dist/src/get_patches.c | 4 +-
external/lgpl3/mpfr/dist/src/get_si.c | 4 +-
external/lgpl3/mpfr/dist/src/get_sj.c | 4 +-
external/lgpl3/mpfr/dist/src/get_str.c | 4 +-
external/lgpl3/mpfr/dist/src/get_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/get_uj.c | 4 +-
external/lgpl3/mpfr/dist/src/get_z.c | 4 +-
external/lgpl3/mpfr/dist/src/get_z_exp.c | 4 +-
external/lgpl3/mpfr/dist/src/gmp_op.c | 4 +-
external/lgpl3/mpfr/dist/src/grandom.c | 4 +-
external/lgpl3/mpfr/dist/src/hppa/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/hypot.c | 4 +-
external/lgpl3/mpfr/dist/src/ia64/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/ieee_floats.h | 4 +-
external/lgpl3/mpfr/dist/src/init.c | 4 +-
external/lgpl3/mpfr/dist/src/init2.c | 12 +-
external/lgpl3/mpfr/dist/src/inits.c | 4 +-
external/lgpl3/mpfr/dist/src/inits2.c | 4 +-
external/lgpl3/mpfr/dist/src/inp_str.c | 4 +-
external/lgpl3/mpfr/dist/src/int_ceil_log2.c | 4 +-
external/lgpl3/mpfr/dist/src/isinf.c | 4 +-
external/lgpl3/mpfr/dist/src/isinteger.c | 4 +-
external/lgpl3/mpfr/dist/src/isnan.c | 4 +-
external/lgpl3/mpfr/dist/src/isnum.c | 4 +-
external/lgpl3/mpfr/dist/src/isqrt.c | 4 +-
external/lgpl3/mpfr/dist/src/isregular.c | 4 +-
external/lgpl3/mpfr/dist/src/iszero.c | 4 +-
external/lgpl3/mpfr/dist/src/jn.c | 4 +-
external/lgpl3/mpfr/dist/src/jyn_asympt.c | 10 +-
external/lgpl3/mpfr/dist/src/li2.c | 6 +-
external/lgpl3/mpfr/dist/src/lngamma.c | 17 +-
external/lgpl3/mpfr/dist/src/log.c | 4 +-
external/lgpl3/mpfr/dist/src/log10.c | 4 +-
external/lgpl3/mpfr/dist/src/log1p.c | 4 +-
external/lgpl3/mpfr/dist/src/log2.c | 4 +-
external/lgpl3/mpfr/dist/src/logging.c | 4 +-
external/lgpl3/mpfr/dist/src/min_prec.c | 4 +-
external/lgpl3/mpfr/dist/src/minmax.c | 4 +-
external/lgpl3/mpfr/dist/src/modf.c | 4 +-
external/lgpl3/mpfr/dist/src/mp_clz_tab.c | 2 +-
external/lgpl3/mpfr/dist/src/mparam_h.in | 2 +-
external/lgpl3/mpfr/dist/src/mpf2mpfr.h | 4 +-
external/lgpl3/mpfr/dist/src/mpfr-gmp.c | 10 +-
external/lgpl3/mpfr/dist/src/mpfr-gmp.h | 33 +-
external/lgpl3/mpfr/dist/src/mpfr-impl.h | 193 +-
external/lgpl3/mpfr/dist/src/mpfr-intmax.h | 4 +-
external/lgpl3/mpfr/dist/src/mpfr-thread.h | 13 +-
external/lgpl3/mpfr/dist/src/mpfr.h | 10 +-
external/lgpl3/mpfr/dist/src/mpn_exp.c | 4 +-
external/lgpl3/mpfr/dist/src/mul.c | 12 +-
external/lgpl3/mpfr/dist/src/mul_2exp.c | 4 +-
external/lgpl3/mpfr/dist/src/mul_2si.c | 9 +-
external/lgpl3/mpfr/dist/src/mul_2ui.c | 4 +-
external/lgpl3/mpfr/dist/src/mul_d.c | 4 +-
external/lgpl3/mpfr/dist/src/mul_ui.c | 9 +-
external/lgpl3/mpfr/dist/src/mulders.c | 11 +-
external/lgpl3/mpfr/dist/src/neg.c | 4 +-
external/lgpl3/mpfr/dist/src/next.c | 4 +-
external/lgpl3/mpfr/dist/src/out_str.c | 4 +-
external/lgpl3/mpfr/dist/src/pow.c | 4 +-
external/lgpl3/mpfr/dist/src/pow_si.c | 4 +-
external/lgpl3/mpfr/dist/src/pow_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/pow_z.c | 4 +-
external/lgpl3/mpfr/dist/src/powerof2.c | 17 +-
external/lgpl3/mpfr/dist/src/powerpc32/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/powerpc64/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/print_raw.c | 4 +-
external/lgpl3/mpfr/dist/src/print_rnd_mode.c | 4 +-
external/lgpl3/mpfr/dist/src/printf.c | 4 +-
external/lgpl3/mpfr/dist/src/rec_sqrt.c | 4 +-
external/lgpl3/mpfr/dist/src/reldiff.c | 4 +-
external/lgpl3/mpfr/dist/src/rem1.c | 46 +-
external/lgpl3/mpfr/dist/src/rint.c | 62 +-
external/lgpl3/mpfr/dist/src/root.c | 194 +-
external/lgpl3/mpfr/dist/src/round_near_x.c | 4 +-
external/lgpl3/mpfr/dist/src/round_p.c | 23 +-
external/lgpl3/mpfr/dist/src/round_prec.c | 348 +-
external/lgpl3/mpfr/dist/src/round_raw_generic.c | 6 +-
external/lgpl3/mpfr/dist/src/scale2.c | 4 +-
external/lgpl3/mpfr/dist/src/sec.c | 4 +-
external/lgpl3/mpfr/dist/src/sech.c | 4 +-
external/lgpl3/mpfr/dist/src/set.c | 4 +-
external/lgpl3/mpfr/dist/src/set_d.c | 8 +-
external/lgpl3/mpfr/dist/src/set_d64.c | 4 +-
external/lgpl3/mpfr/dist/src/set_dfl_prec.c | 13 +-
external/lgpl3/mpfr/dist/src/set_exp.c | 4 +-
external/lgpl3/mpfr/dist/src/set_f.c | 4 +-
external/lgpl3/mpfr/dist/src/set_flt.c | 4 +-
external/lgpl3/mpfr/dist/src/set_inf.c | 4 +-
external/lgpl3/mpfr/dist/src/set_ld.c | 4 +-
external/lgpl3/mpfr/dist/src/set_nan.c | 4 +-
external/lgpl3/mpfr/dist/src/set_prc_raw.c | 4 +-
external/lgpl3/mpfr/dist/src/set_prec.c | 4 +-
external/lgpl3/mpfr/dist/src/set_q.c | 8 +-
external/lgpl3/mpfr/dist/src/set_rnd.c | 14 +-
external/lgpl3/mpfr/dist/src/set_si.c | 4 +-
external/lgpl3/mpfr/dist/src/set_si_2exp.c | 4 +-
external/lgpl3/mpfr/dist/src/set_sj.c | 4 +-
external/lgpl3/mpfr/dist/src/set_str.c | 4 +-
external/lgpl3/mpfr/dist/src/set_str_raw.c | 4 +-
external/lgpl3/mpfr/dist/src/set_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/set_ui_2exp.c | 4 +-
external/lgpl3/mpfr/dist/src/set_uj.c | 4 +-
external/lgpl3/mpfr/dist/src/set_z.c | 4 +-
external/lgpl3/mpfr/dist/src/set_z_exp.c | 4 +-
external/lgpl3/mpfr/dist/src/set_zero.c | 4 +-
external/lgpl3/mpfr/dist/src/setmax.c | 4 +-
external/lgpl3/mpfr/dist/src/setmin.c | 4 +-
external/lgpl3/mpfr/dist/src/setsign.c | 4 +-
external/lgpl3/mpfr/dist/src/sgn.c | 4 +-
external/lgpl3/mpfr/dist/src/si_op.c | 16 +-
external/lgpl3/mpfr/dist/src/signbit.c | 4 +-
external/lgpl3/mpfr/dist/src/sin.c | 10 +-
external/lgpl3/mpfr/dist/src/sin_cos.c | 4 +-
external/lgpl3/mpfr/dist/src/sinh.c | 4 +-
external/lgpl3/mpfr/dist/src/sinh_cosh.c | 4 +-
external/lgpl3/mpfr/dist/src/sparc64/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/sqr.c | 4 +-
external/lgpl3/mpfr/dist/src/sqrt.c | 7 +-
external/lgpl3/mpfr/dist/src/sqrt_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/stack_interface.c | 6 +-
external/lgpl3/mpfr/dist/src/strtofr.c | 16 +-
external/lgpl3/mpfr/dist/src/sub.c | 4 +-
external/lgpl3/mpfr/dist/src/sub1.c | 18 +-
external/lgpl3/mpfr/dist/src/sub1sp.c | 10 +-
external/lgpl3/mpfr/dist/src/sub_d.c | 4 +-
external/lgpl3/mpfr/dist/src/sub_ui.c | 5 +-
external/lgpl3/mpfr/dist/src/subnormal.c | 4 +-
external/lgpl3/mpfr/dist/src/sum.c | 41 +-
external/lgpl3/mpfr/dist/src/swap.c | 4 +-
external/lgpl3/mpfr/dist/src/tan.c | 4 +-
external/lgpl3/mpfr/dist/src/tanh.c | 4 +-
external/lgpl3/mpfr/dist/src/uceil_exp2.c | 4 +-
external/lgpl3/mpfr/dist/src/uceil_log2.c | 4 +-
external/lgpl3/mpfr/dist/src/ufloor_log2.c | 4 +-
external/lgpl3/mpfr/dist/src/ui_div.c | 27 +-
external/lgpl3/mpfr/dist/src/ui_pow.c | 4 +-
external/lgpl3/mpfr/dist/src/ui_pow_ui.c | 4 +-
external/lgpl3/mpfr/dist/src/ui_sub.c | 26 +-
external/lgpl3/mpfr/dist/src/urandom.c | 4 +-
external/lgpl3/mpfr/dist/src/urandomb.c | 6 +-
external/lgpl3/mpfr/dist/src/version.c | 6 +-
external/lgpl3/mpfr/dist/src/volatile.c | 4 +-
external/lgpl3/mpfr/dist/src/x86/core2/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/x86/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/x86_64/core2/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/x86_64/pentium4/mparam.h | 2 +-
external/lgpl3/mpfr/dist/src/yn.c | 4 +-
external/lgpl3/mpfr/dist/src/zeta.c | 35 +-
external/lgpl3/mpfr/dist/src/zeta_ui.c | 44 +-
external/lgpl3/mpfr/dist/test-driver | 148 +
external/lgpl3/mpfr/dist/tests/Makefile.am | 63 +-
external/lgpl3/mpfr/dist/tests/Makefile.in | 2324 +++++-
external/lgpl3/mpfr/dist/tests/cmp_str.c | 4 +-
external/lgpl3/mpfr/dist/tests/memory.c | 10 +-
external/lgpl3/mpfr/dist/tests/mpf_compat.c | 4 +-
external/lgpl3/mpfr/dist/tests/mpf_compat.h | 4 +-
external/lgpl3/mpfr/dist/tests/mpfr-test.h | 14 +-
external/lgpl3/mpfr/dist/tests/mpfr_compat.c | 4 +-
external/lgpl3/mpfr/dist/tests/random2.c | 4 +-
external/lgpl3/mpfr/dist/tests/reuse.c | 4 +-
external/lgpl3/mpfr/dist/tests/rnd_mode.c | 4 +-
external/lgpl3/mpfr/dist/tests/tabs.c | 5 +-
external/lgpl3/mpfr/dist/tests/tacos.c | 4 +-
external/lgpl3/mpfr/dist/tests/tacosh.c | 4 +-
external/lgpl3/mpfr/dist/tests/tadd.c | 4 +-
external/lgpl3/mpfr/dist/tests/tadd1sp.c | 4 +-
external/lgpl3/mpfr/dist/tests/tadd_d.c | 4 +-
external/lgpl3/mpfr/dist/tests/tadd_ui.c | 13 +-
external/lgpl3/mpfr/dist/tests/tagm.c | 44 +-
external/lgpl3/mpfr/dist/tests/tai.c | 4 +-
external/lgpl3/mpfr/dist/tests/tasinh.c | 4 +-
external/lgpl3/mpfr/dist/tests/tatanh.c | 4 +-
external/lgpl3/mpfr/dist/tests/taway.c | 4 +-
external/lgpl3/mpfr/dist/tests/tbuildopt.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcan_round.c | 212 +-
external/lgpl3/mpfr/dist/tests/tcbrt.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcheck.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcmp.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcmp2.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcmp_d.c | 76 +-
external/lgpl3/mpfr/dist/tests/tcmp_ld.c | 76 +-
external/lgpl3/mpfr/dist/tests/tcmp_ui.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcmpabs.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcomparisons.c | 4 +-
external/lgpl3/mpfr/dist/tests/tconst_catalan.c | 4 +-
external/lgpl3/mpfr/dist/tests/tconst_euler.c | 4 +-
external/lgpl3/mpfr/dist/tests/tconst_log2.c | 4 +-
external/lgpl3/mpfr/dist/tests/tconst_pi.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcopysign.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcos.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcosh.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcot.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcoth.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcsc.c | 4 +-
external/lgpl3/mpfr/dist/tests/tcsch.c | 4 +-
external/lgpl3/mpfr/dist/tests/td_div.c | 6 +-
external/lgpl3/mpfr/dist/tests/td_sub.c | 4 +-
external/lgpl3/mpfr/dist/tests/tdigamma.c | 4 +-
external/lgpl3/mpfr/dist/tests/tdim.c | 4 +-
external/lgpl3/mpfr/dist/tests/tdiv.c | 165 +-
external/lgpl3/mpfr/dist/tests/tdiv_d.c | 6 +-
external/lgpl3/mpfr/dist/tests/tdiv_ui.c | 10 +-
external/lgpl3/mpfr/dist/tests/teint.c | 4 +-
external/lgpl3/mpfr/dist/tests/teq.c | 4 +-
external/lgpl3/mpfr/dist/tests/terf.c | 4 +-
external/lgpl3/mpfr/dist/tests/tests.c | 135 +-
external/lgpl3/mpfr/dist/tests/texceptions.c | 4 +-
external/lgpl3/mpfr/dist/tests/texp10.c | 4 +-
external/lgpl3/mpfr/dist/tests/texp2.c | 4 +-
external/lgpl3/mpfr/dist/tests/texpm1.c | 4 +-
external/lgpl3/mpfr/dist/tests/tfactorial.c | 4 +-
external/lgpl3/mpfr/dist/tests/tfits.c | 437 +-
external/lgpl3/mpfr/dist/tests/tfma.c | 225 +-
external/lgpl3/mpfr/dist/tests/tfmod.c | 97 +-
external/lgpl3/mpfr/dist/tests/tfms.c | 4 +-
external/lgpl3/mpfr/dist/tests/tfprintf.c | 6 +-
external/lgpl3/mpfr/dist/tests/tfrac.c | 4 +-
external/lgpl3/mpfr/dist/tests/tfrexp.c | 107 +-
external/lgpl3/mpfr/dist/tests/tgamma.c | 16 +-
external/lgpl3/mpfr/dist/tests/tgeneric.c | 483 +-
external/lgpl3/mpfr/dist/tests/tgeneric_ui.c | 27 +-
external/lgpl3/mpfr/dist/tests/tget_d.c | 18 +-
external/lgpl3/mpfr/dist/tests/tget_d_2exp.c | 14 +-
external/lgpl3/mpfr/dist/tests/tget_f.c | 4 +-
external/lgpl3/mpfr/dist/tests/tget_flt.c | 26 +-
external/lgpl3/mpfr/dist/tests/tget_ld_2exp.c | 14 +-
external/lgpl3/mpfr/dist/tests/tget_set_d64.c | 40 +-
external/lgpl3/mpfr/dist/tests/tget_sj.c | 4 +-
external/lgpl3/mpfr/dist/tests/tget_str.c | 4 +-
external/lgpl3/mpfr/dist/tests/tget_z.c | 4 +-
external/lgpl3/mpfr/dist/tests/tgmpop.c | 4 +-
external/lgpl3/mpfr/dist/tests/tgrandom.c | 13 +-
external/lgpl3/mpfr/dist/tests/thyperbolic.c | 4 +-
external/lgpl3/mpfr/dist/tests/thypot.c | 9 +-
external/lgpl3/mpfr/dist/tests/tinits.c | 4 +-
external/lgpl3/mpfr/dist/tests/tinp_str.c | 4 +-
external/lgpl3/mpfr/dist/tests/tinternals.c | 4 +-
external/lgpl3/mpfr/dist/tests/tisnan.c | 4 +-
external/lgpl3/mpfr/dist/tests/tisqrt.c | 4 +-
external/lgpl3/mpfr/dist/tests/tj0.c | 16 +-
external/lgpl3/mpfr/dist/tests/tj1.c | 4 +-
external/lgpl3/mpfr/dist/tests/tjn.c | 4 +-
external/lgpl3/mpfr/dist/tests/tl2b.c | 4 +-
external/lgpl3/mpfr/dist/tests/tlgamma.c | 4 +-
external/lgpl3/mpfr/dist/tests/tli2.c | 4 +-
external/lgpl3/mpfr/dist/tests/tlngamma.c | 88 +-
external/lgpl3/mpfr/dist/tests/tlog.c | 4 +-
external/lgpl3/mpfr/dist/tests/tlog10.c | 4 +-
external/lgpl3/mpfr/dist/tests/tlog1p.c | 4 +-
external/lgpl3/mpfr/dist/tests/tlog2.c | 4 +-
external/lgpl3/mpfr/dist/tests/tmin_prec.c | 4 +-
external/lgpl3/mpfr/dist/tests/tminmax.c | 4 +-
external/lgpl3/mpfr/dist/tests/tmodf.c | 4 +-
external/lgpl3/mpfr/dist/tests/tmul.c | 109 +-
external/lgpl3/mpfr/dist/tests/tmul_2exp.c | 200 +-
external/lgpl3/mpfr/dist/tests/tmul_d.c | 4 +-
external/lgpl3/mpfr/dist/tests/tmul_ui.c | 10 +-
external/lgpl3/mpfr/dist/tests/tnext.c | 4 +-
external/lgpl3/mpfr/dist/tests/tout_str.c | 4 +-
external/lgpl3/mpfr/dist/tests/toutimpl.c | 4 +-
external/lgpl3/mpfr/dist/tests/tpow.c | 4 +-
external/lgpl3/mpfr/dist/tests/tpow3.c | 4 +-
external/lgpl3/mpfr/dist/tests/tpow_all.c | 13 +-
external/lgpl3/mpfr/dist/tests/tpow_z.c | 6 +-
external/lgpl3/mpfr/dist/tests/tprintf.c | 6 +-
external/lgpl3/mpfr/dist/tests/trandom.c | 39 +-
external/lgpl3/mpfr/dist/tests/trec_sqrt.c | 4 +-
external/lgpl3/mpfr/dist/tests/tremquo.c | 14 +-
external/lgpl3/mpfr/dist/tests/trint.c | 188 +-
external/lgpl3/mpfr/dist/tests/troot.c | 253 +-
external/lgpl3/mpfr/dist/tests/tround_prec.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsec.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsech.c | 4 +-
external/lgpl3/mpfr/dist/tests/tset.c | 4 +-
external/lgpl3/mpfr/dist/tests/tset_d.c | 8 +-
external/lgpl3/mpfr/dist/tests/tset_exp.c | 4 +-
external/lgpl3/mpfr/dist/tests/tset_f.c | 4 +-
external/lgpl3/mpfr/dist/tests/tset_ld.c | 80 +-
external/lgpl3/mpfr/dist/tests/tset_q.c | 42 +-
external/lgpl3/mpfr/dist/tests/tset_si.c | 6 +-
external/lgpl3/mpfr/dist/tests/tset_sj.c | 6 +-
external/lgpl3/mpfr/dist/tests/tset_str.c | 14 +-
external/lgpl3/mpfr/dist/tests/tset_z.c | 4 +-
external/lgpl3/mpfr/dist/tests/tset_z_exp.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsgn.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsi_op.c | 22 +-
external/lgpl3/mpfr/dist/tests/tsin.c | 5 +-
external/lgpl3/mpfr/dist/tests/tsin_cos.c | 6 +-
external/lgpl3/mpfr/dist/tests/tsinh.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsinh_cosh.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsprintf.c | 84 +-
external/lgpl3/mpfr/dist/tests/tsqr.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsqrt.c | 35 +-
external/lgpl3/mpfr/dist/tests/tsqrt_ui.c | 4 +-
external/lgpl3/mpfr/dist/tests/tstckintc.c | 221 +-
external/lgpl3/mpfr/dist/tests/tstdint.c | 19 +-
external/lgpl3/mpfr/dist/tests/tstrtofr.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsub.c | 157 +-
external/lgpl3/mpfr/dist/tests/tsub1sp.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsub_d.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsub_ui.c | 12 +-
external/lgpl3/mpfr/dist/tests/tsubnormal.c | 4 +-
external/lgpl3/mpfr/dist/tests/tsum.c | 59 +-
external/lgpl3/mpfr/dist/tests/tswap.c | 4 +-
external/lgpl3/mpfr/dist/tests/ttan.c | 4 +-
external/lgpl3/mpfr/dist/tests/ttanh.c | 4 +-
external/lgpl3/mpfr/dist/tests/ttrunc.c | 4 +-
external/lgpl3/mpfr/dist/tests/tui_div.c | 71 +-
external/lgpl3/mpfr/dist/tests/tui_pow.c | 4 +-
external/lgpl3/mpfr/dist/tests/tui_sub.c | 83 +-
external/lgpl3/mpfr/dist/tests/turandom.c | 4 +-
external/lgpl3/mpfr/dist/tests/tvalist.c | 8 +-
external/lgpl3/mpfr/dist/tests/tversion.c | 172 +-
external/lgpl3/mpfr/dist/tests/ty0.c | 4 +-
external/lgpl3/mpfr/dist/tests/ty1.c | 4 +-
external/lgpl3/mpfr/dist/tests/tyn.c | 4 +-
external/lgpl3/mpfr/dist/tests/tzeta.c | 31 +-
external/lgpl3/mpfr/dist/tests/tzeta_ui.c | 124 +-
external/lgpl3/mpfr/dist/tools/ck-copyright-notice | 39 +-
external/lgpl3/mpfr/dist/tools/ck-news | 48 +
external/lgpl3/mpfr/dist/tools/ck-version-info | 2 +-
external/lgpl3/mpfr/dist/tools/get_patches.sh | 4 +-
external/lgpl3/mpfr/dist/tune/Makefile.am | 4 +-
external/lgpl3/mpfr/dist/tune/Makefile.in | 268 +-
external/lgpl3/mpfr/dist/tune/bidimensional_sample.c | 4 +-
external/lgpl3/mpfr/dist/tune/speed.c | 4 +-
external/lgpl3/mpfr/dist/tune/tuneup.c | 4 +-
457 files changed, 22467 insertions(+), 9210 deletions(-)
diffs (truncated from 52923 to 300 lines):
diff -r e4178461a3cf -r 5a43190930b7 external/lgpl3/mpfr/dist/BUGS
--- a/external/lgpl3/mpfr/dist/BUGS Thu Aug 17 01:05:51 2017 +0000
+++ b/external/lgpl3/mpfr/dist/BUGS Thu Aug 17 01:09:22 2017 +0000
@@ -1,5 +1,5 @@
-Copyright 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
-Contributed by the AriC and Caramel projects, INRIA.
+Copyright 1999, 2001-2016 Free Software Foundation, Inc.
+Contributed by the AriC and Caramba projects, INRIA.
This file is part of the GNU MPFR Library.
diff -r e4178461a3cf -r 5a43190930b7 external/lgpl3/mpfr/dist/ChangeLog
--- a/external/lgpl3/mpfr/dist/ChangeLog Thu Aug 17 01:05:51 2017 +0000
+++ b/external/lgpl3/mpfr/dist/ChangeLog Thu Aug 17 01:09:22 2017 +0000
@@ -1,4 +1,4244 @@
------------------------------------------------------------------------
+r10891 | vlefevre | 2016-09-27 07:48:20 +0000 (Tue, 27 Sep 2016) | 1 line
+Changed paths:
+ M /branches/3.1/VERSION
+ M /branches/3.1/configure.ac
+ M /branches/3.1/doc/mpfr.texi
+ M /branches/3.1/src/mpfr.h
+ M /branches/3.1/src/version.c
+
+Updated version to 3.1.5.
+------------------------------------------------------------------------
+r10889 | vlefevre | 2016-09-23 14:09:21 +0000 (Fri, 23 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/examples/version.c
+
+[examples/version.c] A bit more output.
+(merged changeset r10888 from the trunk)
+------------------------------------------------------------------------
+r10887 | vlefevre | 2016-09-23 13:57:32 +0000 (Fri, 23 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/examples/version.c
+
+[examples/version.c] Update from the trunk (with svn merge on
+changesets r8034,8036,8128,10885-10886).
+------------------------------------------------------------------------
+r10873 | vlefevre | 2016-09-14 08:09:05 +0000 (Wed, 14 Sep 2016) | 4 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tdiv.c
+
+[tests/tdiv.c] Improved code readability, fixing a small bug
+(found by David Binderman using cppcheck) at the same time.
+This bug could only affect the error message if the test failed.
+(merged changesets r10871-10872 from the trunk)
+------------------------------------------------------------------------
+r10868 | vlefevre | 2016-09-13 17:17:12 +0000 (Tue, 13 Sep 2016) | 1 line
+Changed paths:
+ M /branches/3.1/ChangeLog
+
+ChangeLog update with "TZ=UTC svn log -rHEAD:0 -v" (in UTF-8 locales).
+------------------------------------------------------------------------
+r10867 | vlefevre | 2016-09-13 17:09:26 +0000 (Tue, 13 Sep 2016) | 1 line
+Changed paths:
+ M /branches/3.1/doc/mpfr.texi
+
+[doc/mpfr.texi] Updated the month.
+------------------------------------------------------------------------
+r10866 | vlefevre | 2016-09-13 17:08:30 +0000 (Tue, 13 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1/VERSION
+ M /branches/3.1/configure.ac
+ M /branches/3.1/doc/mpfr.texi
+ M /branches/3.1/src/Makefile.am
+ M /branches/3.1/src/mpfr.h
+ M /branches/3.1/src/version.c
+
+Updated version to 3.1.5-rc1 and updated libmpfr_la_LDFLAGS in
+src/Makefile.am for the next release.
+------------------------------------------------------------------------
+r10857 | vlefevre | 2016-09-12 12:22:08 +0000 (Mon, 12 Sep 2016) | 1 line
+Changed paths:
+ M /branches/3.1/src/get_ld.c
+
+[src/get_ld.c] Re-added a blank line that disappeared in a merge.
+------------------------------------------------------------------------
+r10856 | vlefevre | 2016-09-12 12:17:31 +0000 (Mon, 12 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1/src/get_ld.c
+
+[src/get_ld.c] Removed a "see below", which refers to a comment that
+is in the trunk but not in this branch.
+------------------------------------------------------------------------
+r10855 | vlefevre | 2016-09-12 12:00:15 +0000 (Mon, 12 Sep 2016) | 3 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tset_ld.c
+
+[tests/tset_ld.c] In bug_20160907, fixed the method to get the smallest
+subnormal (now, OK with gcc -mpc64 or under NetBSD 6-).
+(merged changesets r10835-10839 from the trunk)
+------------------------------------------------------------------------
+r10854 | vlefevre | 2016-09-12 11:30:20 +0000 (Mon, 12 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tabs.c
+
+[tests/tabs.c] Removed mpfr_test_init (not needed here).
+(merged changeset r10822 from the trunk)
+------------------------------------------------------------------------
+r10853 | vlefevre | 2016-09-12 11:28:24 +0000 (Mon, 12 Sep 2016) | 2 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tset_ld.c
+
+[tests/tset_ld.c] Move tests_start_mpfr and mpfr_test_init earlier.
+(merged changesets r8688,10821 from the trunk)
+------------------------------------------------------------------------
+r10852 | vlefevre | 2016-09-12 11:25:44 +0000 (Mon, 12 Sep 2016) | 3 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tset_ld.c
+
+[tests/tset_ld.c] Corrected a type (due to a printf with %ld) and fixed
+a loop in case an extended range is used.
+(merged changesets r10818-10819 from the trunk)
+------------------------------------------------------------------------
+r10815 | vlefevre | 2016-09-08 09:53:52 +0000 (Thu, 08 Sep 2016) | 3 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src
+ M /branches/3.1/src/get_ld.c
+ M /branches/3.1/tests/tset_ld.c
+
+[src/get_ld.c] Fixed bug for little-endian x86 extended precision.
+[tests/tset_ld.c] Added test case.
+(merged changesets r10807-10809,10811-10812 from the trunk)
+------------------------------------------------------------------------
+r10814 | vlefevre | 2016-09-08 09:05:08 +0000 (Thu, 08 Sep 2016) | 1 line
+Changed paths:
+ M /branches/3.1/NEWS
+
+[NEWS] Update for GNU MPFR 3.1.5.
+------------------------------------------------------------------------
+r10792 | vlefevre | 2016-09-05 12:04:43 +0000 (Mon, 05 Sep 2016) | 10 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src
+ M /branches/3.1/src/mpfr-impl.h
+ M /branches/3.1/src/powerof2.c
+ M /branches/3.1/src/round_p.c
+ M /branches/3.1/src/round_prec.c
+ M /branches/3.1/tests/tcan_round.c
+
+Fixed various bugs in mpfr_can_round_raw, which affected mpfr_can_round:
+there could still be false positives (i.e. mpfr_can_round could say that
+rounding was possible while correct rounding was not guaranteed), and
+also false negatives, some of which could yield infinite Ziv loops in
+user code in practice.
+Added tests triggering these bugs, in particular a comprehensive test
+against a naive implementation.
+(merged changesets
+ r10679-10686,10717-10718,10743,10746-10748,10752,10754,10756
+from the trunk)
+------------------------------------------------------------------------
+r10791 | vlefevre | 2016-09-05 09:31:14 +0000 (Mon, 05 Sep 2016) | 3 lines
+Changed paths:
+ M /branches/3.1/tests/tzeta.c
+
+[tests/tzeta.c] Updated test_generic invocation based on the trunk
+in order to reduce the test time (increased since r9849).
+(merged changesets r9955,10667,10672,10790 from the trunk)
+------------------------------------------------------------------------
+r10742 | vlefevre | 2016-08-22 11:42:38 +0000 (Mon, 22 Aug 2016) | 2 lines
+Changed paths:
+ M /branches/3.1/tests/tmul.c
+
+[tests/tmul.c] Added underflow test from the trunk (merged changesets
+from r10601 to r10716 for tmul.c only).
+------------------------------------------------------------------------
+r10728 | vlefevre | 2016-08-04 20:31:01 +0000 (Thu, 04 Aug 2016) | 3 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tsi_op.c
+
+[tests/tsi_op.c] Fixed a macro. There were no consequences except
+spurious null statements.
+(merged changeset r10724 from the trunk)
+------------------------------------------------------------------------
+r10722 | vlefevre | 2016-08-04 12:18:54 +0000 (Thu, 04 Aug 2016) | 3 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tset_si.c
+ M /branches/3.1/tests/tset_sj.c
+
+[tests/tset_{si,sj}.c] Fixed macros. There were no consequences except
+spurious null statements.
+(merged changeset r10721 from the trunk)
+------------------------------------------------------------------------
+r10720 | vlefevre | 2016-08-04 01:52:45 +0000 (Thu, 04 Aug 2016) | 6 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tpow_z.c
+ M /branches/3.1/tests/tset_si.c
+ M /branches/3.1/tests/tset_sj.c
+ M /branches/3.1/tests/tsi_op.c
+
+[tests] C++ compatibility: avoid errors with "g++ -std=c++11" or later.
+Note that as of GCC 6, "the default mode for C++ is now -std=gnu++14
+instead of -std=gnu++98" <https://gcc.gnu.org/gcc-6/changes.html>.
+So, this fixes the failures in the build of the MPFR tests with g++
+from GCC 6 without particular options.
+(merged changeset r10719 from the trunk)
+------------------------------------------------------------------------
+r10387 | vlefevre | 2016-05-30 07:55:29 +0000 (Mon, 30 May 2016) | 2 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/tests/tsub.c
+
+[tests/tsub.c] Added comments for check_max_almosteven.
+(merged changeset r10386 from the trunk)
+------------------------------------------------------------------------
+r10384 | vlefevre | 2016-05-29 18:55:04 +0000 (Sun, 29 May 2016) | 12 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src
+ M /branches/3.1/src/sub1.c
+ M /branches/3.1/tests/tsub.c
+
+[src/sub1.c] Fixed bug in mpfr_sub1 (real subtraction a = b - c, with
+ |b| > |c|): In MPFR_RNDN (round-to-nearest mode), when
+ * |b| is the midpoint between the maximum finite number in the
+ precision of a and 2^emax (the maximum finite number + 1 ulp),
+ which is possible only if PREC(b) > PREC(a),
+ * c is small enough (i.e. no overlap with a and b),
+ mpfr_sub1 returns an infinity (with overflow flag set) instead of
+ ± the maximum number (no overflow). The cause is that an overflow
+ is generated too early, in an intermediate rounding.
+[tests/tsub.c] Added test cases.
+(merged changeset r10383 from the trunk, with conflict resolved in
+src/sub1.c and mpfr_flags_t replaced by unsigned int)
+------------------------------------------------------------------------
+r10304 | vlefevre | 2016-05-22 10:05:37 +0000 (Sun, 22 May 2016) | 5 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src/add_ui.c
+ M /branches/3.1/src/sub_ui.c
+ M /branches/3.1/tests/tadd_ui.c
+ M /branches/3.1/tests/tsub_ui.c
+
+For mpfr_add_ui and mpfr_sub_ui, make sure that all the expected flags
+are set (in practice, only NaN was affected). Added testcases from the
+trunk (merged r10298 and r10303).
+Note: the trunk was fixed with a partial rewrite for some optimization
+and to improve consistency, but here, the changes are kept minimal.
+------------------------------------------------------------------------
+r10264 | vlefevre | 2016-04-13 21:17:07 +0000 (Wed, 13 Apr 2016) | 9 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src
+ M /branches/3.1/src/mpfr-impl.h
+
+[src/mpfr-impl.h] Removed the detection of possible inconsistencies
+under Unix because the tests could yield spurious errors with Cygwin32
+or other similar implementations. Moreover, such tests were used for
+debugging purpose or to detect potential problems in the environment,
+thus were not really useful for the end user. They were initially
+added in the win-thread-safe-dll branch (r9682, following a problem
+found in r9680). One alternative for checking by the MPFR developers
+would be to output the status of some internal macros in tversion.
+(merged changeset r10260 from the trunk)
+------------------------------------------------------------------------
+r10234 | vlefevre | 2016-03-15 12:17:53 +0000 (Tue, 15 Mar 2016) | 5 lines
+Changed paths:
+ M /branches/3.1
+ M /branches/3.1/src
+ M /branches/3.1/src/mpfr-impl.h
+
+[src/mpfr-impl.h] Fixed and improved some sign-related macros
+(some parentheses were missing). Note: the code in the 3.1 branch
+was not affected by these missing parentheses; however this could
+break later patches or ports of new functions using MPFR internals.
+(merged changeset r9295 from the trunk)
+------------------------------------------------------------------------
+r10204 | vlefevre | 2016-03-06 13:09:13 +0000 (Sun, 06 Mar 2016) | 1 line
+Changed paths:
+ M /branches/3.1/INSTALL
+ M /branches/3.1/VERSION
+ M /branches/3.1/configure.ac
+ M /branches/3.1/doc/mpfr.texi
+ M /branches/3.1/src/mpfr.h
+ M /branches/3.1/src/version.c
+
+Updated version to 3.1.5-dev.
+------------------------------------------------------------------------
+r10201 | vlefevre | 2016-03-06 11:22:21 +0000 (Sun, 06 Mar 2016) | 1 line
+Changed paths:
+ M /branches/3.1/ChangeLog
+
+ChangeLog update with "TZ=UTC svn log -rHEAD:0 -v" (in UTF-8 locales).
+------------------------------------------------------------------------
+r10200 | vlefevre | 2016-03-06 11:20:09 +0000 (Sun, 06 Mar 2016) | 1 line
+Changed paths:
+ M /branches/3.1/doc/mpfr.texi
Home |
Main Index |
Thread Index |
Old Index