Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/lgpl3/gmp/dist initial import GMP 5.1.3 sources. c...
details: https://anonhg.NetBSD.org/src/rev/b975938b5904
branches: trunk
changeset: 324980:b975938b5904
user: mrg <mrg%NetBSD.org@localhost>
date: Fri Nov 29 07:49:47 2013 +0000
description:
initial import GMP 5.1.3 sources. changes include:
fixes for:
- mpn_sbpi1_div_qr_sec and mpn_sbpi1_div_r_sec
- mpz_powm_ui
- AMD family 11h
- mpz_powm_sec and mpn_powm_sec
- ASSERT() fixes
- gcd, gcdext, and invert function fixes
- some PPC division operations
diffstat:
external/lgpl3/gmp/dist/AUTHORS | 54 +-
external/lgpl3/gmp/dist/ChangeLog | 5128 +++++++++-
external/lgpl3/gmp/dist/Makefile.am | 171 +-
external/lgpl3/gmp/dist/NEWS | 267 +-
external/lgpl3/gmp/dist/aclocal.m4 | 2435 ++-
external/lgpl3/gmp/dist/bootstrap.c | 135 +
external/lgpl3/gmp/dist/config.in | 61 +-
external/lgpl3/gmp/dist/config.sub | 18 +-
external/lgpl3/gmp/dist/configfsf.guess | 74 +-
external/lgpl3/gmp/dist/configure.ac | 3697 +++++++
external/lgpl3/gmp/dist/cxx/Makefile.am | 4 +-
external/lgpl3/gmp/dist/cxx/Makefile.in | 75 +-
external/lgpl3/gmp/dist/cxx/ismpf.cc | 2 +-
external/lgpl3/gmp/dist/cxx/ismpq.cc | 2 +-
external/lgpl3/gmp/dist/cxx/ismpznw.cc | 2 +-
external/lgpl3/gmp/dist/cxx/limits.cc | 51 +
external/lgpl3/gmp/dist/cxx/osdoprnti.cc | 4 +-
external/lgpl3/gmp/dist/demos/Makefile.am | 4 +-
external/lgpl3/gmp/dist/demos/Makefile.in | 118 +-
external/lgpl3/gmp/dist/demos/calc/Makefile.in | 94 +-
external/lgpl3/gmp/dist/demos/calc/calc.c | 747 +-
external/lgpl3/gmp/dist/demos/calc/calc.h | 39 +-
external/lgpl3/gmp/dist/demos/calc/calclex.c | 65 +-
external/lgpl3/gmp/dist/demos/expr/Makefile.in | 107 +-
external/lgpl3/gmp/dist/demos/expr/expr-impl.h | 111 +-
external/lgpl3/gmp/dist/demos/expr/expr.c | 6 +-
external/lgpl3/gmp/dist/demos/expr/expr.h | 34 +-
external/lgpl3/gmp/dist/demos/expr/exprf.c | 14 +-
external/lgpl3/gmp/dist/demos/expr/exprfa.c | 6 +-
external/lgpl3/gmp/dist/demos/expr/exprq.c | 14 +-
external/lgpl3/gmp/dist/demos/expr/exprqa.c | 6 +-
external/lgpl3/gmp/dist/demos/expr/exprz.c | 14 +-
external/lgpl3/gmp/dist/demos/expr/exprza.c | 6 +-
external/lgpl3/gmp/dist/demos/factorize.c | 520 +-
external/lgpl3/gmp/dist/demos/isprime.c | 6 +-
external/lgpl3/gmp/dist/demos/pexpr.c | 29 +-
external/lgpl3/gmp/dist/demos/primes.c | 8 +-
external/lgpl3/gmp/dist/demos/primes.h | 552 +
external/lgpl3/gmp/dist/doc/Makefile.in | 99 +-
external/lgpl3/gmp/dist/doc/configuration | 49 +-
external/lgpl3/gmp/dist/doc/gmp.info | 313 +-
external/lgpl3/gmp/dist/doc/gmp.info-1 | 1165 +-
external/lgpl3/gmp/dist/doc/gmp.info-2 | Bin
external/lgpl3/gmp/dist/doc/gmp.texi | 1035 +-
external/lgpl3/gmp/dist/doc/projects.html | 203 +-
external/lgpl3/gmp/dist/doc/stamp-vti | 8 +-
external/lgpl3/gmp/dist/doc/tasks.html | 50 +-
external/lgpl3/gmp/dist/doc/version.texi | 8 +-
external/lgpl3/gmp/dist/extract-dbl.c | 5 +-
external/lgpl3/gmp/dist/gen-bases.c | 102 +-
external/lgpl3/gmp/dist/gen-fac.c | 330 +
external/lgpl3/gmp/dist/gen-fib.c | 8 +-
external/lgpl3/gmp/dist/gen-jacobitab.c | 117 +
external/lgpl3/gmp/dist/gen-psqr.c | 25 +-
external/lgpl3/gmp/dist/gen-trialdivtab.c | 21 +-
external/lgpl3/gmp/dist/gmpxx.h | 1636 +-
external/lgpl3/gmp/dist/longlong.h | 316 +-
external/lgpl3/gmp/dist/ltmain.sh | 4069 +++++--
external/lgpl3/gmp/dist/memory.c | 10 +-
external/lgpl3/gmp/dist/mini-gmp/README | 66 +
external/lgpl3/gmp/dist/mini-gmp/mini-gmp.c | 4130 ++++++++
external/lgpl3/gmp/dist/mini-gmp/mini-gmp.h | 256 +
external/lgpl3/gmp/dist/mini-gmp/tests/Makefile | 60 +
external/lgpl3/gmp/dist/mini-gmp/tests/hex-random.c | 434 +
external/lgpl3/gmp/dist/mini-gmp/tests/hex-random.h | 50 +
external/lgpl3/gmp/dist/mini-gmp/tests/mini-random.c | 142 +
external/lgpl3/gmp/dist/mini-gmp/tests/mini-random.h | 33 +
external/lgpl3/gmp/dist/mini-gmp/tests/run-tests | 123 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-add.c | 65 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-bitops.c | 111 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-cmp_d.c | 295 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-comb.c | 164 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-div.c | 262 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-div_2exp.c | 90 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-double.c | 146 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-gcd.c | 184 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-import.c | 107 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-invert.c | 106 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-lcm.c | 81 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-logops.c | 120 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-mul.c | 120 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-powm.c | 69 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-reuse.c | 663 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-root.c | 103 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-scan.c | 72 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-signed.c | 142 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-sqrt.c | 90 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-str.c | 315 +
external/lgpl3/gmp/dist/mini-gmp/tests/t-sub.c | 79 +
external/lgpl3/gmp/dist/mini-gmp/tests/testutils.c | 153 +
external/lgpl3/gmp/dist/mini-gmp/tests/testutils.h | 31 +
external/lgpl3/gmp/dist/mp_clz_tab.c | 5 +-
external/lgpl3/gmp/dist/mp_get_fns.c | 2 +-
external/lgpl3/gmp/dist/mp_set_fns.c | 2 +-
external/lgpl3/gmp/dist/mpf/Makefile.in | 260 +-
external/lgpl3/gmp/dist/mpf/ceilfloor.c | 4 +-
external/lgpl3/gmp/dist/mpf/cmp.c | 2 +-
external/lgpl3/gmp/dist/mpf/cmp_si.c | 15 +-
external/lgpl3/gmp/dist/mpf/cmp_ui.c | 2 +-
external/lgpl3/gmp/dist/mpf/div.c | 17 +-
external/lgpl3/gmp/dist/mpf/div_ui.c | 15 +-
external/lgpl3/gmp/dist/mpf/eq.c | 4 +-
external/lgpl3/gmp/dist/mpf/fits_s.h | 2 +-
external/lgpl3/gmp/dist/mpf/fits_u.h | 2 +-
external/lgpl3/gmp/dist/mpf/get_dfl_prec.c | 2 +-
external/lgpl3/gmp/dist/mpf/get_prc.c | 2 +-
external/lgpl3/gmp/dist/mpf/get_si.c | 4 +-
external/lgpl3/gmp/dist/mpf/get_str.c | 17 +-
external/lgpl3/gmp/dist/mpf/get_ui.c | 2 +-
external/lgpl3/gmp/dist/mpf/int_p.c | 2 +-
external/lgpl3/gmp/dist/mpf/iset_si.c | 6 +-
external/lgpl3/gmp/dist/mpf/out_str.c | 3 +-
external/lgpl3/gmp/dist/mpf/pow_ui.c | 12 +-
external/lgpl3/gmp/dist/mpf/reldiff.c | 4 +-
external/lgpl3/gmp/dist/mpf/set_dfl_prec.c | 2 +-
external/lgpl3/gmp/dist/mpf/set_prc_raw.c | 2 +-
external/lgpl3/gmp/dist/mpf/set_si.c | 6 +-
external/lgpl3/gmp/dist/mpf/set_str.c | 32 +-
external/lgpl3/gmp/dist/mpf/size.c | 2 +-
external/lgpl3/gmp/dist/mpf/sqrt.c | 6 +-
external/lgpl3/gmp/dist/mpf/sub.c | 12 +-
external/lgpl3/gmp/dist/mpf/swap.c | 2 +-
external/lgpl3/gmp/dist/mpf/ui_div.c | 9 +-
external/lgpl3/gmp/dist/mpn/Makefile.am | 54 +-
external/lgpl3/gmp/dist/mpn/alpha/add_n.asm | 21 +-
external/lgpl3/gmp/dist/mpn/alpha/ev5/gmp-mparam.h | 94 +-
external/lgpl3/gmp/dist/mpn/alpha/ev6/gmp-mparam.h | 102 +-
external/lgpl3/gmp/dist/mpn/alpha/ev6/mod_1_4.asm | 326 +
external/lgpl3/gmp/dist/mpn/alpha/ev6/slot.pl | 6 +-
external/lgpl3/gmp/dist/mpn/alpha/invert_limb.asm | 401 +-
external/lgpl3/gmp/dist/mpn/alpha/sub_n.asm | 21 +-
external/lgpl3/gmp/dist/mpn/arm/README | 18 +-
external/lgpl3/gmp/dist/mpn/arm/aors_n.asm | 100 +
external/lgpl3/gmp/dist/mpn/arm/aorscnd_n.asm | 121 +
external/lgpl3/gmp/dist/mpn/arm/aorslsh1_n.asm | 155 +
external/lgpl3/gmp/dist/mpn/arm/aorsmul_1.asm | 123 +
external/lgpl3/gmp/dist/mpn/arm/arm-defs.m4 | 34 +-
external/lgpl3/gmp/dist/mpn/arm/bdiv_dbm1c.asm | 101 +
external/lgpl3/gmp/dist/mpn/arm/com.asm | 63 +
external/lgpl3/gmp/dist/mpn/arm/copyd.asm | 31 +-
external/lgpl3/gmp/dist/mpn/arm/copyi.asm | 31 +-
external/lgpl3/gmp/dist/mpn/arm/gmp-mparam.h | 150 +-
external/lgpl3/gmp/dist/mpn/arm/logops_n.asm | 127 +
external/lgpl3/gmp/dist/mpn/arm/lshift.asm | 76 +
external/lgpl3/gmp/dist/mpn/arm/lshiftc.asm | 83 +
external/lgpl3/gmp/dist/mpn/arm/mod_34lsub1.asm | 109 +
external/lgpl3/gmp/dist/mpn/arm/mode1o.asm | 72 +
external/lgpl3/gmp/dist/mpn/arm/mul_1.asm | 26 +-
external/lgpl3/gmp/dist/mpn/arm/rsh1aors_n.asm | 112 +
external/lgpl3/gmp/dist/mpn/arm/rshift.asm | 74 +
external/lgpl3/gmp/dist/mpn/arm/v5/gcd_1.asm | 109 +
external/lgpl3/gmp/dist/mpn/arm/v5/mod_1_1.asm | 117 +
external/lgpl3/gmp/dist/mpn/arm/v5/mod_1_2.asm | 144 +
external/lgpl3/gmp/dist/mpn/arm/v6/addmul_1.asm | 99 +
external/lgpl3/gmp/dist/mpn/arm/v6/addmul_2.asm | 119 +
external/lgpl3/gmp/dist/mpn/arm/v6/gmp-mparam.h | 146 +
external/lgpl3/gmp/dist/mpn/arm/v6/mul_1.asm | 102 +
external/lgpl3/gmp/dist/mpn/arm/v6/mul_2.asm | 119 +
external/lgpl3/gmp/dist/mpn/arm/v6/sqr_basecase.asm | 507 +
external/lgpl3/gmp/dist/mpn/arm/v6t2/divrem_1.asm | 200 +
external/lgpl3/gmp/dist/mpn/arm/v6t2/gcd_1.asm | 103 +
external/lgpl3/gmp/dist/mpn/arm/v6t2/mode1o.asm | 75 +
external/lgpl3/gmp/dist/mpn/arm/v7a/cora15/gmp-mparam.h | 167 +
external/lgpl3/gmp/dist/mpn/asm-defs.m4 | 95 +-
external/lgpl3/gmp/dist/mpn/generic/add_err1_n.c | 90 +
external/lgpl3/gmp/dist/mpn/generic/add_err2_n.c | 106 +
external/lgpl3/gmp/dist/mpn/generic/add_err3_n.c | 121 +
external/lgpl3/gmp/dist/mpn/generic/add_n_sub_n.c | 162 +
external/lgpl3/gmp/dist/mpn/generic/addcnd_n.c | 62 +
external/lgpl3/gmp/dist/mpn/generic/bdiv_qr.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/binvert.c | 11 +-
external/lgpl3/gmp/dist/mpn/generic/broot.c | 186 +
external/lgpl3/gmp/dist/mpn/generic/brootinv.c | 131 +
external/lgpl3/gmp/dist/mpn/generic/bsqrt.c | 37 +
external/lgpl3/gmp/dist/mpn/generic/bsqrtinv.c | 94 +
external/lgpl3/gmp/dist/mpn/generic/comb_tables.c | 37 +
external/lgpl3/gmp/dist/mpn/generic/dcpi1_bdiv_q.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/div_qr_2.c | 323 +
external/lgpl3/gmp/dist/mpn/generic/div_qr_2n_pi1.c | 76 +
external/lgpl3/gmp/dist/mpn/generic/div_qr_2u_pi1.c | 67 +
external/lgpl3/gmp/dist/mpn/generic/divexact.c | 14 +-
external/lgpl3/gmp/dist/mpn/generic/divis.c | 16 +-
external/lgpl3/gmp/dist/mpn/generic/divrem.c | 3 +-
external/lgpl3/gmp/dist/mpn/generic/divrem_1.c | 33 +-
external/lgpl3/gmp/dist/mpn/generic/divrem_2.c | 151 +-
external/lgpl3/gmp/dist/mpn/generic/gcd.c | 285 +-
external/lgpl3/gmp/dist/mpn/generic/gcd_1.c | 25 +-
external/lgpl3/gmp/dist/mpn/generic/gcd_subdiv_step.c | 186 +-
external/lgpl3/gmp/dist/mpn/generic/gcdext.c | 129 +-
external/lgpl3/gmp/dist/mpn/generic/gcdext_lehmer.c | 143 +-
external/lgpl3/gmp/dist/mpn/generic/get_str.c | 10 +-
external/lgpl3/gmp/dist/mpn/generic/hgcd.c | 597 +-
external/lgpl3/gmp/dist/mpn/generic/hgcd2.c | 36 +-
external/lgpl3/gmp/dist/mpn/generic/hgcd2_jacobi.c | 356 +
external/lgpl3/gmp/dist/mpn/generic/hgcd_appr.c | 258 +
external/lgpl3/gmp/dist/mpn/generic/hgcd_jacobi.c | 233 +
external/lgpl3/gmp/dist/mpn/generic/hgcd_matrix.c | 255 +
external/lgpl3/gmp/dist/mpn/generic/hgcd_reduce.c | 236 +
external/lgpl3/gmp/dist/mpn/generic/hgcd_step.c | 117 +
external/lgpl3/gmp/dist/mpn/generic/invert.c | 11 +-
external/lgpl3/gmp/dist/mpn/generic/invertappr.c | 10 +-
external/lgpl3/gmp/dist/mpn/generic/jacbase.c | 92 +-
external/lgpl3/gmp/dist/mpn/generic/jacobi.c | 284 +
external/lgpl3/gmp/dist/mpn/generic/jacobi_2.c | 342 +
external/lgpl3/gmp/dist/mpn/generic/matrix22_mul.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/matrix22_mul1_inverse_vector.c | 54 +
external/lgpl3/gmp/dist/mpn/generic/mod_1.c | 40 +-
external/lgpl3/gmp/dist/mpn/generic/mod_1_1.c | 238 +-
external/lgpl3/gmp/dist/mpn/generic/mod_1_2.c | 39 +-
external/lgpl3/gmp/dist/mpn/generic/mod_1_3.c | 42 +-
external/lgpl3/gmp/dist/mpn/generic/mod_1_4.c | 47 +-
external/lgpl3/gmp/dist/mpn/generic/mu_bdiv_qr.c | 4 +-
external/lgpl3/gmp/dist/mpn/generic/mu_div_qr.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/mul.c | 37 +-
external/lgpl3/gmp/dist/mpn/generic/mul_basecase.c | 1 -
external/lgpl3/gmp/dist/mpn/generic/mul_fft.c | 14 +-
external/lgpl3/gmp/dist/mpn/generic/mullo_n.c | 4 +-
external/lgpl3/gmp/dist/mpn/generic/mulmid.c | 245 +
external/lgpl3/gmp/dist/mpn/generic/mulmid_basecase.c | 72 +
external/lgpl3/gmp/dist/mpn/generic/mulmid_n.c | 51 +
external/lgpl3/gmp/dist/mpn/generic/mulmod_bnm1.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/perfpow.c | 253 +-
external/lgpl3/gmp/dist/mpn/generic/perfsqr.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/popham.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/powlo.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/powm.c | 155 +-
external/lgpl3/gmp/dist/mpn/generic/powm_sec.c | 294 +-
external/lgpl3/gmp/dist/mpn/generic/pre_mod_1.c | 3 +-
external/lgpl3/gmp/dist/mpn/generic/random2.c | 4 +-
external/lgpl3/gmp/dist/mpn/generic/redc_1.c | 11 +-
external/lgpl3/gmp/dist/mpn/generic/redc_2.c | 14 +-
external/lgpl3/gmp/dist/mpn/generic/redc_n.c | 8 +-
external/lgpl3/gmp/dist/mpn/generic/remove.c | 42 +-
external/lgpl3/gmp/dist/mpn/generic/rootrem.c | 60 +-
external/lgpl3/gmp/dist/mpn/generic/sb_div_sec.c | 105 +
external/lgpl3/gmp/dist/mpn/generic/sbpi1_bdiv_q.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/sbpi1_bdiv_qr.c | 10 +-
external/lgpl3/gmp/dist/mpn/generic/sbpi1_div_sec.c | 162 +
external/lgpl3/gmp/dist/mpn/generic/set_str.c | 11 +-
external/lgpl3/gmp/dist/mpn/generic/sizeinbase.c | 29 +-
external/lgpl3/gmp/dist/mpn/generic/sqr_basecase.c | 56 +-
external/lgpl3/gmp/dist/mpn/generic/sqrmod_bnm1.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/sqrtrem.c | 108 +-
external/lgpl3/gmp/dist/mpn/generic/sub_err1_n.c | 90 +
external/lgpl3/gmp/dist/mpn/generic/sub_err2_n.c | 106 +
external/lgpl3/gmp/dist/mpn/generic/sub_err3_n.c | 121 +
external/lgpl3/gmp/dist/mpn/generic/subcnd_n.c | 45 +-
external/lgpl3/gmp/dist/mpn/generic/tabselect.c | 48 +
external/lgpl3/gmp/dist/mpn/generic/toom22_mul.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/toom2_sqr.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/toom32_mul.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/toom33_mul.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/toom3_sqr.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/toom42_mul.c | 5 +-
external/lgpl3/gmp/dist/mpn/generic/toom42_mulmid.c | 227 +
external/lgpl3/gmp/dist/mpn/generic/toom43_mul.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/toom44_mul.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/toom4_sqr.c | 6 +-
external/lgpl3/gmp/dist/mpn/generic/toom52_mul.c | 16 +-
external/lgpl3/gmp/dist/mpn/generic/toom53_mul.c | 16 +-
external/lgpl3/gmp/dist/mpn/generic/toom54_mul.c | 132 +
external/lgpl3/gmp/dist/mpn/generic/toom62_mul.c | 26 +-
external/lgpl3/gmp/dist/mpn/generic/toom63_mul.c | 6 +-
external/lgpl3/gmp/dist/mpn/generic/toom6h_mul.c | 118 +-
external/lgpl3/gmp/dist/mpn/generic/toom8_sqr.c | 61 +-
external/lgpl3/gmp/dist/mpn/generic/toom8h_mul.c | 89 +-
external/lgpl3/gmp/dist/mpn/generic/toom_eval_pm2.c | 2 +-
external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_12pts.c | 4 +-
external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_16pts.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_5pts.c | 4 +-
external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_6pts.c | 12 +-
external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_8pts.c | 23 +-
external/lgpl3/gmp/dist/mpn/generic/trialdiv.c | 35 +-
external/lgpl3/gmp/dist/mpn/generic/udiv_w_sdiv.c | 9 +-
external/lgpl3/gmp/dist/mpn/ia64/add_n_sub_n.asm | 297 +
external/lgpl3/gmp/dist/mpn/ia64/addmul_1.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/addmul_2.asm | 1002 +-
external/lgpl3/gmp/dist/mpn/ia64/aors_n.asm | 1238 +-
external/lgpl3/gmp/dist/mpn/ia64/aorslsh1_n.asm | 290 +-
external/lgpl3/gmp/dist/mpn/ia64/aorslsh2_n.asm | 51 +
external/lgpl3/gmp/dist/mpn/ia64/aorslshC_n.asm | 360 +
external/lgpl3/gmp/dist/mpn/ia64/bdiv_dbm1c.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/copyd.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/copyi.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/dive_1.asm | 14 +-
external/lgpl3/gmp/dist/mpn/ia64/divrem_1.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/divrem_2.asm | 418 +-
external/lgpl3/gmp/dist/mpn/ia64/gcd_1.asm | 132 +-
external/lgpl3/gmp/dist/mpn/ia64/gmp-mparam.h | 316 +-
external/lgpl3/gmp/dist/mpn/ia64/hamdist.asm | 4 +-
external/lgpl3/gmp/dist/mpn/ia64/ia64-defs.m4 | 12 +
external/lgpl3/gmp/dist/mpn/ia64/invert_limb.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/logops_n.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/lorrshift.asm | 430 +-
external/lgpl3/gmp/dist/mpn/ia64/lshiftc.asm | 451 +
external/lgpl3/gmp/dist/mpn/ia64/mod_34lsub1.asm | 224 +
external/lgpl3/gmp/dist/mpn/ia64/mode1o.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/mul_1.asm | 3 +-
external/lgpl3/gmp/dist/mpn/ia64/mul_2.asm | 958 +-
external/lgpl3/gmp/dist/mpn/ia64/popcount.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/rsh1aors_n.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/sqr_diag_addlsh1.asm | 133 +
external/lgpl3/gmp/dist/mpn/ia64/submul_1.asm | 2 +
external/lgpl3/gmp/dist/mpn/ia64/tabselect.asm | 139 +
external/lgpl3/gmp/dist/mpn/m68k/mc68020/aorsmul_1.asm | 19 +-
external/lgpl3/gmp/dist/mpn/minithres/gmp-mparam.h | 25 +-
external/lgpl3/gmp/dist/mpn/mips64/add_n.asm | 15 +-
external/lgpl3/gmp/dist/mpn/mips64/sub_n.asm | 15 +-
external/lgpl3/gmp/dist/mpn/pa32/gmp-mparam.h | 14 +-
external/lgpl3/gmp/dist/mpn/pa32/hppa2_0/gmp-mparam.h | 79 +-
external/lgpl3/gmp/dist/mpn/pa64/gmp-mparam.h | 69 +-
external/lgpl3/gmp/dist/mpn/powerpc32/750/gmp-mparam.h | 2 +-
external/lgpl3/gmp/dist/mpn/powerpc32/aors_n.asm | 19 +-
external/lgpl3/gmp/dist/mpn/powerpc32/divrem_2.asm | 10 +-
external/lgpl3/gmp/dist/mpn/powerpc32/gmp-mparam.h | 70 +-
external/lgpl3/gmp/dist/mpn/powerpc32/invert_limb.asm | 131 +
external/lgpl3/gmp/dist/mpn/powerpc32/lshift.asm | 4 +-
external/lgpl3/gmp/dist/mpn/powerpc32/lshiftc.asm | 158 +
external/lgpl3/gmp/dist/mpn/powerpc32/p3-p7/aors_n.asm | 176 +
external/lgpl3/gmp/dist/mpn/powerpc32/p3/gmp-mparam.h | 145 +
external/lgpl3/gmp/dist/mpn/powerpc32/p4/gmp-mparam.h | 144 +
external/lgpl3/gmp/dist/mpn/powerpc32/p5/gmp-mparam.h | 146 +
external/lgpl3/gmp/dist/mpn/powerpc32/p6/gmp-mparam.h | 155 +
external/lgpl3/gmp/dist/mpn/powerpc32/p7/gmp-mparam.h | 149 +
external/lgpl3/gmp/dist/mpn/powerpc32/rshift.asm | 4 +-
external/lgpl3/gmp/dist/mpn/powerpc32/tabselect.asm | 98 +
external/lgpl3/gmp/dist/mpn/powerpc32/vmx/mod_34lsub1.asm | 17 +-
external/lgpl3/gmp/dist/mpn/powerpc32/vmx/popcount.asm | 5 -
external/lgpl3/gmp/dist/mpn/powerpc64/README | 2 +-
external/lgpl3/gmp/dist/mpn/powerpc64/aix.m4 | 8 +-
external/lgpl3/gmp/dist/mpn/powerpc64/com.asm | 9 +-
external/lgpl3/gmp/dist/mpn/powerpc64/copyd.asm | 9 +-
external/lgpl3/gmp/dist/mpn/powerpc64/copyi.asm | 9 +-
external/lgpl3/gmp/dist/mpn/powerpc64/darwin.m4 | 2 +-
external/lgpl3/gmp/dist/mpn/powerpc64/elf.m4 | 2 +-
external/lgpl3/gmp/dist/mpn/powerpc64/logops_n.asm | 9 +-
external/lgpl3/gmp/dist/mpn/powerpc64/lshift.asm | 236 +-
external/lgpl3/gmp/dist/mpn/powerpc64/lshiftc.asm | 198 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode32/p4/gmp-mparam.h | 162 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode32/sqr_diagonal.asm | 107 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aors_n.asm | 44 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aorscnd_n.asm | 185 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aorslsh1_n.asm | 44 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aorslsh2_n.asm | 44 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aorslshC_n.asm | 156 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aorsmul_1.asm | 215 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/bdiv_dbm1c.asm | 40 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/dive_1.asm | 29 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/divrem_1.asm | 103 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/divrem_2.asm | 17 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/invert_limb.asm | 155 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mod_1_1.asm | 151 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mod_1_4.asm | 257 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mod_34lsub1.asm | 12 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mode1o.asm | 10 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mul_1.asm | 27 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mul_basecase.asm | 12 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p3/gmp-mparam.h | 81 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p4/gmp-mparam.h | 257 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p5/gmp-mparam.h | 113 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p6/aorsmul_1.asm | 172 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p6/gmp-mparam.h | 150 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p6/mul_basecase.asm | 579 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p7/gmp-mparam.h | 163 +
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/rsh1add_n.asm | 26 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/rsh1sub_n.asm | 26 +-
external/lgpl3/gmp/dist/mpn/powerpc64/mode64/sqr_basecase.asm | 852 +
external/lgpl3/gmp/dist/mpn/powerpc64/p6/lshift.asm | 121 +
external/lgpl3/gmp/dist/mpn/powerpc64/p6/lshiftc.asm | 125 +
external/lgpl3/gmp/dist/mpn/powerpc64/p6/rshift.asm | 120 +
external/lgpl3/gmp/dist/mpn/powerpc64/p7/hamdist.asm | 99 +
external/lgpl3/gmp/dist/mpn/powerpc64/p7/popcount.asm | 79 +
external/lgpl3/gmp/dist/mpn/powerpc64/rshift.asm | 227 +-
external/lgpl3/gmp/dist/mpn/powerpc64/tabselect.asm | 96 +
external/lgpl3/gmp/dist/mpn/powerpc64/vmx/popcount.asm | 157 +-
external/lgpl3/gmp/dist/mpn/s390_32/README | 37 +
external/lgpl3/gmp/dist/mpn/s390_32/addmul_1.asm | 82 +
external/lgpl3/gmp/dist/mpn/s390_32/copyd.asm | 134 +
external/lgpl3/gmp/dist/mpn/s390_32/copyi.asm | 58 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/addmul_1.asm | 61 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/aors_n.asm | 126 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/aorslsh1_n.asm | 162 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/bdiv_dbm1c.asm | 54 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/gmp-mparam.h | 129 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/mul_1.asm | 55 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/mul_basecase.asm | 119 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/sqr_basecase.asm | 192 +
external/lgpl3/gmp/dist/mpn/s390_32/esame/submul_1.asm | 59 +
external/lgpl3/gmp/dist/mpn/s390_32/gmp-mparam.h | 128 +
external/lgpl3/gmp/dist/mpn/s390_32/logops_n.asm | 284 +
external/lgpl3/gmp/dist/mpn/s390_32/lshift.asm | 133 +
external/lgpl3/gmp/dist/mpn/s390_32/lshiftc.asm | 145 +
external/lgpl3/gmp/dist/mpn/s390_32/mul_1.asm | 74 +
external/lgpl3/gmp/dist/mpn/s390_32/rshift.asm | 127 +
external/lgpl3/gmp/dist/mpn/s390_32/submul_1.asm | 82 +
external/lgpl3/gmp/dist/mpn/s390_64/README | 77 +
external/lgpl3/gmp/dist/mpn/s390_64/addmul_1.asm | 61 +
external/lgpl3/gmp/dist/mpn/s390_64/aorrlsh1_n.asm | 157 +
external/lgpl3/gmp/dist/mpn/s390_64/aors_n.asm | 125 +
external/lgpl3/gmp/dist/mpn/s390_64/bdiv_dbm1c.asm | 54 +
external/lgpl3/gmp/dist/mpn/s390_64/copyd.asm | 133 +
external/lgpl3/gmp/dist/mpn/s390_64/copyi.asm | 57 +
external/lgpl3/gmp/dist/mpn/s390_64/gmp-mparam.h | 167 +
external/lgpl3/gmp/dist/mpn/s390_64/invert_limb.asm | 112 +
external/lgpl3/gmp/dist/mpn/s390_64/logops_n.asm | 280 +
external/lgpl3/gmp/dist/mpn/s390_64/lshift.asm | 185 +
external/lgpl3/gmp/dist/mpn/s390_64/lshiftc.asm | 196 +
external/lgpl3/gmp/dist/mpn/s390_64/mod_34lsub1.asm | 98 +
external/lgpl3/gmp/dist/mpn/s390_64/mul_1.asm | 55 +
external/lgpl3/gmp/dist/mpn/s390_64/mul_basecase.asm | 119 +
external/lgpl3/gmp/dist/mpn/s390_64/rshift.asm | 184 +
external/lgpl3/gmp/dist/mpn/s390_64/sqr_basecase.asm | 192 +
external/lgpl3/gmp/dist/mpn/s390_64/sublsh1_n.asm | 158 +
external/lgpl3/gmp/dist/mpn/s390_64/submul_1.asm | 59 +
external/lgpl3/gmp/dist/mpn/sh/add_n.asm | 48 +
external/lgpl3/gmp/dist/mpn/sh/sh2/addmul_1.asm | 54 +
external/lgpl3/gmp/dist/mpn/sh/sh2/mul_1.asm | 51 +
external/lgpl3/gmp/dist/mpn/sh/sh2/submul_1.asm | 54 +
external/lgpl3/gmp/dist/mpn/sh/sub_n.asm | 48 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/add_n.asm | 59 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/addmul_1.asm | 52 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/gmp-mparam.h | 143 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/mul_1.asm | 50 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/sqr_diagonal.asm | 44 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/sub_n.asm | 59 +
external/lgpl3/gmp/dist/mpn/sparc32/ultrasparct1/submul_1.asm | 52 +
external/lgpl3/gmp/dist/mpn/sparc32/v9/gmp-mparam.h | 179 +-
external/lgpl3/gmp/dist/mpn/sparc64/README | 2 +-
external/lgpl3/gmp/dist/mpn/sparc64/copyd.asm | 8 +-
external/lgpl3/gmp/dist/mpn/sparc64/copyi.asm | 8 +-
external/lgpl3/gmp/dist/mpn/sparc64/gcd_1.asm | 144 +
external/lgpl3/gmp/dist/mpn/sparc64/gmp-mparam.h | 7 +-
external/lgpl3/gmp/dist/mpn/sparc64/mod_1.c | 59 +-
external/lgpl3/gmp/dist/mpn/sparc64/mod_1_4.c | 221 +
external/lgpl3/gmp/dist/mpn/sparc64/sparc64.h | 18 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/add_n.asm | 230 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/addmul_1.asm | 596 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/addmul_2.asm | 540 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/lshift.asm | 150 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/lshiftc.asm | 155 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/mul_1.asm | 569 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/rshift.asm | 147 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/sqr_diagonal.asm | 331 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/sub_n.asm | 230 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc1234/submul_1.asm | 57 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc34/gmp-mparam.h | 87 +-
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/add_n.asm | 57 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/addlsh1_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/addlsh2_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/addlshC_n.asm | 58 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/addmul_1.asm | 75 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/gmp-mparam.h | 143 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/lshift.asm | 59 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/lshiftc.asm | 60 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/mul_1.asm | 71 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/rsblsh1_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/rsblsh2_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/rsblshC_n.asm | 58 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/rshift.asm | 61 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/sub_n.asm | 57 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/sublsh1_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/sublsh2_n.asm | 30 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/sublshC_n.asm | 58 +
external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct1/submul_1.asm | 75 +
external/lgpl3/gmp/dist/mpn/thumb/add_n.asm | 52 +
external/lgpl3/gmp/dist/mpn/thumb/sub_n.asm | 52 +
external/lgpl3/gmp/dist/mpn/vax/add_n.asm | 53 +
external/lgpl3/gmp/dist/mpn/vax/addmul_1.asm | 113 +
external/lgpl3/gmp/dist/mpn/vax/elf.m4 | 43 +
external/lgpl3/gmp/dist/mpn/vax/lshift.asm | 48 +
external/lgpl3/gmp/dist/mpn/vax/mul_1.asm | 107 +
external/lgpl3/gmp/dist/mpn/vax/rshift.asm | 46 +
external/lgpl3/gmp/dist/mpn/vax/sub_n.asm | 53 +
external/lgpl3/gmp/dist/mpn/vax/submul_1.asm | 113 +
external/lgpl3/gmp/dist/mpn/x86/aors_n.asm | 14 +-
external/lgpl3/gmp/dist/mpn/x86/aorsmul_1.asm | 25 +-
external/lgpl3/gmp/dist/mpn/x86/atom/aorrlsh1_n.asm | 42 +
external/lgpl3/gmp/dist/mpn/x86/atom/aorrlsh2_n.asm | 42 +
external/lgpl3/gmp/dist/mpn/x86/atom/aorrlshC_n.asm | 145 +
external/lgpl3/gmp/dist/mpn/x86/atom/aors_n.asm | 148 +
external/lgpl3/gmp/dist/mpn/x86/atom/aorslshC_n.asm | 236 +
external/lgpl3/gmp/dist/mpn/x86/atom/bdiv_q_1.asm | 24 +
external/lgpl3/gmp/dist/mpn/x86/atom/dive_1.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/gmp-mparam.h | 238 +-
external/lgpl3/gmp/dist/mpn/x86/atom/logops_n.asm | 140 +
external/lgpl3/gmp/dist/mpn/x86/atom/lshift.asm | 207 +
external/lgpl3/gmp/dist/mpn/x86/atom/lshiftc.asm | 148 +
external/lgpl3/gmp/dist/mpn/x86/atom/mmx/copyd.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/mmx/copyi.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/mmx/hamdist.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/mod_34lsub1.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/mode1o.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/rshift.asm | 141 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/aorsmul_1.asm | 163 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/bdiv_dbm1c.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/divrem_1.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/mod_1_1.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/mod_1_4.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/mul_1.asm | 113 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/mul_basecase.asm | 490 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/popcount.asm | 24 +
external/lgpl3/gmp/dist/mpn/x86/atom/sse2/sqr_basecase.asm | 623 +
external/lgpl3/gmp/dist/mpn/x86/atom/sublsh1_n.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/atom/sublsh2_n.asm | 46 +
external/lgpl3/gmp/dist/mpn/x86/bdiv_dbm1c.asm | 40 +-
external/lgpl3/gmp/dist/mpn/x86/bdiv_q_1.asm | 197 +
external/lgpl3/gmp/dist/mpn/x86/bobcat/gmp-mparam.h | 142 +
external/lgpl3/gmp/dist/mpn/x86/copyd.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/copyi.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/core2/gmp-mparam.h | 141 +
external/lgpl3/gmp/dist/mpn/x86/coreinhm/gmp-mparam.h | 141 +
external/lgpl3/gmp/dist/mpn/x86/coreisbr/gmp-mparam.h | 140 +
external/lgpl3/gmp/dist/mpn/x86/darwin.m4 | 49 +-
external/lgpl3/gmp/dist/mpn/x86/divrem_2.asm | 4 +-
external/lgpl3/gmp/dist/mpn/x86/fat/com.c | 21 +
external/lgpl3/gmp/dist/mpn/x86/fat/fat.c | 197 +-
external/lgpl3/gmp/dist/mpn/x86/fat/fat_entry.asm | 4 +-
external/lgpl3/gmp/dist/mpn/x86/fat/gmp-mparam.h | 6 +-
external/lgpl3/gmp/dist/mpn/x86/fat/lshiftc.c | 21 +
external/lgpl3/gmp/dist/mpn/x86/fat/mod_1_1.c | 25 +
external/lgpl3/gmp/dist/mpn/x86/fat/mod_1_2.c | 25 +
external/lgpl3/gmp/dist/mpn/x86/fat/mod_1_4.c | 25 +
external/lgpl3/gmp/dist/mpn/x86/fat/mullo_basecase.c | 21 +
external/lgpl3/gmp/dist/mpn/x86/fat/redc_1.c | 21 +
external/lgpl3/gmp/dist/mpn/x86/fat/redc_2.c | 21 +
external/lgpl3/gmp/dist/mpn/x86/geode/gmp-mparam.h | 131 +
external/lgpl3/gmp/dist/mpn/x86/k10/gmp-mparam.h | 146 +
external/lgpl3/gmp/dist/mpn/x86/k6/aorsmul_1.asm | 16 +-
external/lgpl3/gmp/dist/mpn/x86/k6/gmp-mparam.h | 10 +-
external/lgpl3/gmp/dist/mpn/x86/k6/mul_1.asm | 14 +-
external/lgpl3/gmp/dist/mpn/x86/k7/addlsh1_n.asm | 185 +
external/lgpl3/gmp/dist/mpn/x86/k7/aorsmul_1.asm | 14 +-
external/lgpl3/gmp/dist/mpn/x86/k7/bdiv_q_1.asm | 233 +
external/lgpl3/gmp/dist/mpn/x86/k7/gcd_1.asm | 445 +-
external/lgpl3/gmp/dist/mpn/x86/k7/gmp-mparam.h | 95 +-
external/lgpl3/gmp/dist/mpn/x86/k7/invert_limb.asm | 182 +
external/lgpl3/gmp/dist/mpn/x86/k7/mmx/divrem_1.asm | 12 +-
external/lgpl3/gmp/dist/mpn/x86/k7/mmx/popham.asm | 2 +-
external/lgpl3/gmp/dist/mpn/x86/k7/mod_1_1.asm | 210 +
external/lgpl3/gmp/dist/mpn/x86/k7/mod_1_4.asm | 236 +-
external/lgpl3/gmp/dist/mpn/x86/k7/mul_1.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/k7/sublsh1_n.asm | 162 +
external/lgpl3/gmp/dist/mpn/x86/k8/gmp-mparam.h | 148 +
external/lgpl3/gmp/dist/mpn/x86/lshift.asm | 12 +-
external/lgpl3/gmp/dist/mpn/x86/mod_34lsub1.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/mul_1.asm | 20 +-
external/lgpl3/gmp/dist/mpn/x86/mul_basecase.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/nano/gmp-mparam.h | 152 +
external/lgpl3/gmp/dist/mpn/x86/p6/README | 2 +-
external/lgpl3/gmp/dist/mpn/x86/p6/aors_n.asm | 8 +-
external/lgpl3/gmp/dist/mpn/x86/p6/aorsmul_1.asm | 16 +-
external/lgpl3/gmp/dist/mpn/x86/p6/bdiv_q_1.asm | 275 +
external/lgpl3/gmp/dist/mpn/x86/p6/dive_1.asm | 2 +-
external/lgpl3/gmp/dist/mpn/x86/p6/gcd_1.asm | 146 +
external/lgpl3/gmp/dist/mpn/x86/p6/gmp-mparam.h | 183 +-
external/lgpl3/gmp/dist/mpn/x86/p6/mmx/gmp-mparam.h | 16 +-
external/lgpl3/gmp/dist/mpn/x86/p6/mode1o.asm | 2 +-
external/lgpl3/gmp/dist/mpn/x86/p6/sse2/gmp-mparam.h | 85 +-
external/lgpl3/gmp/dist/mpn/x86/p6/sse2/mod_1_1.asm | 23 +
external/lgpl3/gmp/dist/mpn/x86/pentium/aors_n.asm | 4 +-
external/lgpl3/gmp/dist/mpn/x86/pentium/bdiv_q_1.asm | 249 +
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/add_n.asm | 46 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/addlsh1_n.asm | 41 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/addmul_1.asm | 39 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/bdiv_dbm1c.asm | 130 +
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/bdiv_q_1.asm | 222 +
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/dive_1.asm | 14 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/gmp-mparam.h | 208 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mod_1_1.asm | 155 +
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mod_1_4.asm | 149 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mode1o.asm | 14 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mul_1.asm | 39 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/popcount.asm | 46 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/sub_n.asm | 49 +-
external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/submul_1.asm | 145 +-
external/lgpl3/gmp/dist/mpn/x86/rshift.asm | 12 +-
external/lgpl3/gmp/dist/mpn/x86/sqr_basecase.asm | 10 +-
external/lgpl3/gmp/dist/mpn/x86/tabselect.asm | 104 +
external/lgpl3/gmp/dist/mpn/x86/x86-defs.m4 | 49 +-
external/lgpl3/gmp/dist/mpn/x86_64/addaddmul_1msb0.asm | 22 +-
external/lgpl3/gmp/dist/mpn/x86_64/addmul_2.asm | 185 +-
external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh1_n.asm | 33 +-
external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh2_n.asm | 144 +-
external/lgpl3/gmp/dist/mpn/x86_64/aorrlshC_n.asm | 149 +
external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh_n.asm | 126 +-
external/lgpl3/gmp/dist/mpn/x86_64/aors_err1_n.asm | 214 +
external/lgpl3/gmp/dist/mpn/x86_64/aors_err2_n.asm | 161 +
external/lgpl3/gmp/dist/mpn/x86_64/aors_err3_n.asm | 145 +
external/lgpl3/gmp/dist/mpn/x86_64/aors_n.asm | 37 +-
external/lgpl3/gmp/dist/mpn/x86_64/aorscnd_n.asm | 172 +
external/lgpl3/gmp/dist/mpn/x86_64/aorsmul_1.asm | 68 +-
external/lgpl3/gmp/dist/mpn/x86_64/atom/aorrlsh1_n.asm | 226 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/aorrlsh2_n.asm | 180 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/aors_n.asm | 128 +-
external/lgpl3/gmp/dist/mpn/x86_64/atom/copyd.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/copyi.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/dive_1.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/gmp-mparam.h | 221 +-
external/lgpl3/gmp/dist/mpn/x86_64/atom/lshift.asm | 112 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/lshiftc.asm | 116 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/popcount.asm | 24 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/rsh1aors_n.asm | 276 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/rshift.asm | 110 +
external/lgpl3/gmp/dist/mpn/x86_64/atom/sublsh1_n.asm | 228 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/aorsmul_1.asm | 171 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/gcd_1.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/gmp-mparam.h | 146 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/hamdist.asm | 27 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/mul_1.asm | 174 +
external/lgpl3/gmp/dist/mpn/x86_64/bd1/popcount.asm | 27 +
external/lgpl3/gmp/dist/mpn/x86_64/bdiv_dbm1c.asm | 118 +-
external/lgpl3/gmp/dist/mpn/x86_64/bdiv_q_1.asm | 75 +-
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/aorsmul_1.asm | 176 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/copyd.asm | 80 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/copyi.asm | 83 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/gmp-mparam.h | 153 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/mul_1.asm | 177 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/mul_basecase.asm | 476 +
external/lgpl3/gmp/dist/mpn/x86_64/bobcat/sqr_basecase.asm | 555 +
external/lgpl3/gmp/dist/mpn/x86_64/com.asm | 25 +-
external/lgpl3/gmp/dist/mpn/x86_64/copyd.asm | 91 +-
external/lgpl3/gmp/dist/mpn/x86_64/copyi.asm | 88 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/aorrlsh1_n.asm | 42 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/aorrlsh2_n.asm | 42 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/aorrlsh_n.asm | 27 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/aors_err1_n.asm | 214 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/aors_n.asm | 36 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/aorsmul_1.asm | 57 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/copyd.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/copyi.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/divrem_1.asm | 227 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/gcd_1.asm | 134 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/gmp-mparam.h | 92 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/lshift.asm | 90 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/lshiftc.asm | 90 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/rsh1aors_n.asm | 158 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/rshift.asm | 90 +-
external/lgpl3/gmp/dist/mpn/x86_64/core2/sublsh1_n.asm | 36 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/sublsh2_n.asm | 36 +
external/lgpl3/gmp/dist/mpn/x86_64/core2/sublshC_n.asm | 147 +
external/lgpl3/gmp/dist/mpn/x86_64/coreinhm/aorrlsh_n.asm | 189 +
external/lgpl3/gmp/dist/mpn/x86_64/coreinhm/gmp-mparam.h | 181 +
external/lgpl3/gmp/dist/mpn/x86_64/coreinhm/hamdist.asm | 27 +
external/lgpl3/gmp/dist/mpn/x86_64/coreinhm/popcount.asm | 27 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/addmul_2.asm | 206 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aorrlsh1_n.asm | 43 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aorrlsh2_n.asm | 45 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aorrlshC_n.asm | 162 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aorrlsh_n.asm | 204 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aors_n.asm | 156 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/aorsmul_1.asm | 183 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/gmp-mparam.h | 212 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/lshift.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/lshiftc.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/mul_1.asm | 144 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/rsh1aors_n.asm | 183 +
external/lgpl3/gmp/dist/mpn/x86_64/coreisbr/rshift.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/darwin.m4 | 66 +-
external/lgpl3/gmp/dist/mpn/x86_64/div_qr_2n_pi1.asm | 147 +
external/lgpl3/gmp/dist/mpn/x86_64/div_qr_2u_pi1.asm | 189 +
external/lgpl3/gmp/dist/mpn/x86_64/dive_1.asm | 28 +-
external/lgpl3/gmp/dist/mpn/x86_64/divrem_1.asm | 199 +-
external/lgpl3/gmp/dist/mpn/x86_64/divrem_2.asm | 248 +-
external/lgpl3/gmp/dist/mpn/x86_64/dos64.m4 | 82 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/README | 20 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/com.asm | 150 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/copyd-palignr.asm | 235 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/copyd.asm | 134 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/copyi-palignr.asm | 252 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/copyi.asm | 153 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/lshift-movdqu2.asm | 171 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/lshift.asm | 158 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/lshiftc-movdqu2.asm | 182 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/lshiftc.asm | 168 +
external/lgpl3/gmp/dist/mpn/x86_64/fastsse/rshift-movdqu2.asm | 190 +
external/lgpl3/gmp/dist/mpn/x86_64/fat/fat.c | 268 +-
external/lgpl3/gmp/dist/mpn/x86_64/fat/fat_entry.asm | 75 +-
external/lgpl3/gmp/dist/mpn/x86_64/fat/gmp-mparam.h | 4 +-
external/lgpl3/gmp/dist/mpn/x86_64/fat/redc_2.c | 21 +
external/lgpl3/gmp/dist/mpn/x86_64/gcd_1.asm | 149 +-
external/lgpl3/gmp/dist/mpn/x86_64/gmp-mparam.h | 89 +-
external/lgpl3/gmp/dist/mpn/x86_64/invert_limb.asm | 74 +-
external/lgpl3/gmp/dist/mpn/x86_64/invert_limb_table.asm | 69 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/gcd_1.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/gmp-mparam.h | 214 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/hamdist.asm | 92 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/lshift.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/lshiftc.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/popcount.asm | 127 +
external/lgpl3/gmp/dist/mpn/x86_64/k10/rshift.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/k8/aorrlsh_n.asm | 206 +
external/lgpl3/gmp/dist/mpn/x86_64/k8/gmp-mparam.h | 212 +
external/lgpl3/gmp/dist/mpn/x86_64/logops_n.asm | 46 +-
external/lgpl3/gmp/dist/mpn/x86_64/lshift.asm | 48 +-
external/lgpl3/gmp/dist/mpn/x86_64/lshiftc.asm | 27 +-
external/lgpl3/gmp/dist/mpn/x86_64/lshsub_n.asm | 73 +-
external/lgpl3/gmp/dist/mpn/x86_64/mod_1_1.asm | 224 +
external/lgpl3/gmp/dist/mpn/x86_64/mod_1_2.asm | 227 +
external/lgpl3/gmp/dist/mpn/x86_64/mod_1_4.asm | 203 +-
external/lgpl3/gmp/dist/mpn/x86_64/mod_34lsub1.asm | 221 +-
external/lgpl3/gmp/dist/mpn/x86_64/mode1o.asm | 192 +-
external/lgpl3/gmp/dist/mpn/x86_64/mul_1.asm | 73 +-
external/lgpl3/gmp/dist/mpn/x86_64/mul_2.asm | 19 +-
external/lgpl3/gmp/dist/mpn/x86_64/mul_basecase.asm | 36 +-
external/lgpl3/gmp/dist/mpn/x86_64/mullo_basecase.asm | 425 +
external/lgpl3/gmp/dist/mpn/x86_64/mulmid_basecase.asm | 548 +
external/lgpl3/gmp/dist/mpn/x86_64/nano/copyd.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/nano/copyi.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/nano/dive_1.asm | 156 +
external/lgpl3/gmp/dist/mpn/x86_64/nano/gcd_1.asm | 26 +
external/lgpl3/gmp/dist/mpn/x86_64/nano/gmp-mparam.h | 124 +-
external/lgpl3/gmp/dist/mpn/x86_64/nano/popcount.asm | 24 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aors_n.asm | 39 +-
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aorslsh1_n.asm | 181 +-
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aorslsh2_n.asm | 39 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aorslshC_n.asm | 193 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/gmp-mparam.h | 263 +-
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/lshift.asm | 69 +-
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/lshiftc.asm | 168 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/mod_34lsub1.asm | 156 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/rsh1aors_n.asm | 323 +
external/lgpl3/gmp/dist/mpn/x86_64/pentium4/rshift.asm | 69 +-
external/lgpl3/gmp/dist/mpn/x86_64/popham.asm | 165 +-
external/lgpl3/gmp/dist/mpn/x86_64/redc_1.asm | 130 +-
external/lgpl3/gmp/dist/mpn/x86_64/rsh1aors_n.asm | 42 +-
external/lgpl3/gmp/dist/mpn/x86_64/rshift.asm | 43 +-
external/lgpl3/gmp/dist/mpn/x86_64/sqr_basecase.asm | 236 +-
external/lgpl3/gmp/dist/mpn/x86_64/sublsh1_n.asm | 22 +-
external/lgpl3/gmp/dist/mpn/x86_64/tabselect.asm | 115 +
external/lgpl3/gmp/dist/mpn/x86_64/x86_64-defs.m4 | 119 +-
external/lgpl3/gmp/dist/mpn/z8000/README | 11 -
external/lgpl3/gmp/dist/mpq/Makefile.in | 161 +-
external/lgpl3/gmp/dist/mpq/abs.c | 21 +-
external/lgpl3/gmp/dist/mpq/aors.c | 46 +-
external/lgpl3/gmp/dist/mpq/canonicalize.c | 18 +-
external/lgpl3/gmp/dist/mpq/clear.c | 8 +-
external/lgpl3/gmp/dist/mpq/cmp.c | 32 +-
external/lgpl3/gmp/dist/mpq/cmp_si.c | 12 +-
external/lgpl3/gmp/dist/mpq/cmp_ui.c | 10 +-
external/lgpl3/gmp/dist/mpq/div.c | 40 +-
external/lgpl3/gmp/dist/mpq/equal.c | 18 +-
external/lgpl3/gmp/dist/mpq/get_d.c | 8 +-
external/lgpl3/gmp/dist/mpq/get_den.c | 15 +-
external/lgpl3/gmp/dist/mpq/get_num.c | 14 +-
external/lgpl3/gmp/dist/mpq/get_str.c | 22 +-
external/lgpl3/gmp/dist/mpq/init.c | 16 +-
external/lgpl3/gmp/dist/mpq/inp_str.c | 14 +-
external/lgpl3/gmp/dist/mpq/inv.c | 45 +-
external/lgpl3/gmp/dist/mpq/md_2exp.c | 23 +-
external/lgpl3/gmp/dist/mpq/mul.c | 30 +-
external/lgpl3/gmp/dist/mpq/neg.c | 23 +-
external/lgpl3/gmp/dist/mpq/set.c | 23 +-
external/lgpl3/gmp/dist/mpq/set_d.c | 27 +-
external/lgpl3/gmp/dist/mpq/set_den.c | 15 +-
external/lgpl3/gmp/dist/mpq/set_f.c | 25 +-
external/lgpl3/gmp/dist/mpq/set_num.c | 14 +-
external/lgpl3/gmp/dist/mpq/set_si.c | 12 +-
external/lgpl3/gmp/dist/mpq/set_str.c | 4 +-
external/lgpl3/gmp/dist/mpq/set_ui.c | 10 +-
external/lgpl3/gmp/dist/mpq/set_z.c | 16 +-
external/lgpl3/gmp/dist/mpq/swap.c | 50 +-
external/lgpl3/gmp/dist/mpz/2fac_ui.c | 89 +
external/lgpl3/gmp/dist/mpz/Makefile.am | 14 +-
external/lgpl3/gmp/dist/mpz/Makefile.in | 515 +-
external/lgpl3/gmp/dist/mpz/abs.c | 15 +-
external/lgpl3/gmp/dist/mpz/and.c | 111 +-
external/lgpl3/gmp/dist/mpz/aors.h | 37 +-
external/lgpl3/gmp/dist/mpz/aors_ui.h | 16 +-
external/lgpl3/gmp/dist/mpz/aorsmul.c | 39 +-
external/lgpl3/gmp/dist/mpz/aorsmul_i.c | 114 +-
external/lgpl3/gmp/dist/mpz/array_init.c | 10 +-
external/lgpl3/gmp/dist/mpz/bin_ui.c | 23 +-
external/lgpl3/gmp/dist/mpz/bin_uiui.c | 748 +-
external/lgpl3/gmp/dist/mpz/cdiv_q.c | 9 +-
external/lgpl3/gmp/dist/mpz/cdiv_q_ui.c | 8 +-
external/lgpl3/gmp/dist/mpz/cdiv_qr.c | 9 +-
external/lgpl3/gmp/dist/mpz/cdiv_qr_ui.c | 12 +-
external/lgpl3/gmp/dist/mpz/cdiv_r.c | 6 +-
external/lgpl3/gmp/dist/mpz/cdiv_r_ui.c | 9 +-
external/lgpl3/gmp/dist/mpz/cdiv_ui.c | 6 +-
external/lgpl3/gmp/dist/mpz/cfdiv_q_2exp.c | 8 +-
external/lgpl3/gmp/dist/mpz/cfdiv_r_2exp.c | 62 +-
external/lgpl3/gmp/dist/mpz/clear.c | 5 +-
external/lgpl3/gmp/dist/mpz/clrbit.c | 95 +-
external/lgpl3/gmp/dist/mpz/cmp.c | 12 +-
external/lgpl3/gmp/dist/mpz/cmp_d.c | 4 +-
external/lgpl3/gmp/dist/mpz/cmp_si.c | 17 +-
external/lgpl3/gmp/dist/mpz/cmp_ui.c | 2 +-
external/lgpl3/gmp/dist/mpz/cmpabs.c | 2 +-
external/lgpl3/gmp/dist/mpz/cmpabs_d.c | 4 +-
external/lgpl3/gmp/dist/mpz/cmpabs_ui.c | 2 +-
external/lgpl3/gmp/dist/mpz/com.c | 47 +-
external/lgpl3/gmp/dist/mpz/combit.c | 95 +-
external/lgpl3/gmp/dist/mpz/cong.c | 82 +-
external/lgpl3/gmp/dist/mpz/cong_2exp.c | 76 +-
external/lgpl3/gmp/dist/mpz/cong_ui.c | 18 +-
external/lgpl3/gmp/dist/mpz/dive_ui.c | 7 +-
external/lgpl3/gmp/dist/mpz/divegcd.c | 114 +-
external/lgpl3/gmp/dist/mpz/divexact.c | 17 +-
external/lgpl3/gmp/dist/mpz/divis_2exp.c | 2 +-
external/lgpl3/gmp/dist/mpz/divis_ui.c | 4 +-
external/lgpl3/gmp/dist/mpz/export.c | 101 +-
external/lgpl3/gmp/dist/mpz/fac_ui.c | 414 +-
external/lgpl3/gmp/dist/mpz/fdiv_q.c | 9 +-
external/lgpl3/gmp/dist/mpz/fdiv_q_ui.c | 9 +-
external/lgpl3/gmp/dist/mpz/fdiv_qr.c | 9 +-
external/lgpl3/gmp/dist/mpz/fdiv_qr_ui.c | 7 +-
external/lgpl3/gmp/dist/mpz/fdiv_r.c | 6 +-
external/lgpl3/gmp/dist/mpz/fdiv_r_ui.c | 7 +-
external/lgpl3/gmp/dist/mpz/fdiv_ui.c | 6 +-
external/lgpl3/gmp/dist/mpz/fib2_ui.c | 8 +-
external/lgpl3/gmp/dist/mpz/fib_ui.c | 31 +-
external/lgpl3/gmp/dist/mpz/fits_s.h | 2 +-
external/lgpl3/gmp/dist/mpz/fits_sint.c | 2 +-
external/lgpl3/gmp/dist/mpz/gcd.c | 65 +-
external/lgpl3/gmp/dist/mpz/gcdext.c | 151 +-
external/lgpl3/gmp/dist/mpz/get_d_2exp.c | 6 +-
external/lgpl3/gmp/dist/mpz/get_si.c | 12 +-
external/lgpl3/gmp/dist/mpz/get_str.c | 35 +-
external/lgpl3/gmp/dist/mpz/hamdist.c | 151 +-
external/lgpl3/gmp/dist/mpz/import.c | 85 +-
external/lgpl3/gmp/dist/mpz/init.c | 12 +-
external/lgpl3/gmp/dist/mpz/inp_raw.c | 115 +-
external/lgpl3/gmp/dist/mpz/inp_str.c | 15 +-
external/lgpl3/gmp/dist/mpz/invert.c | 14 +-
external/lgpl3/gmp/dist/mpz/ior.c | 41 +-
external/lgpl3/gmp/dist/mpz/iset.c | 16 +-
external/lgpl3/gmp/dist/mpz/iset_d.c | 8 +-
external/lgpl3/gmp/dist/mpz/iset_si.c | 16 +-
external/lgpl3/gmp/dist/mpz/iset_str.c | 12 +-
external/lgpl3/gmp/dist/mpz/iset_ui.c | 23 +-
external/lgpl3/gmp/dist/mpz/jacobi.c | 338 +-
external/lgpl3/gmp/dist/mpz/kronsz.c | 70 +-
external/lgpl3/gmp/dist/mpz/kronuz.c | 76 +-
external/lgpl3/gmp/dist/mpz/kronzs.c | 6 +-
external/lgpl3/gmp/dist/mpz/kronzu.c | 6 +-
external/lgpl3/gmp/dist/mpz/lcm.c | 25 +-
external/lgpl3/gmp/dist/mpz/lucnum2_ui.c | 8 +-
external/lgpl3/gmp/dist/mpz/lucnum_ui.c | 140 +-
external/lgpl3/gmp/dist/mpz/mfac_uiui.c | 124 +
external/lgpl3/gmp/dist/mpz/millerrabin.c | 8 +-
external/lgpl3/gmp/dist/mpz/mod.c | 34 +-
external/lgpl3/gmp/dist/mpz/mul.c | 51 +-
external/lgpl3/gmp/dist/mpz/mul_2exp.c | 73 +-
external/lgpl3/gmp/dist/mpz/mul_i.h | 24 +-
external/lgpl3/gmp/dist/mpz/n_pow_ui.c | 303 +-
external/lgpl3/gmp/dist/mpz/neg.c | 15 +-
external/lgpl3/gmp/dist/mpz/nextprime.c | 8 +-
external/lgpl3/gmp/dist/mpz/oddfac_1.c | 416 +
external/lgpl3/gmp/dist/mpz/out_raw.c | 108 +-
external/lgpl3/gmp/dist/mpz/out_str.c | 44 +-
external/lgpl3/gmp/dist/mpz/powm.c | 41 +-
external/lgpl3/gmp/dist/mpz/powm_sec.c | 9 +-
external/lgpl3/gmp/dist/mpz/powm_ui.c | 342 +-
external/lgpl3/gmp/dist/mpz/pprime_p.c | 4 +-
external/lgpl3/gmp/dist/mpz/primorial_ui.c | 153 +
external/lgpl3/gmp/dist/mpz/prodlimbs.c | 98 +
external/lgpl3/gmp/dist/mpz/random2.c | 10 +-
external/lgpl3/gmp/dist/mpz/remove.c | 139 +-
external/lgpl3/gmp/dist/mpz/root.c | 6 +-
external/lgpl3/gmp/dist/mpz/rootrem.c | 14 +-
external/lgpl3/gmp/dist/mpz/rrandomb.c | 9 +-
external/lgpl3/gmp/dist/mpz/scan0.c | 76 +-
external/lgpl3/gmp/dist/mpz/scan1.c | 104 +-
external/lgpl3/gmp/dist/mpz/set.c | 26 +-
external/lgpl3/gmp/dist/mpz/set_d.c | 4 +-
external/lgpl3/gmp/dist/mpz/set_f.c | 5 +-
external/lgpl3/gmp/dist/mpz/set_si.c | 12 +-
external/lgpl3/gmp/dist/mpz/set_str.c | 15 +-
external/lgpl3/gmp/dist/mpz/set_ui.c | 10 +-
external/lgpl3/gmp/dist/mpz/setbit.c | 98 +-
external/lgpl3/gmp/dist/mpz/sizeinbase.c | 2 +-
external/lgpl3/gmp/dist/mpz/sqrt.c | 60 +-
external/lgpl3/gmp/dist/mpz/sqrtrem.c | 81 +-
external/lgpl3/gmp/dist/mpz/swap.c | 28 +-
external/lgpl3/gmp/dist/mpz/tdiv_q.c | 9 +-
external/lgpl3/gmp/dist/mpz/tdiv_q_2exp.c | 38 +-
external/lgpl3/gmp/dist/mpz/tdiv_q_ui.c | 7 +-
external/lgpl3/gmp/dist/mpz/tdiv_qr.c | 20 +-
external/lgpl3/gmp/dist/mpz/tdiv_qr_ui.c | 10 +-
external/lgpl3/gmp/dist/mpz/tdiv_r.c | 10 +-
external/lgpl3/gmp/dist/mpz/tdiv_r_2exp.c | 24 +-
external/lgpl3/gmp/dist/mpz/tdiv_r_ui.c | 9 +-
external/lgpl3/gmp/dist/mpz/tdiv_ui.c | 6 +-
external/lgpl3/gmp/dist/mpz/tstbit.c | 18 +-
external/lgpl3/gmp/dist/mpz/urandomm.c | 4 +-
external/lgpl3/gmp/dist/mpz/xor.c | 72 +-
external/lgpl3/gmp/dist/nextprime.c | 2 +-
external/lgpl3/gmp/dist/primesieve.c | 284 +
external/lgpl3/gmp/dist/printf/Makefile.in | 135 +-
external/lgpl3/gmp/dist/printf/doprntf.c | 9 +-
external/lgpl3/gmp/dist/printf/printffuns.c | 2 +-
external/lgpl3/gmp/dist/rand/Makefile.am | 27 +
external/lgpl3/gmp/dist/rand/Makefile.in | 545 +
external/lgpl3/gmp/dist/rand/rand.c | 64 +
external/lgpl3/gmp/dist/rand/randbui.c | 46 +
external/lgpl3/gmp/dist/rand/randclr.c | 27 +
external/lgpl3/gmp/dist/rand/randdef.c | 27 +
external/lgpl3/gmp/dist/rand/randiset.c | 28 +
external/lgpl3/gmp/dist/rand/randlc2s.c | 82 +
external/lgpl3/gmp/dist/rand/randlc2x.c | 322 +
external/lgpl3/gmp/dist/rand/randmt.c | 405 +
external/lgpl3/gmp/dist/rand/randmt.h | 40 +
external/lgpl3/gmp/dist/rand/randmts.c | 157 +
external/lgpl3/gmp/dist/rand/randmui.c | 75 +
external/lgpl3/gmp/dist/rand/rands.c | 31 +
external/lgpl3/gmp/dist/rand/randsd.c | 28 +
external/lgpl3/gmp/dist/rand/randsdui.c | 33 +
external/lgpl3/gmp/dist/scanf/Makefile.in | 97 +-
external/lgpl3/gmp/dist/scanf/fscanffuns.c | 6 +-
external/lgpl3/gmp/dist/tal-reent.c | 2 +-
external/lgpl3/gmp/dist/tests/Makefile.am | 29 +-
external/lgpl3/gmp/dist/tests/Makefile.in | 215 +-
external/lgpl3/gmp/dist/tests/amd64call.asm | 146 +-
external/lgpl3/gmp/dist/tests/amd64check.c | 24 +-
external/lgpl3/gmp/dist/tests/arm32call.asm | 83 +
external/lgpl3/gmp/dist/tests/arm32check.c | 96 +
external/lgpl3/gmp/dist/tests/cxx/Makefile.am | 41 +-
external/lgpl3/gmp/dist/tests/cxx/Makefile.in | 233 +-
external/lgpl3/gmp/dist/tests/cxx/clocale.c | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-assign.cc | 114 +-
external/lgpl3/gmp/dist/tests/cxx/t-binary.cc | 43 +-
external/lgpl3/gmp/dist/tests/cxx/t-cast.cc | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-constr.cc | 23 +-
external/lgpl3/gmp/dist/tests/cxx/t-cxx11.cc | 220 +
external/lgpl3/gmp/dist/tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc | 38 +
external/lgpl3/gmp/dist/tests/cxx/t-headers.cc | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-iostream.cc | 107 +
external/lgpl3/gmp/dist/tests/cxx/t-istream.cc | 117 +-
external/lgpl3/gmp/dist/tests/cxx/t-locale.cc | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-misc.cc | 63 +-
external/lgpl3/gmp/dist/tests/cxx/t-mix.cc | 83 +
external/lgpl3/gmp/dist/tests/cxx/t-ops.cc | 25 +-
external/lgpl3/gmp/dist/tests/cxx/t-ops2.cc | 246 +
external/lgpl3/gmp/dist/tests/cxx/t-ops3.cc | 133 +
external/lgpl3/gmp/dist/tests/cxx/t-ostream.cc | 26 +-
external/lgpl3/gmp/dist/tests/cxx/t-prec.cc | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-rand.cc | 35 +-
external/lgpl3/gmp/dist/tests/cxx/t-ternary.cc | 22 +-
external/lgpl3/gmp/dist/tests/cxx/t-unary.cc | 22 +-
external/lgpl3/gmp/dist/tests/devel/Makefile.am | 22 +-
external/lgpl3/gmp/dist/tests/devel/Makefile.in | 149 +-
external/lgpl3/gmp/dist/tests/devel/README | 22 +-
external/lgpl3/gmp/dist/tests/devel/anymul_1.c | 36 +-
external/lgpl3/gmp/dist/tests/devel/aors_n.c | 70 +-
external/lgpl3/gmp/dist/tests/devel/copy.c | 66 +-
external/lgpl3/gmp/dist/tests/devel/divmod_1.c | 22 +-
external/lgpl3/gmp/dist/tests/devel/divrem.c | 22 +-
external/lgpl3/gmp/dist/tests/devel/logops_n.c | 22 +-
external/lgpl3/gmp/dist/tests/devel/shift.c | 69 +-
external/lgpl3/gmp/dist/tests/devel/try.c | 760 +-
external/lgpl3/gmp/dist/tests/devel/tst-addsub.c | 22 +-
external/lgpl3/gmp/dist/tests/memory.c | 47 +-
external/lgpl3/gmp/dist/tests/misc.c | 34 +-
external/lgpl3/gmp/dist/tests/misc/Makefile.am | 22 +-
external/lgpl3/gmp/dist/tests/misc/Makefile.in | 123 +-
external/lgpl3/gmp/dist/tests/misc/t-locale.c | 46 +-
external/lgpl3/gmp/dist/tests/misc/t-printf.c | 26 +-
external/lgpl3/gmp/dist/tests/misc/t-scanf.c | 26 +-
external/lgpl3/gmp/dist/tests/mpf/Makefile.am | 22 +-
external/lgpl3/gmp/dist/tests/mpf/Makefile.in | 279 +-
external/lgpl3/gmp/dist/tests/mpf/reuse.c | 50 +-
external/lgpl3/gmp/dist/tests/mpf/t-add.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-cmp_d.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-cmp_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-conv.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-div.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-dm2exp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-eq.c | 131 +-
external/lgpl3/gmp/dist/tests/mpf/t-fits.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-get_d.c | 26 +-
external/lgpl3/gmp/dist/tests/mpf/t-get_d_2exp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-get_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-get_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-gsprec.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-inp_str.c | 23 +-
external/lgpl3/gmp/dist/tests/mpf/t-int_p.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-mul_ui.c | 24 +-
external/lgpl3/gmp/dist/tests/mpf/t-muldiv.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-set.c | 89 +-
external/lgpl3/gmp/dist/tests/mpf/t-set_q.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-set_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-set_ui.c | 24 +-
external/lgpl3/gmp/dist/tests/mpf/t-sqrt.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-sqrt_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-sub.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-trunc.c | 22 +-
external/lgpl3/gmp/dist/tests/mpf/t-ui_div.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/Makefile.am | 41 +-
external/lgpl3/gmp/dist/tests/mpn/Makefile.in | 462 +-
external/lgpl3/gmp/dist/tests/mpn/logic.c | 127 +
external/lgpl3/gmp/dist/tests/mpn/t-aors_1.c | 27 +-
external/lgpl3/gmp/dist/tests/mpn/t-asmtype.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-bdiv.c | 42 +-
external/lgpl3/gmp/dist/tests/mpn/t-broot.c | 105 +
external/lgpl3/gmp/dist/tests/mpn/t-brootinv.c | 107 +
external/lgpl3/gmp/dist/tests/mpn/t-div.c | 202 +-
external/lgpl3/gmp/dist/tests/mpn/t-divrem_1.c | 27 +-
external/lgpl3/gmp/dist/tests/mpn/t-fat.c | 40 +-
external/lgpl3/gmp/dist/tests/mpn/t-get_d.c | 28 +-
external/lgpl3/gmp/dist/tests/mpn/t-hgcd.c | 44 +-
external/lgpl3/gmp/dist/tests/mpn/t-hgcd_appr.c | 577 +
external/lgpl3/gmp/dist/tests/mpn/t-instrument.c | 30 +-
external/lgpl3/gmp/dist/tests/mpn/t-invert.c | 28 +-
external/lgpl3/gmp/dist/tests/mpn/t-iord_u.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-matrix22.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-mod_1.c | 129 +
external/lgpl3/gmp/dist/tests/mpn/t-mp_bases.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-mul.c | 101 +
external/lgpl3/gmp/dist/tests/mpn/t-mullo.c | 28 +-
external/lgpl3/gmp/dist/tests/mpn/t-mulmid.c | 93 +
external/lgpl3/gmp/dist/tests/mpn/t-mulmod_bnm1.c | 28 +-
external/lgpl3/gmp/dist/tests/mpn/t-perfsqr.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-scan.c | 22 +-
external/lgpl3/gmp/dist/tests/mpn/t-sqrmod_bnm1.c | 28 +-
external/lgpl3/gmp/dist/tests/mpn/t-toom2-sqr.c | 6 +
external/lgpl3/gmp/dist/tests/mpn/t-toom3-sqr.c | 6 +
external/lgpl3/gmp/dist/tests/mpn/t-toom4-sqr.c | 6 +
external/lgpl3/gmp/dist/tests/mpn/t-toom54.c | 8 +
external/lgpl3/gmp/dist/tests/mpn/t-toom6-sqr.c | 6 +
external/lgpl3/gmp/dist/tests/mpn/t-toom6h.c | 8 +-
external/lgpl3/gmp/dist/tests/mpn/t-toom8-sqr.c | 6 +
external/lgpl3/gmp/dist/tests/mpn/t-toom8h.c | 24 +-
external/lgpl3/gmp/dist/tests/mpn/toom-shared.h | 28 +-
external/lgpl3/gmp/dist/tests/mpn/toom-sqr-shared.h | 129 +
external/lgpl3/gmp/dist/tests/mpq/Makefile.am | 26 +-
external/lgpl3/gmp/dist/tests/mpq/Makefile.in | 217 +-
external/lgpl3/gmp/dist/tests/mpq/io.c | 137 +
external/lgpl3/gmp/dist/tests/mpq/reuse.c | 230 +
external/lgpl3/gmp/dist/tests/mpq/t-aors.c | 22 +-
external/lgpl3/gmp/dist/tests/mpq/t-cmp.c | 25 +-
external/lgpl3/gmp/dist/tests/mpq/t-cmp_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpq/t-cmp_ui.c | 25 +-
external/lgpl3/gmp/dist/tests/mpq/t-equal.c | 25 +-
external/lgpl3/gmp/dist/tests/mpq/t-get_d.c | 79 +-
external/lgpl3/gmp/dist/tests/mpq/t-get_str.c | 22 +-
external/lgpl3/gmp/dist/tests/mpq/t-inp_str.c | 22 +-
external/lgpl3/gmp/dist/tests/mpq/t-inv.c | 61 +
external/lgpl3/gmp/dist/tests/mpq/t-md_2exp.c | 89 +-
external/lgpl3/gmp/dist/tests/mpq/t-set_f.c | 22 +-
external/lgpl3/gmp/dist/tests/mpq/t-set_str.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/Makefile.am | 32 +-
external/lgpl3/gmp/dist/tests/mpz/Makefile.in | 571 +-
external/lgpl3/gmp/dist/tests/mpz/bit.c | 68 +-
external/lgpl3/gmp/dist/tests/mpz/convert.c | 28 +-
external/lgpl3/gmp/dist/tests/mpz/dive.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/dive_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/io.c | 35 +-
external/lgpl3/gmp/dist/tests/mpz/logic.c | 67 +-
external/lgpl3/gmp/dist/tests/mpz/reuse.c | 422 +-
external/lgpl3/gmp/dist/tests/mpz/t-addsub.c | 28 +-
external/lgpl3/gmp/dist/tests/mpz/t-aorsmul.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-bin.c | 188 +-
external/lgpl3/gmp/dist/tests/mpz/t-cdiv_ui.c | 28 +-
external/lgpl3/gmp/dist/tests/mpz/t-cmp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-cmp_d.c | 31 +-
external/lgpl3/gmp/dist/tests/mpz/t-cmp_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-cong.c | 130 +-
external/lgpl3/gmp/dist/tests/mpz/t-cong_2exp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-div_2exp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-divis.c | 24 +-
external/lgpl3/gmp/dist/tests/mpz/t-divis_2exp.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-export.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-fac_ui.c | 63 +-
external/lgpl3/gmp/dist/tests/mpz/t-fdiv.c | 26 +-
external/lgpl3/gmp/dist/tests/mpz/t-fdiv_ui.c | 28 +-
external/lgpl3/gmp/dist/tests/mpz/t-fib_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-fits.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-gcd.c | 285 +-
external/lgpl3/gmp/dist/tests/mpz/t-gcd_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-get_d.c | 28 +-
external/lgpl3/gmp/dist/tests/mpz/t-get_d_2exp.c | 51 +-
external/lgpl3/gmp/dist/tests/mpz/t-get_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-hamdist.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-import.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-inp_str.c | 41 +-
external/lgpl3/gmp/dist/tests/mpz/t-invert.c | 120 +
external/lgpl3/gmp/dist/tests/mpz/t-io_raw.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-jac.c | 295 +-
external/lgpl3/gmp/dist/tests/mpz/t-lcm.c | 29 +-
external/lgpl3/gmp/dist/tests/mpz/t-lucnum_ui.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-mfac_uiui.c | 136 +
external/lgpl3/gmp/dist/tests/mpz/t-mul.c | 30 +-
external/lgpl3/gmp/dist/tests/mpz/t-mul_i.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-nextprime.c | 24 +-
external/lgpl3/gmp/dist/tests/mpz/t-oddeven.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-perfpow.c | 26 +-
external/lgpl3/gmp/dist/tests/mpz/t-perfsqr.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-popcount.c | 25 +-
external/lgpl3/gmp/dist/tests/mpz/t-pow.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-powm.c | 51 +-
external/lgpl3/gmp/dist/tests/mpz/t-powm_ui.c | 40 +-
external/lgpl3/gmp/dist/tests/mpz/t-pprime_p.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-primorial_ui.c | 97 +
external/lgpl3/gmp/dist/tests/mpz/t-remove.c | 147 +
external/lgpl3/gmp/dist/tests/mpz/t-root.c | 35 +-
external/lgpl3/gmp/dist/tests/mpz/t-scan.c | 24 +-
external/lgpl3/gmp/dist/tests/mpz/t-set_d.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-set_f.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-set_si.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-set_str.c | 68 +-
external/lgpl3/gmp/dist/tests/mpz/t-sizeinbase.c | 22 +-
external/lgpl3/gmp/dist/tests/mpz/t-sqrtrem.c | 26 +-
external/lgpl3/gmp/dist/tests/mpz/t-tdiv.c | 26 +-
external/lgpl3/gmp/dist/tests/mpz/t-tdiv_ui.c | 28 +-
external/lgpl3/gmp/dist/tests/rand/Makefile.am | 22 +-
external/lgpl3/gmp/dist/tests/rand/Makefile.in | 188 +-
external/lgpl3/gmp/dist/tests/rand/findlc.c | 24 +-
external/lgpl3/gmp/dist/tests/rand/gen.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/gmpstat.h | 22 +-
external/lgpl3/gmp/dist/tests/rand/spect.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/stat.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/statlib.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/t-iset.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/t-lc2exp.c | 25 +-
external/lgpl3/gmp/dist/tests/rand/t-mt.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/t-rand.c | 98 +-
external/lgpl3/gmp/dist/tests/rand/t-urbui.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/t-urmui.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/t-urndmm.c | 22 +-
external/lgpl3/gmp/dist/tests/rand/zdiv_round.c | 22 +-
external/lgpl3/gmp/dist/tests/refmpf.c | 22 +-
external/lgpl3/gmp/dist/tests/refmpn.c | 454 +-
external/lgpl3/gmp/dist/tests/refmpq.c | 22 +-
external/lgpl3/gmp/dist/tests/refmpz.c | 65 +-
external/lgpl3/gmp/dist/tests/spinner.c | 22 +-
external/lgpl3/gmp/dist/tests/t-bswap.c | 22 +-
external/lgpl3/gmp/dist/tests/t-constants.c | 46 +-
external/lgpl3/gmp/dist/tests/t-count_zeros.c | 22 +-
external/lgpl3/gmp/dist/tests/t-gmpmax.c | 22 +-
external/lgpl3/gmp/dist/tests/t-hightomask.c | 22 +-
external/lgpl3/gmp/dist/tests/t-modlinv.c | 22 +-
external/lgpl3/gmp/dist/tests/t-parity.c | 22 +-
external/lgpl3/gmp/dist/tests/t-popc.c | 38 +-
external/lgpl3/gmp/dist/tests/t-sub.c | 22 +-
external/lgpl3/gmp/dist/tests/tests.h | 579 +-
external/lgpl3/gmp/dist/tests/trace.c | 24 +-
external/lgpl3/gmp/dist/tests/x86call.asm | 152 +-
external/lgpl3/gmp/dist/tests/x86check.c | 76 +-
external/lgpl3/gmp/dist/tune/Makefile.am | 36 +-
external/lgpl3/gmp/dist/tune/Makefile.in | 358 +-
external/lgpl3/gmp/dist/tune/README | 14 +-
external/lgpl3/gmp/dist/tune/common.c | 441 +-
external/lgpl3/gmp/dist/tune/hgcd_appr_lehmer.c | 29 +
external/lgpl3/gmp/dist/tune/hgcd_lehmer.c | 29 +
external/lgpl3/gmp/dist/tune/hgcd_reduce_1.c | 30 +
external/lgpl3/gmp/dist/tune/hgcd_reduce_2.c | 29 +
external/lgpl3/gmp/dist/tune/jacbase4.c | 27 +
external/lgpl3/gmp/dist/tune/mod_1_1-1.c | 30 +
external/lgpl3/gmp/dist/tune/mod_1_1-2.c | 30 +
external/lgpl3/gmp/dist/tune/speed-ext.c | 6 +-
external/lgpl3/gmp/dist/tune/speed.c | 122 +-
external/lgpl3/gmp/dist/tune/speed.h | 1040 +-
external/lgpl3/gmp/dist/tune/time.c | 70 +-
external/lgpl3/gmp/dist/tune/tune-gcd-p.c | 214 +
external/lgpl3/gmp/dist/tune/tuneup.c | 614 +-
1156 files changed, 103259 insertions(+), 25705 deletions(-)
diffs (truncated from 167538 to 300 lines):
diff -r af9407f67779 -r b975938b5904 external/lgpl3/gmp/dist/AUTHORS
--- a/external/lgpl3/gmp/dist/AUTHORS Fri Nov 29 02:05:59 2013 +0000
+++ b/external/lgpl3/gmp/dist/AUTHORS Fri Nov 29 07:49:47 2013 +0000
@@ -4,20 +4,21 @@
John Amanatides Original version of mpz/pprime_p.c
-Paul Zimmermann mpn/generic/mul_fft.c, dc_divrem_n.c, rootrem.c,
- old mpz/powm.c, old toom3 code.
+Paul Zimmermann mpn/generic/mul_fft.c, now defunct dc_divrem_n.c,
+ rootrem.c, old mpz/powm.c, old toom3 code.
-Ken Weber mpn/generic/bdivmod.c, old mpn/generic/gcd.c
+Ken Weber Now defunct mpn/generic/bdivmod.c, old mpn/generic/gcd.c
-Bennet Yee mpz/jacobi.c mpz/legendre.c
+Bennet Yee Previous versions of mpz/jacobi.c mpz/legendre.c
Andreas Schwab mpn/m68k/lshift.asm, mpn/m68k/rshift.asm
-Robert Harley Old mpn/generic/mul_n.c, many files in mpn/arm
+Robert Harley Old mpn/generic/mul_n.c, previous versions of files in
+ mpn/arm
Linus Nordberg Random number framework, original autoconfery
-Kent Boortz MacOS 9 port
+Kent Boortz MacOS 9 port, now defunct.
Kevin Ryde Most x86 assembly, new autoconfery, and countless other
things (please see the GMP manual for complete list)
@@ -27,29 +28,52 @@
Pedro Gimeno Mersenne Twister random generator, other random number
revisions
-Jason Moxham mpz/fac_ui.c and gen-fac_ui.c
+Jason Moxham Previous versions of mpz/fac_ui.c and gen-fac_ui.c
-Niels Möller mpn/generic/hgcd2.c, gcd.c, gcdext.c, matrix22_mul.c,
- hgcd.c, gcdext_1.c, gcd_subdiv_step.c, gcd_lehmer.c,
+Niels Möller gen-jacobitab.c,
+ mpn/generic/hgcd2.c, hgcd.c, hgcd_step.c,
+ hgcd_appr.c, hgcd_matrix.c, hgcd_reduce.c,
+ gcd.c, gcdext.c, matrix22_mul.c,
+ gcdext_1.c, gcd_subdiv_step.c, gcd_lehmer.c,
gcdext_subdiv_step.c, gcdext_lehmer.c,
+ jacobi_2.c, jacbase.c, hgcd_jacobi.c, hgcd2_jacobi.c
+ matrix22_mul1_inverse_vector.c,
toom_interpolate_7pts, mulmod_bnm1.c, dcpi1_bdiv_qr.c,
dcpi1_bdiv_q.c, sbpi1_bdiv_qr.c, sbpi1_bdiv_q.c,
toom_eval_dgr3_pm1.c, toom_eval_dgr3_pm2.c,
toom_eval_pm1.c, toom_eval_pm2.c, toom_eval_pm2exp.c,
- divexact.c, mpn/x86/invert_limb.asm,
- mpn/x86_64/invert_limb.asm, mpz/nextprime.c,
- mpz/divexact.c.
+ divexact.c, mod_1_1.c, div_qr_2.c,
+ div_qr_2n_pi1.c, div_qr_2u_pi1.c, broot.c,
+ brootinv.c,
+ mpn/x86/k7/invert_limb.asm, mod_1_1.asm,
+ mpn/x86_64/invert_limb.asm,
+ invert_limb_table.asm, mod_1_1.asm,
+ div_qr_2n_pi1.asm, div_qr_2u_pi1.asm,
+ mpn/x86_64/core2/aorsmul_1.asm,
+ mpz/nextprime.c, divexact.c, gcd.c, gcdext.c,
+ jacobi.c, combit.c, mini-gmp/mini-gmp.c.
Marco Bodrato mpn/generic/toom44_mul.c, toom4_sqr.c, toom53_mul.c,
- toom62_mul.c, toom43_mul.c, toom52_mul.c,
+ toom62_mul.c, toom43_mul.c, toom52_mul.c, toom54_mul.c,
toom_interpolate_6pts.c, toom_couple_handling.c,
toom63_mul.c, toom_interpolate_8pts.c,
toom6h_mul.c, toom6_sqr.c, toom_interpolate_12pts.c,
toom8h_mul.c, toom8_sqr.c, toom_interpolate_16pts.c,
mulmod_bnm1.c, sqrmod_bnm1.c, nussbaumer_mul.c,
toom_eval_pm2.c, toom_eval_pm2rexp.c,
- mullo_n.c, invert.c, invertappr.c.
+ mullo_n.c, invert.c, invertappr.c;
+ mpz/fac_ui.c, 2fac_ui.c, mfac_uiui.c, oddfac_1.c,
+ primorial_ui.c, prodlimbs.c, goetgheluck_bin_uiui.c.
-David Harvey mpn/x86_64/mul_basecase.asm
+David Harvey mpn/generic/add_err1_n.c, add_err2_n.c,
+ add_err3_n.c, sub_err1_n.c, sub_err2_n.c,
+ sub_err3_n.c, mulmid_basecase.c, mulmid_n.c,
+ toom42_mulmid.c,
+ mpn/x86_64/mul_basecase.asm, aors_err1_n.asm,
+ aors_err2_n.asm, aors_err3_n.asm,
+ mulmid_basecase.asm,
+ mpn/x86_64/core2/aors_err1_n.asm.
Martin Boij mpn/generic/perfpow.c
+
+Marc Glisse gmpxx.h improvements
diff -r af9407f67779 -r b975938b5904 external/lgpl3/gmp/dist/ChangeLog
--- a/external/lgpl3/gmp/dist/ChangeLog Fri Nov 29 02:05:59 2013 +0000
+++ b/external/lgpl3/gmp/dist/ChangeLog Fri Nov 29 07:49:47 2013 +0000
@@ -1,22 +1,3327 @@
-2011-05-07 Torbjorn Granlund <tege%gmplib.org@localhost>
-
- * Version 5.0.2 released.
-
- * gmp-h.in (__GNU_MP_VERSION_PATCHLEVEL): Bump.
-
- * Makefile.am (LIBGMP_LT_*, LIBGMPXX_LT_*, LIBMP_LT_*):
- Bump version info.
+2013-09-29 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * Version 5.1.3 released.
+
+ * Makefile.am (LIBGMP_LT_*, LIBGMPXX_LT_*): Bump version info.
+ * gmp-h.in: Bump version.
+
+2013-09-27 Niels Möller <nisse%lysator.liu.se@localhost>
+
+ * NEWS: Mention the ia64 mpn_divrem_2 bugfix.
+
+2013-07-16 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * doc/gmp.texi: Declare countless of function arguments as 'const'.
+
+2013-07-15 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/generic/sb_div_sec.c: Compute inverse as floor(B^2/(dh+1)), per
+ Niels' suggestion.
+ * mpn/generic/sbpi1_div_sec.c: Remove inverse rounding-up code.
+
+2013-07-12 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/generic/sbpi1_div_sec.c: Partial rewrite.
+
+2013-06-19 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/powerpc64/p6/lshift.asm: Rewrite switching-into-loop code.
+ * mpn/powerpc64/p6/rshift.asm: Likewise.
+ * mpn/powerpc64/p6/lshiftc.asm: Likewise.
+
+2013-06-17 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/powerpc64/p6/lshift.asm: Fix typo in label reference.
+ For 32-bit mode, zero extend `n' argument and split retval.
+ * mpn/powerpc64/p6/rshift.asm: Likewise.
+ * mpn/powerpc64/p6/lshiftc.asm: Likewise.
+
+2013-06-09 Marc Glisse <marc.glisse%inria.fr@localhost>
+
+ * mpn/generic/get_d.c (mpn_get_d): Avoid signed overflow.
+ * mpz/kronzs.c (mpz_kronecker_si): Use ABS_CAST.
+
+2013-05-22 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * doc/gmp.texi (Reporting Bugs): Ask for configure's output.
+
+ * mpn/ia64/divrem_2.asm: Don't clobber f16-f18.
+
+2013-05-20 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * Version 5.1.2 released.
+
+ * mpn/arm/udiv.asm: Change spacing to work around binutils bug.
+
+2013-05-16 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * Makefile.am (LIBGMP_LT_*, LIBGMPXX_LT_*): Bump version info.
+ * gmp-h.in: Bump version.
+
+ * tests/misc.c (tests_hardware_getround, tests_hardware_setround):
+ Avoid assembly dependency unless WANT_ASSEMBLY.
+
+ * configure.ac (WANT_ASSEMBLY): Conditionally define.
+
+2013-05-14 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * configure.ac (arm1156): Don't fall back to plain v6 compiler option.
+
+2013-05-10 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/x86/p6/mmx/gmp-mparam.h: Set down SQR_TOOM2_THRESHOLD to parent
+ directory value.
+
+2013-05-09 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/x86_64/bd1/mul_1.asm: Fix typo.
+
+2013-04-29 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * configure.ac (sparc-*-*): Recognise t5 along with t3 and t4.
+ Remove sparc64/ultrasparct1 from path_64 for T3, T3, and T5.
+
+2013-04-27 Mike Frysinger <vapier%gentoo.org@localhost>
+
+ * configure.ac (arm*-*-*): Set up path also for plainest CPU variants.
+
+2013-03-19 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * tests/arm32check.c: Get printing of clobbered register right.
+
+ * tests/Makefile.am (EXTRA_libtests_la_SOURCES): Add arm32call.asm and
+ arm32check.c.
+
+2013-03-18 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * configure.ac (arm*-*-*): Define CALLING_CONVENTIONS_OBJS.
+
+ * tests/arm32call.asm: New file.
+ * tests/arm32check.c: New file.
+
+ * mpn/arm/arm-defs.m4 (LEA): Rewrite to properly handle repeated use.
+ (EPILOGUE_cpu): Define.
+
+ * mpn/x86/darwin.m4 (m4append): Move definition from here...
+ * mpn/asm-defs.m4: ...to here.
+
+2012-03-17 Marc Glisse <marc.glisse%inria.fr@localhost>
+
+ * tests/cxx/t-do-exceptions-work-at-all-with-this-compiler.cc: New file.
+ * tests/cxx/Makefile.am: Add new file. Reorder the tests.
+
+2013-03-11 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * tests/mpz/t-powm_ui.c: Test larger arguments.
+
+ * mpz/powm_ui.c (mod): Adhere to mpn_mu_div_qr's overlap requirements.
+
+2013-02-25 Niels Möller <nisse%lysator.liu.se@localhost>
+
+ * mini-gmp/tests/t-double.c (testmain): Declare double variables
+ as volatile, to drop extended precision.
+
+ * mini-gmp/tests/testutils.c (testfree): New function. Use it
+ everywhere where test programs deallocate storage allocated via
+ the mini-gmp allocation functions, including uses of mpz_get_str
+ for various test failure messages.
+
+2013-02-20 Niels Möller <nisse%lysator.liu.se@localhost>
+
+ * tests/mpq/t-get_d.c (check_random): Rewrote to make test less
+ dependent on float operations. Fixes problem with m68k-linux and
+ extended float precision.
+
+2013-02-19 Marco Bodrato <bodrato%mail.dm.unipi.it@localhost>
+
+ * mini-gmp/mini-gmp.c: Move asserts to work-around a compiler bug.
+
+ * mini-gmp/tests/t-reuse.c: Fix typo causing the same negation
+ condition to be applied to all operands. (See 2013-02-03, Torbjorn)
+
+2013-02-17 Marc Glisse <marc.glisse%inria.fr@localhost>
+
+ * cxx/osdoprnti.cc: Use <stdarg.h> and <string.h> rather than <cstdarg>
+ and <cstring> (revert 2002-12-21).
+
+ * tests/cxx/Makefile.am: Link with libm.
+ * tests/cxx/t-ops2.cc: Comment about more tests. Use <math.h> rather
+ than <cmath> and using namespace. Don't include <iostream>.
+
+2013-02-16 Marc Glisse <marc.glisse%inria.fr@localhost>
+
+ * gmpxx.h: Include <algorithm>.
+
+2013-02-16 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * mpn/x86_64/x86_64-defs.m4 (PROTECT): Emit '.hidden' instead of
+ '.protected" to please Sun's assembler, but also for semantic reasons.
+
+2013-02-10 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * Version 5.1.1 released.
+
+2013-02-07 Marco Bodrato <bodrato%mail.dm.unipi.it@localhost>
+
+ * tune/speed.h (SPEED_ROUTINE_MPN_MUL): Use operands from struct s.
+ * tune/README: Document new parameter syntax mpn_mul.<#> .
+
+2013-02-06 Niels Möller <nisse%lysator.liu.se@localhost>
+
+ * tests/mpz/t-jac.c (check_large_quotients): Rewrote. Now uses a
+ more efficient method for generating the test inputs.
+
+2013-02-05 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * tests/mpn/t-div.c: Limit random dbits to avoid an infinite loop.
+
+2013-02-03 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * tests/mpz/reuse.c: Fix typo causing the same negation condition to be
+ applied to all operands. Fix condition for when to invoke mpz_remove.
+ Make different-size random operands.
+
+2013-02-02 Marco Bodrato <bodrato%mail.dm.unipi.it@localhost>
+
+ * mpz/remove.c: Correct the sign in case of reuse.
+
+2013-02-01 Torbjorn Granlund <tege%gmplib.org@localhost>
+
+ * gmp-impl.h (DIGITS_IN_BASE_PER_LIMB): Add a cast.
+ (LIMBS_PER_DIGIT_IN_BASE): Likewise.
+
+ * tests/refmpn.c (refmpn_mul): Use toom6h instead of toom44 for the
+ largest operands.
+
Home |
Main Index |
Thread Index |
Old Index