Module Name: src Committed By: mrg Date: Thu Nov 28 10:32:40 UTC 2013
Update of /cvsroot/src/external/lgpl3/mpc/dist In directory ivanova.netbsd.org:/tmp/cvs-serv15145 Log Message: initial import of MPC 1.0.1 package. changes since 0.9: Changes in version 1.0.1: - Switched to automake 1.11.6, see https://lists.gnu.org/archive/html/automake/2012-07/msg00023.html - #14669: Fixed extraction of CC from gmp.h - Fixed case of intermediate zero real or imaginary part in mpc_fma, found by hydra with GMP_CHECK_RANDOMIZE=1346362345 Changes in version 1.0: - First release as a GNU package - License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections) for documentation - 100% of all lines are covered by tests - Functions renamed: mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui - 0^0, which returned (NaN,NaN) previously, now returns (1,+0) - Removed compatibility with K&R compilers, untestable due to lack of such compilers - New functions: mpc_log10, mpc_mul_2si, mpc_div_2si - Speed-ups: - mpc_fma - Bug fixes: - mpc_div and mpc_norm now return a value indicating the effective rounding direction, as the other functions - mpc_mul, mpc_sqr and mpc_norm now return correct results even if there are over- or underflows during the computation - mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has infinite part and equals output variable is corrected - mpc_fr_sub: Wrong return value for imaginary part is corrected Status: Vendor Tag: mpc Release Tags: mpc-1-0-1 N src/external/lgpl3/mpc/dist/config.guess N src/external/lgpl3/mpc/dist/AUTHORS N src/external/lgpl3/mpc/dist/Makefile.am N src/external/lgpl3/mpc/dist/config.h.in N src/external/lgpl3/mpc/dist/depcomp N src/external/lgpl3/mpc/dist/Makefile.vc N src/external/lgpl3/mpc/dist/aclocal.m4 N src/external/lgpl3/mpc/dist/COPYING.LESSER N src/external/lgpl3/mpc/dist/config.sub N src/external/lgpl3/mpc/dist/configure.ac N src/external/lgpl3/mpc/dist/NEWS N src/external/lgpl3/mpc/dist/ltmain.sh N src/external/lgpl3/mpc/dist/Makefile.in N src/external/lgpl3/mpc/dist/ar-lib N src/external/lgpl3/mpc/dist/INSTALL N src/external/lgpl3/mpc/dist/ChangeLog N src/external/lgpl3/mpc/dist/README N src/external/lgpl3/mpc/dist/TODO N src/external/lgpl3/mpc/dist/install-sh N src/external/lgpl3/mpc/dist/configure N src/external/lgpl3/mpc/dist/missing N src/external/lgpl3/mpc/dist/tests/fr_sub.dat N src/external/lgpl3/mpc/dist/tests/div.dat N src/external/lgpl3/mpc/dist/tests/fr_div.dat N src/external/lgpl3/mpc/dist/tests/tproj.c N src/external/lgpl3/mpc/dist/tests/tget_version.c N src/external/lgpl3/mpc/dist/tests/tmul_2ui.c N src/external/lgpl3/mpc/dist/tests/pow_ui.dat N src/external/lgpl3/mpc/dist/tests/exp.dat N src/external/lgpl3/mpc/dist/tests/add.dat N src/external/lgpl3/mpc/dist/tests/tacos.c N src/external/lgpl3/mpc/dist/tests/neg.dat N src/external/lgpl3/mpc/dist/tests/comparisons.c N src/external/lgpl3/mpc/dist/tests/mul_fr.dat N src/external/lgpl3/mpc/dist/tests/acosh.dat N src/external/lgpl3/mpc/dist/tests/tatanh.c N src/external/lgpl3/mpc/dist/tests/tmul_ui.c N src/external/lgpl3/mpc/dist/tests/tpow_ld.c N src/external/lgpl3/mpc/dist/tests/tdiv.c N src/external/lgpl3/mpc/dist/tests/tpow_si.c N src/external/lgpl3/mpc/dist/tests/texp.c N src/external/lgpl3/mpc/dist/tests/tacosh.c N src/external/lgpl3/mpc/dist/tests/tsin_cos.c N src/external/lgpl3/mpc/dist/tests/read_data.c N src/external/lgpl3/mpc/dist/tests/Makefile.am N src/external/lgpl3/mpc/dist/tests/tdiv_ui.c N src/external/lgpl3/mpc/dist/tests/tcosh.c N src/external/lgpl3/mpc/dist/tests/tadd_fr.c N src/external/lgpl3/mpc/dist/tests/ttan.c N src/external/lgpl3/mpc/dist/tests/sinh.dat N src/external/lgpl3/mpc/dist/tests/treal.c N src/external/lgpl3/mpc/dist/tests/tmul.c N src/external/lgpl3/mpc/dist/tests/sqrt.dat N src/external/lgpl3/mpc/dist/tests/tui_ui_sub.c N src/external/lgpl3/mpc/dist/tests/tfma.c N src/external/lgpl3/mpc/dist/tests/pow.dat N src/external/lgpl3/mpc/dist/tests/tpow_fr.c N src/external/lgpl3/mpc/dist/tests/conj.dat N src/external/lgpl3/mpc/dist/tests/tabs.c N src/external/lgpl3/mpc/dist/tests/tneg.c N src/external/lgpl3/mpc/dist/tests/tconj.c N src/external/lgpl3/mpc/dist/tests/proj.dat N src/external/lgpl3/mpc/dist/tests/tlog.c N src/external/lgpl3/mpc/dist/tests/tstrtoc.c N src/external/lgpl3/mpc/dist/tests/log.dat N src/external/lgpl3/mpc/dist/tests/log10.dat N src/external/lgpl3/mpc/dist/tests/tdiv_2ui.c N src/external/lgpl3/mpc/dist/tests/tfr_sub.c N src/external/lgpl3/mpc/dist/tests/tsin.c N src/external/lgpl3/mpc/dist/tests/strtoc.dat N src/external/lgpl3/mpc/dist/tests/pow_si.dat N src/external/lgpl3/mpc/dist/tests/random.c N src/external/lgpl3/mpc/dist/tests/tmul_fr.c N src/external/lgpl3/mpc/dist/tests/mul.dat N src/external/lgpl3/mpc/dist/tests/tdiv_2si.c N src/external/lgpl3/mpc/dist/tests/pow_fr.dat N src/external/lgpl3/mpc/dist/tests/treimref.c N src/external/lgpl3/mpc/dist/tests/Makefile.in N src/external/lgpl3/mpc/dist/tests/tadd.c N src/external/lgpl3/mpc/dist/tests/tpow_d.c N src/external/lgpl3/mpc/dist/tests/acos.dat N src/external/lgpl3/mpc/dist/tests/tsub_fr.c N src/external/lgpl3/mpc/dist/tests/ttanh.c N src/external/lgpl3/mpc/dist/tests/sin.dat N src/external/lgpl3/mpc/dist/tests/tswap.c N src/external/lgpl3/mpc/dist/tests/tpow_z.c N src/external/lgpl3/mpc/dist/tests/fma.dat N src/external/lgpl3/mpc/dist/tests/tgeneric.c N src/external/lgpl3/mpc/dist/tests/tdiv_fr.c N src/external/lgpl3/mpc/dist/tests/add_fr.dat N src/external/lgpl3/mpc/dist/tests/targ.c N src/external/lgpl3/mpc/dist/tests/tprec.c N src/external/lgpl3/mpc/dist/tests/arg.dat N src/external/lgpl3/mpc/dist/tests/tasinh.c N src/external/lgpl3/mpc/dist/tests/abs.dat N src/external/lgpl3/mpc/dist/tests/tpow_ui.c N src/external/lgpl3/mpc/dist/tests/tsqr.c N src/external/lgpl3/mpc/dist/tests/atanh.dat N src/external/lgpl3/mpc/dist/tests/tatan.c N src/external/lgpl3/mpc/dist/tests/atan.dat N src/external/lgpl3/mpc/dist/tests/tio_str.c N src/external/lgpl3/mpc/dist/tests/tmul_2si.c N src/external/lgpl3/mpc/dist/tests/tmul_i.c N src/external/lgpl3/mpc/dist/tests/tadd_ui.c N src/external/lgpl3/mpc/dist/tests/sub.dat N src/external/lgpl3/mpc/dist/tests/tcos.c N src/external/lgpl3/mpc/dist/tests/tan.dat N src/external/lgpl3/mpc/dist/tests/tanh.dat N src/external/lgpl3/mpc/dist/tests/tui_div.c N src/external/lgpl3/mpc/dist/tests/tadd_si.c N src/external/lgpl3/mpc/dist/tests/mpc-tests.h N src/external/lgpl3/mpc/dist/tests/tlog10.c N src/external/lgpl3/mpc/dist/tests/tsub.c N src/external/lgpl3/mpc/dist/tests/sub_fr.dat N src/external/lgpl3/mpc/dist/tests/tnorm.c N src/external/lgpl3/mpc/dist/tests/tsqrt.c N src/external/lgpl3/mpc/dist/tests/cosh.dat N src/external/lgpl3/mpc/dist/tests/asinh.dat N src/external/lgpl3/mpc/dist/tests/tfr_div.c N src/external/lgpl3/mpc/dist/tests/div_fr.dat N src/external/lgpl3/mpc/dist/tests/cos.dat N src/external/lgpl3/mpc/dist/tests/norm.dat N src/external/lgpl3/mpc/dist/tests/tasin.c N src/external/lgpl3/mpc/dist/tests/asin.dat N src/external/lgpl3/mpc/dist/tests/inp_str.dat N src/external/lgpl3/mpc/dist/tests/tsinh.c N src/external/lgpl3/mpc/dist/tests/sqr.dat N src/external/lgpl3/mpc/dist/tests/tsub_ui.c N src/external/lgpl3/mpc/dist/tests/timag.c N src/external/lgpl3/mpc/dist/tests/tpow.c N src/external/lgpl3/mpc/dist/tests/tset.c N src/external/lgpl3/mpc/dist/tests/tmul_si.c N src/external/lgpl3/mpc/dist/src/set_x_x.c N src/external/lgpl3/mpc/dist/src/get_x.c N src/external/lgpl3/mpc/dist/src/out_str.c N src/external/lgpl3/mpc/dist/src/div_ui.c N src/external/lgpl3/mpc/dist/src/get_version.c N src/external/lgpl3/mpc/dist/src/ui_ui_sub.c N src/external/lgpl3/mpc/dist/src/asinh.c N src/external/lgpl3/mpc/dist/src/log.c N src/external/lgpl3/mpc/dist/src/tanh.c N src/external/lgpl3/mpc/dist/src/mul_i.c N src/external/lgpl3/mpc/dist/src/add_fr.c N src/external/lgpl3/mpc/dist/src/fr_sub.c N src/external/lgpl3/mpc/dist/src/real.c N src/external/lgpl3/mpc/dist/src/neg.c N src/external/lgpl3/mpc/dist/src/ui_div.c N src/external/lgpl3/mpc/dist/src/pow_ui.c N src/external/lgpl3/mpc/dist/src/Makefile.am N src/external/lgpl3/mpc/dist/src/proj.c N src/external/lgpl3/mpc/dist/src/conj.c N src/external/lgpl3/mpc/dist/src/mul_2si.c N src/external/lgpl3/mpc/dist/src/cosh.c N src/external/lgpl3/mpc/dist/src/sin_cos.c N src/external/lgpl3/mpc/dist/src/urandom.c N src/external/lgpl3/mpc/dist/src/mem.c N src/external/lgpl3/mpc/dist/src/sinh.c N src/external/lgpl3/mpc/dist/src/fr_div.c N src/external/lgpl3/mpc/dist/src/mpc-log.h N src/external/lgpl3/mpc/dist/src/set_x.c N src/external/lgpl3/mpc/dist/src/asin.c N src/external/lgpl3/mpc/dist/src/mul_si.c N src/external/lgpl3/mpc/dist/src/pow_ld.c N src/external/lgpl3/mpc/dist/src/mul_fr.c N src/external/lgpl3/mpc/dist/src/set_str.c N src/external/lgpl3/mpc/dist/src/div_2si.c N src/external/lgpl3/mpc/dist/src/pow_fr.c N src/external/lgpl3/mpc/dist/src/abs.c N src/external/lgpl3/mpc/dist/src/Makefile.in N src/external/lgpl3/mpc/dist/src/init2.c N src/external/lgpl3/mpc/dist/src/atanh.c N src/external/lgpl3/mpc/dist/src/sin.c N src/external/lgpl3/mpc/dist/src/cmp_si_si.c N src/external/lgpl3/mpc/dist/src/acosh.c N src/external/lgpl3/mpc/dist/src/div.c N src/external/lgpl3/mpc/dist/src/set.c N src/external/lgpl3/mpc/dist/src/add_ui.c N src/external/lgpl3/mpc/dist/src/init3.c N src/external/lgpl3/mpc/dist/src/add_si.c N src/external/lgpl3/mpc/dist/src/pow_z.c N src/external/lgpl3/mpc/dist/src/sub_fr.c N src/external/lgpl3/mpc/dist/src/tan.c N src/external/lgpl3/mpc/dist/src/cos.c N src/external/lgpl3/mpc/dist/src/norm.c N src/external/lgpl3/mpc/dist/src/get_prec.c N src/external/lgpl3/mpc/dist/src/imag.c N src/external/lgpl3/mpc/dist/src/div_2ui.c N src/external/lgpl3/mpc/dist/src/get_prec2.c N src/external/lgpl3/mpc/dist/src/strtoc.c N src/external/lgpl3/mpc/dist/src/arg.c N src/external/lgpl3/mpc/dist/src/mul_2ui.c N src/external/lgpl3/mpc/dist/src/pow.c N src/external/lgpl3/mpc/dist/src/cmp.c N src/external/lgpl3/mpc/dist/src/pow_si.c N src/external/lgpl3/mpc/dist/src/sqrt.c N src/external/lgpl3/mpc/dist/src/set_prec.c N src/external/lgpl3/mpc/dist/src/log10.c N src/external/lgpl3/mpc/dist/src/acos.c N src/external/lgpl3/mpc/dist/src/logging.c N src/external/lgpl3/mpc/dist/src/mpc-impl.h N src/external/lgpl3/mpc/dist/src/clear.c N src/external/lgpl3/mpc/dist/src/sub.c N src/external/lgpl3/mpc/dist/src/atan.c N src/external/lgpl3/mpc/dist/src/mul_ui.c N src/external/lgpl3/mpc/dist/src/uceil_log2.c N src/external/lgpl3/mpc/dist/src/pow_d.c N src/external/lgpl3/mpc/dist/src/div_fr.c N src/external/lgpl3/mpc/dist/src/swap.c N src/external/lgpl3/mpc/dist/src/exp.c N src/external/lgpl3/mpc/dist/src/inp_str.c N src/external/lgpl3/mpc/dist/src/fma.c N src/external/lgpl3/mpc/dist/src/add.c N src/external/lgpl3/mpc/dist/src/sqr.c N src/external/lgpl3/mpc/dist/src/mpc.h N src/external/lgpl3/mpc/dist/src/mul.c N src/external/lgpl3/mpc/dist/src/sub_ui.c N src/external/lgpl3/mpc/dist/doc/Makefile.am N src/external/lgpl3/mpc/dist/doc/texinfo.tex N src/external/lgpl3/mpc/dist/doc/mdate-sh N src/external/lgpl3/mpc/dist/doc/fdl-1.3.texi N src/external/lgpl3/mpc/dist/doc/stamp-vti N src/external/lgpl3/mpc/dist/doc/Makefile.in N src/external/lgpl3/mpc/dist/doc/version.texi N src/external/lgpl3/mpc/dist/doc/mpc.info N src/external/lgpl3/mpc/dist/doc/mpc.texi N src/external/lgpl3/mpc/dist/m4/ax_gcc_version.m4 N src/external/lgpl3/mpc/dist/m4/ax_gcc_option.m4 N src/external/lgpl3/mpc/dist/m4/valgrind-tests.m4 N src/external/lgpl3/mpc/dist/m4/ltversion.m4 N src/external/lgpl3/mpc/dist/m4/ax_c_check_flag.m4 N src/external/lgpl3/mpc/dist/m4/ltsugar.m4 N src/external/lgpl3/mpc/dist/m4/ltoptions.m4 N src/external/lgpl3/mpc/dist/m4/libtool.m4 N src/external/lgpl3/mpc/dist/m4/lt~obsolete.m4 N src/external/lgpl3/mpc/dist/m4/mpc.m4 No conflicts created by this import