git: vendor/GMP vendor/GMP: Upgrade from 5.0.5 to 6.3.0
Aaron LI
aly at crater.dragonflybsd.org
Fri Aug 28 00:24:54 PDT 2026
commit 7afd53072c27b9c9b5ba080ff55d8a28cb4af557
Author: Aaron LI <aly at aaronly.me>
Date: Fri Aug 28 10:55:47 2026 +0800
vendor/GMP: Upgrade from 5.0.5 to 6.3.0
Summary of changes:
contrib/gmp/AUTHORS | 55 -
contrib/gmp/{COPYING.LIB => COPYING.LESSERv3} | 0
contrib/gmp/COPYINGv2 | 339 ++
contrib/gmp/{COPYING => COPYINGv3} | 6 +-
contrib/gmp/README | 38 +-
contrib/gmp/assert.c | 26 +-
contrib/gmp/bootstrap.c | 133 +
contrib/gmp/compat.c | 26 +-
contrib/gmp/dumbmp.c | 922 ----
contrib/gmp/errno.c | 50 +-
contrib/gmp/extract-dbl.c | 30 +-
contrib/gmp/gen-bases.c | 157 +-
contrib/gmp/gen-fac.c | 285 ++
contrib/gmp/gen-fac_ui.c | 159 -
contrib/gmp/gen-fib.c | 39 +-
contrib/gmp/gen-jacobitab.c | 128 +
contrib/gmp/gen-psqr.c | 61 +-
contrib/gmp/gen-sieve.c | 194 +
contrib/gmp/gen-trialdivtab.c | 73 +-
contrib/gmp/gmp-impl.h | 3431 +++++++++------
contrib/gmp/invalid.c | 26 +-
contrib/gmp/longlong.h | 804 ++--
contrib/gmp/memory.c | 55 +-
contrib/gmp/mini-gmp/mini-gmp.c | 4627 ++++++++++++++++++++
contrib/gmp/mini-gmp/mini-gmp.h | 310 ++
contrib/gmp/mp_bpl.c | 26 +-
contrib/gmp/mp_clz_tab.c | 31 +-
contrib/gmp/mp_dv_tab.c | 31 +-
contrib/gmp/mp_get_fns.c | 26 +-
contrib/gmp/mp_minv_tab.c | 26 +-
contrib/gmp/mp_set_fns.c | 26 +-
contrib/gmp/mpf/abs.c | 28 +-
contrib/gmp/mpf/add.c | 26 +-
contrib/gmp/mpf/add_ui.c | 26 +-
contrib/gmp/mpf/ceilfloor.c | 30 +-
contrib/gmp/mpf/clear.c | 32 +-
contrib/gmp/mpf/clears.c | 53 +-
contrib/gmp/mpf/cmp.c | 71 +-
contrib/gmp/mpf/cmp_d.c | 26 +-
contrib/gmp/mpf/cmp_si.c | 71 +-
contrib/gmp/mpf/cmp_ui.c | 76 +-
contrib/gmp/mpf/cmp_z.c | 45 +
contrib/gmp/mpf/div.c | 41 +-
contrib/gmp/mpf/div_2exp.c | 29 +-
contrib/gmp/mpf/div_ui.c | 41 +-
contrib/gmp/mpf/dump.c | 28 +-
contrib/gmp/mpf/eq.c | 30 +-
contrib/gmp/mpf/fits_s.h | 35 +-
contrib/gmp/mpf/fits_sint.c | 25 +-
contrib/gmp/mpf/fits_slong.c | 25 +-
contrib/gmp/mpf/fits_sshort.c | 25 +-
contrib/gmp/mpf/fits_u.h | 38 +-
contrib/gmp/mpf/fits_uint.c | 25 +-
contrib/gmp/mpf/fits_ulong.c | 25 +-
contrib/gmp/mpf/fits_ushort.c | 25 +-
contrib/gmp/mpf/get_d.c | 28 +-
contrib/gmp/mpf/get_d_2exp.c | 40 +-
contrib/gmp/mpf/get_dfl_prec.c | 26 +-
contrib/gmp/mpf/get_prc.c | 26 +-
contrib/gmp/mpf/get_si.c | 26 +-
contrib/gmp/mpf/get_str.c | 87 +-
contrib/gmp/mpf/get_ui.c | 26 +-
contrib/gmp/mpf/init.c | 30 +-
contrib/gmp/mpf/init2.c | 30 +-
contrib/gmp/mpf/inits.c | 51 +-
contrib/gmp/mpf/inp_str.c | 34 +-
contrib/gmp/mpf/int_p.c | 51 +-
contrib/gmp/mpf/iset.c | 30 +-
contrib/gmp/mpf/iset_d.c | 30 +-
contrib/gmp/mpf/iset_si.c | 30 +-
contrib/gmp/mpf/iset_str.c | 28 +-
contrib/gmp/mpf/iset_ui.c | 31 +-
contrib/gmp/mpf/mul.c | 159 +-
contrib/gmp/mpf/mul_2exp.c | 29 +-
contrib/gmp/mpf/mul_ui.c | 26 +-
contrib/gmp/mpf/neg.c | 28 +-
contrib/gmp/mpf/out_str.c | 29 +-
contrib/gmp/mpf/pow_ui.c | 82 +-
contrib/gmp/mpf/random2.c | 28 +-
contrib/gmp/mpf/reldiff.c | 32 +-
contrib/gmp/mpf/set.c | 28 +-
contrib/gmp/mpf/set_d.c | 29 +-
contrib/gmp/mpf/set_dfl_prec.c | 28 +-
contrib/gmp/mpf/set_prc.c | 28 +-
contrib/gmp/mpf/set_prc_raw.c | 26 +-
contrib/gmp/mpf/set_q.c | 104 +-
contrib/gmp/mpf/set_si.c | 29 +-
contrib/gmp/mpf/set_str.c | 99 +-
contrib/gmp/mpf/set_ui.c | 28 +-
contrib/gmp/mpf/set_z.c | 26 +-
contrib/gmp/mpf/size.c | 28 +-
contrib/gmp/mpf/sqrt.c | 32 +-
contrib/gmp/mpf/sqrt_ui.c | 44 +-
contrib/gmp/mpf/sub.c | 138 +-
contrib/gmp/mpf/sub_ui.c | 26 +-
contrib/gmp/mpf/swap.c | 72 +-
contrib/gmp/mpf/trunc.c | 26 +-
contrib/gmp/mpf/ui_div.c | 34 +-
contrib/gmp/mpf/ui_sub.c | 289 +-
contrib/gmp/mpf/urandomb.c | 30 +-
contrib/gmp/mpn/README | 33 -
contrib/gmp/mpn/generic/add.c | 26 +-
contrib/gmp/mpn/generic/add_1.c | 26 +-
contrib/gmp/mpn/generic/add_err1_n.c | 100 +
contrib/gmp/mpn/generic/add_err2_n.c | 116 +
contrib/gmp/mpn/generic/add_err3_n.c | 131 +
contrib/gmp/mpn/generic/add_n.c | 29 +-
.../gmp/mpn/generic/{addsub_n.c => add_n_sub_n.c} | 38 +-
contrib/gmp/mpn/generic/addmul_1.c | 118 +-
contrib/gmp/mpn/generic/bdiv_dbm1c.c | 26 +-
contrib/gmp/mpn/generic/bdiv_q.c | 26 +-
contrib/gmp/mpn/generic/bdiv_q_1.c | 42 +-
contrib/gmp/mpn/generic/bdiv_qr.c | 31 +-
contrib/gmp/mpn/generic/binvert.c | 43 +-
contrib/gmp/mpn/generic/broot.c | 195 +
contrib/gmp/mpn/generic/brootinv.c | 159 +
contrib/gmp/mpn/generic/bsqrt.c | 47 +
contrib/gmp/mpn/generic/bsqrtinv.c | 103 +
contrib/gmp/mpn/generic/cmp.c | 26 +-
contrib/gmp/mpn/generic/cnd_add_n.c | 69 +
contrib/gmp/mpn/generic/cnd_sub_n.c | 69 +
contrib/gmp/mpn/generic/cnd_swap.c | 50 +
contrib/gmp/mpn/generic/com.c | 26 +-
contrib/gmp/mpn/generic/comb_tables.c | 47 +
contrib/gmp/mpn/generic/compute_powtab.c | 373 ++
contrib/gmp/mpn/generic/copyd.c | 26 +-
contrib/gmp/mpn/generic/copyi.c | 26 +-
contrib/gmp/mpn/generic/dcpi1_bdiv_q.c | 52 +-
contrib/gmp/mpn/generic/dcpi1_bdiv_qr.c | 46 +-
contrib/gmp/mpn/generic/dcpi1_div_q.c | 30 +-
contrib/gmp/mpn/generic/dcpi1_div_qr.c | 28 +-
contrib/gmp/mpn/generic/dcpi1_divappr_q.c | 28 +-
contrib/gmp/mpn/generic/div_q.c | 49 +-
contrib/gmp/mpn/generic/div_qr_1.c | 125 +
contrib/gmp/mpn/generic/div_qr_1n_pi1.c | 505 +++
contrib/gmp/mpn/generic/div_qr_2.c | 314 ++
contrib/gmp/mpn/generic/div_qr_2n_pi1.c | 84 +
contrib/gmp/mpn/generic/div_qr_2u_pi1.c | 76 +
contrib/gmp/mpn/generic/dive_1.c | 58 +-
contrib/gmp/mpn/generic/diveby3.c | 28 +-
contrib/gmp/mpn/generic/divexact.c | 45 +-
contrib/gmp/mpn/generic/divis.c | 72 +-
contrib/gmp/mpn/generic/divrem.c | 46 +-
contrib/gmp/mpn/generic/divrem_1.c | 61 +-
contrib/gmp/mpn/generic/divrem_2.c | 187 +-
contrib/gmp/mpn/generic/dump.c | 28 +-
contrib/gmp/mpn/generic/fib2_ui.c | 58 +-
contrib/gmp/mpn/generic/fib2m.c | 252 ++
contrib/gmp/mpn/generic/gcd.c | 278 +-
contrib/gmp/mpn/generic/gcd_1.c | 158 +-
contrib/gmp/mpn/generic/gcd_11.c | 74 +
contrib/gmp/mpn/generic/gcd_22.c | 131 +
contrib/gmp/mpn/generic/gcd_lehmer.c | 160 -
contrib/gmp/mpn/generic/gcd_subdiv_step.c | 210 +-
contrib/gmp/mpn/generic/gcdext.c | 150 +-
contrib/gmp/mpn/generic/gcdext_1.c | 105 +-
contrib/gmp/mpn/generic/gcdext_lehmer.c | 169 +-
contrib/gmp/mpn/generic/gcdext_subdiv_step.c | 199 -
contrib/gmp/mpn/generic/get_d.c | 584 ++-
contrib/gmp/mpn/generic/get_str.c | 171 +-
contrib/gmp/mpn/generic/gmp-mparam.h | 25 +-
contrib/gmp/mpn/generic/hgcd.c | 621 +--
contrib/gmp/mpn/generic/hgcd2-div.h | 504 +++
contrib/gmp/mpn/generic/hgcd2.c | 254 +-
contrib/gmp/mpn/generic/hgcd2_jacobi.c | 251 ++
contrib/gmp/mpn/generic/hgcd_appr.c | 267 ++
contrib/gmp/mpn/generic/hgcd_jacobi.c | 243 +
contrib/gmp/mpn/generic/hgcd_matrix.c | 265 ++
contrib/gmp/mpn/generic/hgcd_reduce.c | 242 +
contrib/gmp/mpn/generic/hgcd_step.c | 127 +
contrib/gmp/mpn/generic/invert.c | 65 +-
contrib/gmp/mpn/generic/invertappr.c | 205 +-
contrib/gmp/mpn/generic/jacbase.c | 118 +-
contrib/gmp/mpn/generic/jacobi.c | 294 ++
contrib/gmp/mpn/generic/jacobi_2.c | 351 ++
contrib/gmp/mpn/generic/logops_n.c | 26 +-
contrib/gmp/mpn/generic/lshift.c | 29 +-
contrib/gmp/mpn/generic/lshiftc.c | 28 +-
contrib/gmp/mpn/generic/matrix22_mul.c | 34 +-
.../gmp/mpn/generic/matrix22_mul1_inverse_vector.c | 64 +
contrib/gmp/mpn/generic/mod_1.c | 78 +-
contrib/gmp/mpn/generic/mod_1_1.c | 290 +-
contrib/gmp/mpn/generic/mod_1_2.c | 71 +-
contrib/gmp/mpn/generic/mod_1_3.c | 79 +-
contrib/gmp/mpn/generic/mod_1_4.c | 81 +-
contrib/gmp/mpn/generic/mod_34lsub1.c | 32 +-
contrib/gmp/mpn/generic/mode1o.c | 28 +-
contrib/gmp/mpn/generic/mu_bdiv_q.c | 51 +-
contrib/gmp/mpn/generic/mu_bdiv_qr.c | 112 +-
contrib/gmp/mpn/generic/mu_div_q.c | 108 +-
contrib/gmp/mpn/generic/mu_div_qr.c | 48 +-
contrib/gmp/mpn/generic/mu_divappr_q.c | 50 +-
contrib/gmp/mpn/generic/mul.c | 111 +-
contrib/gmp/mpn/generic/mul_1.c | 29 +-
contrib/gmp/mpn/generic/mul_basecase.c | 30 +-
contrib/gmp/mpn/generic/mul_fft.c | 391 +-
contrib/gmp/mpn/generic/mul_n.c | 30 +-
contrib/gmp/mpn/generic/mullo_basecase.c | 79 +-
contrib/gmp/mpn/generic/mullo_n.c | 42 +-
contrib/gmp/mpn/generic/mulmid.c | 255 ++
contrib/gmp/mpn/generic/mulmid_basecase.c | 82 +
contrib/gmp/mpn/generic/mulmid_n.c | 61 +
contrib/gmp/mpn/generic/mulmod_bknp1.c | 502 +++
contrib/gmp/mpn/generic/mulmod_bnm1.c | 107 +-
contrib/gmp/mpn/generic/neg.c | 26 +-
contrib/gmp/mpn/generic/nussbaumer_mul.c | 26 +-
contrib/gmp/mpn/generic/perfpow.c | 415 +-
contrib/gmp/mpn/generic/perfsqr.c | 41 +-
contrib/gmp/mpn/generic/popham.c | 29 +-
contrib/gmp/mpn/generic/pow_1.c | 50 +-
contrib/gmp/mpn/generic/powlo.c | 160 +-
contrib/gmp/mpn/generic/powm.c | 641 ++-
contrib/gmp/mpn/generic/powm_sec.c | 340 --
contrib/gmp/mpn/generic/pre_divrem_1.c | 28 +-
contrib/gmp/mpn/generic/pre_mod_1.c | 35 +-
contrib/gmp/mpn/generic/random.c | 26 +-
contrib/gmp/mpn/generic/random2.c | 33 +-
contrib/gmp/mpn/generic/redc_1.c | 36 +-
contrib/gmp/mpn/generic/redc_1_sec.c | 45 -
contrib/gmp/mpn/generic/redc_2.c | 42 +-
contrib/gmp/mpn/generic/redc_n.c | 34 +-
contrib/gmp/mpn/generic/remove.c | 109 +-
contrib/gmp/mpn/generic/rootrem.c | 527 ++-
contrib/gmp/mpn/generic/rshift.c | 29 +-
contrib/gmp/mpn/generic/sbpi1_bdiv_q.c | 101 +-
contrib/gmp/mpn/generic/sbpi1_bdiv_qr.c | 110 +-
contrib/gmp/mpn/generic/sbpi1_bdiv_r.c | 79 +
contrib/gmp/mpn/generic/sbpi1_div_q.c | 28 +-
contrib/gmp/mpn/generic/sbpi1_div_qr.c | 28 +-
contrib/gmp/mpn/generic/sbpi1_divappr_q.c | 28 +-
contrib/gmp/mpn/generic/scan0.c | 26 +-
contrib/gmp/mpn/generic/scan1.c | 26 +-
contrib/gmp/mpn/generic/sec_aors_1.c | 59 +
contrib/gmp/mpn/generic/sec_div.c | 131 +
contrib/gmp/mpn/generic/sec_invert.c | 177 +
contrib/gmp/mpn/generic/sec_mul.c | 48 +
contrib/gmp/mpn/generic/sec_pi1_div.c | 172 +
contrib/gmp/mpn/generic/sec_powm.c | 430 ++
contrib/gmp/mpn/generic/sec_sqr.c | 76 +
contrib/gmp/mpn/generic/sec_tabselect.c | 134 +
contrib/gmp/mpn/generic/set_str.c | 142 +-
contrib/gmp/mpn/generic/sizeinbase.c | 55 +-
contrib/gmp/mpn/generic/sqr.c | 30 +-
contrib/gmp/mpn/generic/sqr_basecase.c | 137 +-
contrib/gmp/mpn/generic/{mullo_n.c => sqrlo.c} | 142 +-
contrib/gmp/mpn/generic/sqrlo_basecase.c | 194 +
contrib/gmp/mpn/generic/sqrmod_bnm1.c | 62 +-
contrib/gmp/mpn/generic/sqrtrem.c | 503 ++-
contrib/gmp/mpn/generic/strongfibo.c | 219 +
contrib/gmp/mpn/generic/sub.c | 26 +-
contrib/gmp/mpn/generic/sub_1.c | 26 +-
contrib/gmp/mpn/generic/sub_err1_n.c | 100 +
contrib/gmp/mpn/generic/sub_err2_n.c | 116 +
contrib/gmp/mpn/generic/sub_err3_n.c | 131 +
contrib/gmp/mpn/generic/sub_n.c | 29 +-
contrib/gmp/mpn/generic/subcnd_n.c | 85 -
contrib/gmp/mpn/generic/submul_1.c | 109 +-
contrib/gmp/mpn/generic/tdiv_qr.c | 40 +-
contrib/gmp/mpn/generic/toom22_mul.c | 74 +-
contrib/gmp/mpn/generic/toom2_sqr.c | 65 +-
contrib/gmp/mpn/generic/toom32_mul.c | 56 +-
contrib/gmp/mpn/generic/toom33_mul.c | 52 +-
contrib/gmp/mpn/generic/toom3_sqr.c | 75 +-
contrib/gmp/mpn/generic/toom42_mul.c | 58 +-
contrib/gmp/mpn/generic/toom42_mulmid.c | 237 +
contrib/gmp/mpn/generic/toom43_mul.c | 47 +-
contrib/gmp/mpn/generic/toom44_mul.c | 48 +-
contrib/gmp/mpn/generic/toom4_sqr.c | 39 +-
contrib/gmp/mpn/generic/toom52_mul.c | 44 +-
contrib/gmp/mpn/generic/toom53_mul.c | 77 +-
contrib/gmp/mpn/generic/toom54_mul.c | 142 +
contrib/gmp/mpn/generic/toom62_mul.c | 52 +-
contrib/gmp/mpn/generic/toom63_mul.c | 26 +-
contrib/gmp/mpn/generic/toom6_sqr.c | 26 +-
contrib/gmp/mpn/generic/toom6h_mul.c | 150 +-
contrib/gmp/mpn/generic/toom8_sqr.c | 87 +-
contrib/gmp/mpn/generic/toom8h_mul.c | 115 +-
contrib/gmp/mpn/generic/toom_couple_handling.c | 26 +-
contrib/gmp/mpn/generic/toom_eval_dgr3_pm1.c | 28 +-
contrib/gmp/mpn/generic/toom_eval_dgr3_pm2.c | 28 +-
contrib/gmp/mpn/generic/toom_eval_pm1.c | 28 +-
contrib/gmp/mpn/generic/toom_eval_pm2.c | 30 +-
contrib/gmp/mpn/generic/toom_eval_pm2exp.c | 28 +-
contrib/gmp/mpn/generic/toom_eval_pm2rexp.c | 26 +-
contrib/gmp/mpn/generic/toom_interpolate_12pts.c | 100 +-
contrib/gmp/mpn/generic/toom_interpolate_16pts.c | 83 +-
contrib/gmp/mpn/generic/toom_interpolate_5pts.c | 37 +-
contrib/gmp/mpn/generic/toom_interpolate_6pts.c | 44 +-
contrib/gmp/mpn/generic/toom_interpolate_7pts.c | 43 +-
contrib/gmp/mpn/generic/toom_interpolate_8pts.c | 58 +-
contrib/gmp/mpn/generic/trialdiv.c | 83 +-
contrib/gmp/mpn/generic/udiv_w_sdiv.c | 131 -
contrib/gmp/mpn/generic/zero.c | 26 +-
contrib/gmp/mpn/generic/zero_p.c | 33 +
contrib/gmp/mpq/abs.c | 47 +-
contrib/gmp/mpq/aors.c | 76 +-
contrib/gmp/mpq/canonicalize.c | 54 +-
contrib/gmp/mpq/clear.c | 41 +-
contrib/gmp/mpq/clears.c | 56 +-
contrib/gmp/mpq/cmp.c | 116 +-
contrib/gmp/mpq/cmp_si.c | 58 +-
contrib/gmp/mpq/cmp_ui.c | 61 +-
contrib/gmp/mpq/div.c | 131 +-
contrib/gmp/mpq/equal.c | 50 +-
contrib/gmp/mpq/get_d.c | 95 +-
contrib/gmp/mpq/get_den.c | 41 +-
contrib/gmp/mpq/get_num.c | 40 +-
contrib/gmp/mpq/get_str.c | 57 +-
contrib/gmp/mpq/init.c | 51 +-
contrib/gmp/mpq/inits.c | 51 +-
contrib/gmp/mpq/inp_str.c | 42 +-
contrib/gmp/mpq/inv.c | 71 +-
contrib/gmp/mpq/md_2exp.c | 49 +-
contrib/gmp/mpq/mul.c | 59 +-
contrib/gmp/mpq/neg.c | 49 +-
contrib/gmp/mpq/out_str.c | 26 +-
contrib/gmp/mpq/set.c | 52 +-
contrib/gmp/mpq/set_d.c | 65 +-
contrib/gmp/mpq/set_den.c | 41 +-
contrib/gmp/mpq/set_f.c | 53 +-
contrib/gmp/mpq/set_num.c | 41 +-
contrib/gmp/mpq/set_si.c | 44 +-
contrib/gmp/mpq/set_str.c | 34 +-
contrib/gmp/mpq/set_ui.c | 42 +-
contrib/gmp/mpq/set_z.c | 42 +-
contrib/gmp/mpq/swap.c | 68 +-
contrib/gmp/mpz/2fac_ui.c | 100 +
contrib/gmp/mpz/abs.c | 41 +-
contrib/gmp/mpz/add.c | 25 +-
contrib/gmp/mpz/add_ui.c | 25 +-
contrib/gmp/mpz/and.c | 354 +-
contrib/gmp/mpz/aors.h | 97 +-
contrib/gmp/mpz/aors_ui.h | 64 +-
contrib/gmp/mpz/aorsmul.c | 91 +-
contrib/gmp/mpz/aorsmul_i.c | 146 +-
contrib/gmp/mpz/array_init.c | 43 +-
contrib/gmp/mpz/bin_ui.c | 456 +-
contrib/gmp/mpz/bin_uiui.c | 760 +++-
contrib/gmp/mpz/cdiv_q.c | 34 +-
contrib/gmp/mpz/cdiv_q_ui.c | 34 +-
contrib/gmp/mpz/cdiv_qr.c | 34 +-
contrib/gmp/mpz/cdiv_qr_ui.c | 40 +-
contrib/gmp/mpz/cdiv_r.c | 32 +-
contrib/gmp/mpz/cdiv_r_ui.c | 37 +-
contrib/gmp/mpz/cdiv_ui.c | 30 +-
contrib/gmp/mpz/cfdiv_q_2exp.c | 39 +-
contrib/gmp/mpz/cfdiv_r_2exp.c | 94 +-
contrib/gmp/mpz/clear.c | 34 +-
contrib/gmp/mpz/clears.c | 54 +-
contrib/gmp/mpz/clrbit.c | 142 +-
contrib/gmp/mpz/cmp.c | 44 +-
contrib/gmp/mpz/cmp_d.c | 32 +-
contrib/gmp/mpz/cmp_si.c | 72 +-
contrib/gmp/mpz/cmp_ui.c | 31 +-
contrib/gmp/mpz/cmpabs.c | 36 +-
contrib/gmp/mpz/cmpabs_d.c | 30 +-
contrib/gmp/mpz/cmpabs_ui.c | 31 +-
contrib/gmp/mpz/com.c | 73 +-
contrib/gmp/mpz/combit.c | 127 +-
contrib/gmp/mpz/cong.c | 118 +-
contrib/gmp/mpz/cong_2exp.c | 133 +-
contrib/gmp/mpz/cong_ui.c | 44 +-
contrib/gmp/mpz/dive_ui.c | 33 +-
contrib/gmp/mpz/divegcd.c | 140 +-
contrib/gmp/mpz/divexact.c | 48 +-
contrib/gmp/mpz/divis.c | 26 +-
contrib/gmp/mpz/divis_2exp.c | 26 +-
contrib/gmp/mpz/divis_ui.c | 32 +-
contrib/gmp/mpz/dump.c | 28 +-
contrib/gmp/mpz/export.c | 129 +-
contrib/gmp/mpz/fac_ui.c | 440 +-
contrib/gmp/mpz/fdiv_q.c | 34 +-
contrib/gmp/mpz/fdiv_q_ui.c | 33 +-
contrib/gmp/mpz/fdiv_qr.c | 34 +-
contrib/gmp/mpz/fdiv_qr_ui.c | 40 +-
contrib/gmp/mpz/fdiv_r.c | 32 +-
contrib/gmp/mpz/fdiv_r_ui.c | 37 +-
contrib/gmp/mpz/fdiv_ui.c | 30 +-
contrib/gmp/mpz/fib2_ui.c | 45 +-
contrib/gmp/mpz/fib_ui.c | 70 +-
contrib/gmp/mpz/fits_s.h | 32 +-
contrib/gmp/mpz/fits_sint.c | 27 +-
contrib/gmp/mpz/fits_slong.c | 25 +-
contrib/gmp/mpz/fits_sshort.c | 25 +-
contrib/gmp/mpz/fits_uint.c | 26 +-
contrib/gmp/mpz/fits_ulong.c | 26 +-
contrib/gmp/mpz/fits_ushort.c | 26 +-
contrib/gmp/mpz/gcd.c | 119 +-
contrib/gmp/mpz/gcd_ui.c | 45 +-
contrib/gmp/mpz/gcdext.c | 177 +-
contrib/gmp/mpz/get_d.c | 28 +-
contrib/gmp/mpz/get_d_2exp.c | 32 +-
contrib/gmp/mpz/get_si.c | 33 +-
contrib/gmp/mpz/get_str.c | 82 +-
contrib/gmp/mpz/get_ui.c | 28 +-
contrib/gmp/mpz/getlimbn.c | 28 +-
contrib/gmp/mpz/hamdist.c | 29 +-
contrib/gmp/mpz/import.c | 120 +-
contrib/gmp/mpz/init.c | 44 +-
contrib/gmp/mpz/init2.c | 40 +-
contrib/gmp/mpz/inits.c | 59 +-
contrib/gmp/mpz/inp_raw.c | 173 +-
contrib/gmp/mpz/inp_str.c | 49 +-
contrib/gmp/mpz/invert.c | 44 +-
contrib/gmp/mpz/ior.c | 270 +-
contrib/gmp/mpz/iset.c | 46 +-
contrib/gmp/mpz/iset_d.c | 36 +-
contrib/gmp/mpz/iset_si.c | 39 +-
contrib/gmp/mpz/iset_str.c | 51 +-
contrib/gmp/mpz/iset_ui.c | 50 +-
contrib/gmp/mpz/jacobi.c | 339 +-
contrib/gmp/mpz/kronsz.c | 104 +-
contrib/gmp/mpz/kronuz.c | 106 +-
contrib/gmp/mpz/kronzs.c | 34 +-
contrib/gmp/mpz/kronzu.c | 34 +-
contrib/gmp/mpz/lcm.c | 51 +-
contrib/gmp/mpz/lcm_ui.c | 26 +-
contrib/gmp/mpz/limbs_finish.c | 39 +
contrib/gmp/mpz/limbs_modify.c | 38 +
contrib/gmp/mpz/limbs_read.c | 37 +
contrib/gmp/mpz/limbs_write.c | 38 +
contrib/gmp/mpz/lucmod.c | 127 +
contrib/gmp/mpz/lucnum2_ui.c | 43 +-
contrib/gmp/mpz/lucnum_ui.c | 178 +-
contrib/gmp/mpz/mfac_uiui.c | 140 +
contrib/gmp/mpz/millerrabin.c | 212 +-
contrib/gmp/mpz/mod.c | 58 +-
contrib/gmp/mpz/mul.c | 92 +-
contrib/gmp/mpz/mul_2exp.c | 89 +-
contrib/gmp/mpz/mul_i.h | 46 +-
contrib/gmp/mpz/mul_si.c | 25 +-
contrib/gmp/mpz/mul_ui.c | 25 +-
contrib/gmp/mpz/n_pow_ui.c | 361 +-
contrib/gmp/mpz/neg.c | 41 +-
contrib/gmp/mpz/nextprime.c | 321 +-
contrib/gmp/mpz/oddfac_1.c | 435 ++
contrib/gmp/mpz/out_raw.c | 156 +-
contrib/gmp/mpz/out_str.c | 85 +-
contrib/gmp/mpz/perfpow.c | 29 +-
contrib/gmp/mpz/perfsqr.c | 26 +-
contrib/gmp/mpz/popcount.c | 26 +-
contrib/gmp/mpz/pow_ui.c | 26 +-
contrib/gmp/mpz/powm.c | 77 +-
contrib/gmp/mpz/powm_sec.c | 54 +-
contrib/gmp/mpz/powm_ui.c | 364 +-
contrib/gmp/mpz/pprime_p.c | 52 +-
contrib/gmp/mpz/primorial_ui.c | 131 +
contrib/gmp/mpz/prodlimbs.c | 108 +
contrib/gmp/mpz/random.c | 26 +-
contrib/gmp/mpz/random2.c | 37 +-
contrib/gmp/mpz/realloc.c | 63 +-
contrib/gmp/mpz/realloc2.c | 56 +-
contrib/gmp/mpz/remove.c | 170 +-
contrib/gmp/mpz/roinit_n.c | 43 +
contrib/gmp/mpz/root.c | 58 +-
contrib/gmp/mpz/rootrem.c | 44 +-
contrib/gmp/mpz/rrandomb.c | 43 +-
contrib/gmp/mpz/scan0.c | 28 +-
contrib/gmp/mpz/scan1.c | 92 +-
contrib/gmp/mpz/set.c | 50 +-
contrib/gmp/mpz/set_d.c | 38 +-
contrib/gmp/mpz/set_f.c | 33 +-
contrib/gmp/mpz/set_q.c | 26 +-
contrib/gmp/mpz/set_si.c | 36 +-
contrib/gmp/mpz/set_str.c | 49 +-
contrib/gmp/mpz/set_ui.c | 36 +-
contrib/gmp/mpz/setbit.c | 133 +-
contrib/gmp/mpz/size.c | 28 +-
contrib/gmp/mpz/sizeinbase.c | 28 +-
contrib/gmp/mpz/sqrt.c | 90 +-
contrib/gmp/mpz/sqrtrem.c | 114 +-
contrib/gmp/mpz/stronglucas.c | 214 +
contrib/gmp/mpz/sub.c | 25 +-
contrib/gmp/mpz/sub_ui.c | 25 +-
contrib/gmp/mpz/swap.c | 49 +-
contrib/gmp/mpz/tdiv_q.c | 52 +-
contrib/gmp/mpz/tdiv_q_2exp.c | 64 +-
contrib/gmp/mpz/tdiv_q_ui.c | 33 +-
contrib/gmp/mpz/tdiv_qr.c | 55 +-
contrib/gmp/mpz/tdiv_qr_ui.c | 44 +-
contrib/gmp/mpz/tdiv_r.c | 55 +-
contrib/gmp/mpz/tdiv_r_2exp.c | 58 +-
contrib/gmp/mpz/tdiv_r_ui.c | 41 +-
contrib/gmp/mpz/tdiv_ui.c | 30 +-
contrib/gmp/mpz/tstbit.c | 42 +-
contrib/gmp/mpz/ui_pow_ui.c | 26 +-
contrib/gmp/mpz/ui_sub.c | 47 +-
contrib/gmp/mpz/urandomb.c | 30 +-
contrib/gmp/mpz/urandomm.c | 54 +-
contrib/gmp/mpz/xor.c | 233 +-
contrib/gmp/nextprime.c | 26 +-
contrib/gmp/primesieve.c | 321 ++
contrib/gmp/printf/asprintf.c | 45 +-
contrib/gmp/printf/asprntffuns.c | 33 +-
contrib/gmp/printf/doprnt.c | 54 +-
contrib/gmp/printf/doprntf.c | 36 +-
contrib/gmp/printf/doprnti.c | 33 +-
contrib/gmp/printf/fprintf.c | 46 +-
contrib/gmp/printf/obprintf.c | 48 +-
contrib/gmp/printf/obprntffuns.c | 35 +-
contrib/gmp/printf/obvprintf.c | 35 +-
contrib/gmp/printf/printf.c | 44 +-
contrib/gmp/printf/printffuns.c | 35 +-
contrib/gmp/printf/repl-vsnprintf.c | 52 +-
contrib/gmp/printf/snprintf.c | 47 +-
contrib/gmp/printf/snprntffuns.c | 47 +-
contrib/gmp/printf/sprintf.c | 46 +-
contrib/gmp/printf/sprintffuns.c | 35 +-
contrib/gmp/printf/vasprintf.c | 33 +-
contrib/gmp/printf/vfprintf.c | 33 +-
contrib/gmp/printf/vprintf.c | 33 +-
contrib/gmp/printf/vsnprintf.c | 33 +-
contrib/gmp/printf/vsprintf.c | 33 +-
contrib/gmp/rand.c | 64 -
contrib/gmp/rand/rand.c | 51 +
contrib/gmp/{ => rand}/randbui.c | 26 +-
contrib/gmp/rand/randclr.c | 37 +
contrib/gmp/rand/randdef.c | 37 +
contrib/gmp/rand/randiset.c | 38 +
contrib/gmp/{ => rand}/randlc2s.c | 30 +-
contrib/gmp/{ => rand}/randlc2x.c | 51 +-
contrib/gmp/{ => rand}/randmt.c | 40 +-
contrib/gmp/rand/randmt.h | 51 +
contrib/gmp/{ => rand}/randmts.c | 62 +-
contrib/gmp/{ => rand}/randmui.c | 26 +-
contrib/gmp/{ => rand}/rands.c | 26 +-
contrib/gmp/rand/randsd.c | 38 +
contrib/gmp/rand/randsdui.c | 43 +
contrib/gmp/randclr.c | 27 -
contrib/gmp/randdef.c | 27 -
contrib/gmp/randiset.c | 28 -
contrib/gmp/randmt.h | 40 -
contrib/gmp/randsd.c | 28 -
contrib/gmp/randsdui.c | 33 -
contrib/gmp/scanf/doscan.c | 46 +-
contrib/gmp/scanf/fscanf.c | 46 +-
contrib/gmp/scanf/fscanffuns.c | 32 +-
contrib/gmp/scanf/scanf.c | 44 +-
contrib/gmp/scanf/sscanf.c | 46 +-
contrib/gmp/scanf/sscanffuns.c | 28 +-
contrib/gmp/scanf/vfscanf.c | 33 +-
contrib/gmp/scanf/vscanf.c | 32 +-
contrib/gmp/scanf/vsscanf.c | 34 +-
contrib/gmp/tal-reent.c | 28 +-
contrib/gmp/version.c | 28 +-
contrib/gmp/ylwrap | 222 -
546 files changed, 37600 insertions(+), 17394 deletions(-)
delete mode 100644 contrib/gmp/AUTHORS
rename contrib/gmp/{COPYING.LIB => COPYING.LESSERv3} (100%)
create mode 100644 contrib/gmp/COPYINGv2
copy contrib/gmp/{COPYING => COPYINGv3} (99%)
create mode 100644 contrib/gmp/bootstrap.c
delete mode 100644 contrib/gmp/dumbmp.c
create mode 100644 contrib/gmp/gen-fac.c
delete mode 100644 contrib/gmp/gen-fac_ui.c
create mode 100644 contrib/gmp/gen-jacobitab.c
create mode 100644 contrib/gmp/gen-sieve.c
create mode 100644 contrib/gmp/mini-gmp/mini-gmp.c
create mode 100644 contrib/gmp/mini-gmp/mini-gmp.h
create mode 100644 contrib/gmp/mpf/cmp_z.c
delete mode 100644 contrib/gmp/mpn/README
create mode 100644 contrib/gmp/mpn/generic/add_err1_n.c
create mode 100644 contrib/gmp/mpn/generic/add_err2_n.c
create mode 100644 contrib/gmp/mpn/generic/add_err3_n.c
rename contrib/gmp/mpn/generic/{addsub_n.c => add_n_sub_n.c} (83%)
create mode 100644 contrib/gmp/mpn/generic/broot.c
create mode 100644 contrib/gmp/mpn/generic/brootinv.c
create mode 100644 contrib/gmp/mpn/generic/bsqrt.c
create mode 100644 contrib/gmp/mpn/generic/bsqrtinv.c
create mode 100644 contrib/gmp/mpn/generic/cnd_add_n.c
create mode 100644 contrib/gmp/mpn/generic/cnd_sub_n.c
create mode 100644 contrib/gmp/mpn/generic/cnd_swap.c
create mode 100644 contrib/gmp/mpn/generic/comb_tables.c
create mode 100644 contrib/gmp/mpn/generic/compute_powtab.c
create mode 100644 contrib/gmp/mpn/generic/div_qr_1.c
create mode 100644 contrib/gmp/mpn/generic/div_qr_1n_pi1.c
create mode 100644 contrib/gmp/mpn/generic/div_qr_2.c
create mode 100644 contrib/gmp/mpn/generic/div_qr_2n_pi1.c
create mode 100644 contrib/gmp/mpn/generic/div_qr_2u_pi1.c
create mode 100644 contrib/gmp/mpn/generic/fib2m.c
create mode 100644 contrib/gmp/mpn/generic/gcd_11.c
create mode 100644 contrib/gmp/mpn/generic/gcd_22.c
delete mode 100644 contrib/gmp/mpn/generic/gcd_lehmer.c
delete mode 100644 contrib/gmp/mpn/generic/gcdext_subdiv_step.c
create mode 100644 contrib/gmp/mpn/generic/hgcd2-div.h
create mode 100644 contrib/gmp/mpn/generic/hgcd2_jacobi.c
create mode 100644 contrib/gmp/mpn/generic/hgcd_appr.c
create mode 100644 contrib/gmp/mpn/generic/hgcd_jacobi.c
create mode 100644 contrib/gmp/mpn/generic/hgcd_matrix.c
create mode 100644 contrib/gmp/mpn/generic/hgcd_reduce.c
create mode 100644 contrib/gmp/mpn/generic/hgcd_step.c
create mode 100644 contrib/gmp/mpn/generic/jacobi.c
create mode 100644 contrib/gmp/mpn/generic/jacobi_2.c
create mode 100644 contrib/gmp/mpn/generic/matrix22_mul1_inverse_vector.c
create mode 100644 contrib/gmp/mpn/generic/mulmid.c
create mode 100644 contrib/gmp/mpn/generic/mulmid_basecase.c
create mode 100644 contrib/gmp/mpn/generic/mulmid_n.c
create mode 100644 contrib/gmp/mpn/generic/mulmod_bknp1.c
delete mode 100644 contrib/gmp/mpn/generic/powm_sec.c
delete mode 100644 contrib/gmp/mpn/generic/redc_1_sec.c
create mode 100644 contrib/gmp/mpn/generic/sbpi1_bdiv_r.c
create mode 100644 contrib/gmp/mpn/generic/sec_aors_1.c
create mode 100644 contrib/gmp/mpn/generic/sec_div.c
create mode 100644 contrib/gmp/mpn/generic/sec_invert.c
create mode 100644 contrib/gmp/mpn/generic/sec_mul.c
create mode 100644 contrib/gmp/mpn/generic/sec_pi1_div.c
create mode 100644 contrib/gmp/mpn/generic/sec_powm.c
create mode 100644 contrib/gmp/mpn/generic/sec_sqr.c
create mode 100644 contrib/gmp/mpn/generic/sec_tabselect.c
copy contrib/gmp/mpn/generic/{mullo_n.c => sqrlo.c} (58%)
create mode 100644 contrib/gmp/mpn/generic/sqrlo_basecase.c
create mode 100644 contrib/gmp/mpn/generic/strongfibo.c
create mode 100644 contrib/gmp/mpn/generic/sub_err1_n.c
create mode 100644 contrib/gmp/mpn/generic/sub_err2_n.c
create mode 100644 contrib/gmp/mpn/generic/sub_err3_n.c
delete mode 100644 contrib/gmp/mpn/generic/subcnd_n.c
create mode 100644 contrib/gmp/mpn/generic/toom42_mulmid.c
create mode 100644 contrib/gmp/mpn/generic/toom54_mul.c
delete mode 100644 contrib/gmp/mpn/generic/udiv_w_sdiv.c
create mode 100644 contrib/gmp/mpn/generic/zero_p.c
create mode 100644 contrib/gmp/mpz/2fac_ui.c
create mode 100644 contrib/gmp/mpz/limbs_finish.c
create mode 100644 contrib/gmp/mpz/limbs_modify.c
create mode 100644 contrib/gmp/mpz/limbs_read.c
create mode 100644 contrib/gmp/mpz/limbs_write.c
create mode 100644 contrib/gmp/mpz/lucmod.c
create mode 100644 contrib/gmp/mpz/mfac_uiui.c
create mode 100644 contrib/gmp/mpz/oddfac_1.c
create mode 100644 contrib/gmp/mpz/primorial_ui.c
create mode 100644 contrib/gmp/mpz/prodlimbs.c
create mode 100644 contrib/gmp/mpz/roinit_n.c
create mode 100644 contrib/gmp/mpz/stronglucas.c
create mode 100644 contrib/gmp/primesieve.c
delete mode 100644 contrib/gmp/rand.c
create mode 100644 contrib/gmp/rand/rand.c
rename contrib/gmp/{ => rand}/randbui.c (60%)
create mode 100644 contrib/gmp/rand/randclr.c
create mode 100644 contrib/gmp/rand/randdef.c
create mode 100644 contrib/gmp/rand/randiset.c
rename contrib/gmp/{ => rand}/randlc2s.c (73%)
rename contrib/gmp/{ => rand}/randlc2x.c (85%)
rename contrib/gmp/{ => rand}/randmt.c (92%)
create mode 100644 contrib/gmp/rand/randmt.h
rename contrib/gmp/{ => rand}/randmts.c (70%)
rename contrib/gmp/{ => rand}/randmui.c (74%)
rename contrib/gmp/{ => rand}/rands.c (52%)
create mode 100644 contrib/gmp/rand/randsd.c
create mode 100644 contrib/gmp/rand/randsdui.c
delete mode 100644 contrib/gmp/randclr.c
delete mode 100644 contrib/gmp/randdef.c
delete mode 100644 contrib/gmp/randiset.c
delete mode 100644 contrib/gmp/randmt.h
delete mode 100644 contrib/gmp/randsd.c
delete mode 100644 contrib/gmp/randsdui.c
delete mode 100755 contrib/gmp/ylwrap
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7afd53072c27b9c9b5ba080ff55d8a28cb4af557
--
DragonFly BSD source repository
More information about the Commits
mailing list