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