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 of GMP 5.0.2.



details:   https://anonhg.NetBSD.org/src/rev/6d15af356774
branches:  trunk
changeset: 766271:6d15af356774
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Jun 20 05:54:29 2011 +0000

description:
initial import of GMP 5.0.2.

GNU MP is a library for arbitrary precision arithmetic, operating on signed
integers, rational numbers, and floating point numbers.  It has a rich set
of functions, and the functions have a regular interface.

GMP is necessary for GCC >= 4.2.

diffstat:

 external/lgpl3/gmp/dist/.gdbinit                               |     32 +
 external/lgpl3/gmp/dist/AUTHORS                                |     55 +
 external/lgpl3/gmp/dist/COPYING                                |    674 +
 external/lgpl3/gmp/dist/COPYING.LIB                            |    165 +
 external/lgpl3/gmp/dist/ChangeLog                              |  26003 ++++++++
 external/lgpl3/gmp/dist/INSTALL                                |     70 +
 external/lgpl3/gmp/dist/INSTALL.autoconf                       |    229 +
 external/lgpl3/gmp/dist/Makefile.am                            |    431 +
 external/lgpl3/gmp/dist/Makefile.in                            |   1451 +
 external/lgpl3/gmp/dist/NEWS                                   |    586 +
 external/lgpl3/gmp/dist/README                                 |    105 +
 external/lgpl3/gmp/dist/acinclude.m4                           |   3872 +
 external/lgpl3/gmp/dist/aclocal.m4                             |   8683 ++
 external/lgpl3/gmp/dist/ansi2knr.1                             |     36 +
 external/lgpl3/gmp/dist/ansi2knr.c                             |    739 +
 external/lgpl3/gmp/dist/assert.c                               |     48 +
 external/lgpl3/gmp/dist/compat.c                               |     49 +
 external/lgpl3/gmp/dist/config.guess                           |    848 +
 external/lgpl3/gmp/dist/config.in                              |    586 +
 external/lgpl3/gmp/dist/config.sub                             |    143 +
 external/lgpl3/gmp/dist/configfsf.guess                        |   1511 +
 external/lgpl3/gmp/dist/configfsf.sub                          |   1760 +
 external/lgpl3/gmp/dist/configure                              |  31289 ++++++++++
 external/lgpl3/gmp/dist/configure.in                           |   3406 +
 external/lgpl3/gmp/dist/cxx/Makefile.am                        |     29 +
 external/lgpl3/gmp/dist/cxx/Makefile.in                        |    528 +
 external/lgpl3/gmp/dist/cxx/dummy.cc                           |     22 +
 external/lgpl3/gmp/dist/cxx/isfuns.cc                          |    105 +
 external/lgpl3/gmp/dist/cxx/ismpf.cc                           |    134 +
 external/lgpl3/gmp/dist/cxx/ismpq.cc                           |     56 +
 external/lgpl3/gmp/dist/cxx/ismpz.cc                           |     52 +
 external/lgpl3/gmp/dist/cxx/ismpznw.cc                         |     62 +
 external/lgpl3/gmp/dist/cxx/osdoprnti.cc                       |     57 +
 external/lgpl3/gmp/dist/cxx/osfuns.cc                          |    113 +
 external/lgpl3/gmp/dist/cxx/osmpf.cc                           |     60 +
 external/lgpl3/gmp/dist/cxx/osmpq.cc                           |     37 +
 external/lgpl3/gmp/dist/cxx/osmpz.cc                           |     37 +
 external/lgpl3/gmp/dist/demos/Makefile.am                      |     39 +
 external/lgpl3/gmp/dist/demos/Makefile.in                      |    720 +
 external/lgpl3/gmp/dist/demos/calc/Makefile.am                 |     36 +
 external/lgpl3/gmp/dist/demos/calc/Makefile.in                 |    566 +
 external/lgpl3/gmp/dist/demos/calc/README                      |     65 +
 external/lgpl3/gmp/dist/demos/calc/calc-common.h               |     35 +
 external/lgpl3/gmp/dist/demos/calc/calc-config-h.in            |     21 +
 external/lgpl3/gmp/dist/demos/calc/calc.c                      |   2267 +
 external/lgpl3/gmp/dist/demos/calc/calc.h                      |    126 +
 external/lgpl3/gmp/dist/demos/calc/calc.y                      |    318 +
 external/lgpl3/gmp/dist/demos/calc/calclex.c                   |   1920 +
 external/lgpl3/gmp/dist/demos/calc/calclex.l                   |    113 +
 external/lgpl3/gmp/dist/demos/calc/calcread.c                  |    146 +
 external/lgpl3/gmp/dist/demos/expr/Makefile.am                 |     43 +
 external/lgpl3/gmp/dist/demos/expr/Makefile.in                 |    572 +
 external/lgpl3/gmp/dist/demos/expr/README                      |    490 +
 external/lgpl3/gmp/dist/demos/expr/expr-impl.h                 |    135 +
 external/lgpl3/gmp/dist/demos/expr/expr.c                      |    823 +
 external/lgpl3/gmp/dist/demos/expr/expr.h                      |    129 +
 external/lgpl3/gmp/dist/demos/expr/exprf.c                     |    127 +
 external/lgpl3/gmp/dist/demos/expr/exprfa.c                    |    180 +
 external/lgpl3/gmp/dist/demos/expr/exprq.c                     |    159 +
 external/lgpl3/gmp/dist/demos/expr/exprqa.c                    |     89 +
 external/lgpl3/gmp/dist/demos/expr/exprv.c                     |     46 +
 external/lgpl3/gmp/dist/demos/expr/exprz.c                     |    210 +
 external/lgpl3/gmp/dist/demos/expr/exprza.c                    |     97 +
 external/lgpl3/gmp/dist/demos/expr/run-expr.c                  |    231 +
 external/lgpl3/gmp/dist/demos/expr/t-expr.c                    |    499 +
 external/lgpl3/gmp/dist/demos/factorize.c                      |    375 +
 external/lgpl3/gmp/dist/demos/isprime.c                        |     68 +
 external/lgpl3/gmp/dist/demos/perl/GMP.pm                      |    649 +
 external/lgpl3/gmp/dist/demos/perl/GMP.xs                      |   3201 +
 external/lgpl3/gmp/dist/demos/perl/GMP/Mpf.pm                  |     95 +
 external/lgpl3/gmp/dist/demos/perl/GMP/Mpq.pm                  |     78 +
 external/lgpl3/gmp/dist/demos/perl/GMP/Mpz.pm                  |     90 +
 external/lgpl3/gmp/dist/demos/perl/GMP/Rand.pm                 |     33 +
 external/lgpl3/gmp/dist/demos/perl/INSTALL                     |     77 +
 external/lgpl3/gmp/dist/demos/perl/Makefile.PL                 |     71 +
 external/lgpl3/gmp/dist/demos/perl/sample.pl                   |     43 +
 external/lgpl3/gmp/dist/demos/perl/test.pl                     |   2168 +
 external/lgpl3/gmp/dist/demos/perl/test2.pl                    |     64 +
 external/lgpl3/gmp/dist/demos/perl/typemap                     |     97 +
 external/lgpl3/gmp/dist/demos/pexpr-config-h.in                |     45 +
 external/lgpl3/gmp/dist/demos/pexpr.c                          |   1378 +
 external/lgpl3/gmp/dist/demos/primes.c                         |    387 +
 external/lgpl3/gmp/dist/demos/qcn.c                            |    172 +
 external/lgpl3/gmp/dist/doc/Makefile.am                        |     25 +
 external/lgpl3/gmp/dist/doc/Makefile.in                        |    712 +
 external/lgpl3/gmp/dist/doc/configuration                      |    422 +
 external/lgpl3/gmp/dist/doc/fdl-1.3.texi                       |    506 +
 external/lgpl3/gmp/dist/doc/gmp.info                           |    178 +
 external/lgpl3/gmp/dist/doc/gmp.info-1                         |   7084 ++
 external/lgpl3/gmp/dist/doc/gmp.info-2                         |    Bin 
 external/lgpl3/gmp/dist/doc/gmp.texi                           |  10615 +++
 external/lgpl3/gmp/dist/doc/isa_abi_headache                   |    117 +
 external/lgpl3/gmp/dist/doc/mdate-sh                           |    176 +
 external/lgpl3/gmp/dist/doc/projects.html                      |    606 +
 external/lgpl3/gmp/dist/doc/stamp-vti                          |      4 +
 external/lgpl3/gmp/dist/doc/tasks.html                         |    910 +
 external/lgpl3/gmp/dist/doc/texinfo.tex                        |   8997 ++
 external/lgpl3/gmp/dist/doc/version.texi                       |      4 +
 external/lgpl3/gmp/dist/dumbmp.c                               |    922 +
 external/lgpl3/gmp/dist/errno.c                                |     59 +
 external/lgpl3/gmp/dist/extract-dbl.c                          |    302 +
 external/lgpl3/gmp/dist/gen-bases.c                            |    180 +
 external/lgpl3/gmp/dist/gen-fac_ui.c                           |    159 +
 external/lgpl3/gmp/dist/gen-fib.c                              |    145 +
 external/lgpl3/gmp/dist/gen-psqr.c                             |    576 +
 external/lgpl3/gmp/dist/gen-trialdivtab.c                      |    298 +
 external/lgpl3/gmp/dist/gmp-h.in                               |   2280 +
 external/lgpl3/gmp/dist/gmp-impl.h                             |   4660 +
 external/lgpl3/gmp/dist/gmpxx.h                                |   3388 +
 external/lgpl3/gmp/dist/install-sh                             |    325 +
 external/lgpl3/gmp/dist/invalid.c                              |     72 +
 external/lgpl3/gmp/dist/libmp.sym                              |     18 +
 external/lgpl3/gmp/dist/longlong.h                             |   1947 +
 external/lgpl3/gmp/dist/ltmain.sh                              |   8406 ++
 external/lgpl3/gmp/dist/memory.c                               |    136 +
 external/lgpl3/gmp/dist/missing                                |    360 +
 external/lgpl3/gmp/dist/mp-h.in                                |    164 +
 external/lgpl3/gmp/dist/mp_bpl.c                               |     24 +
 external/lgpl3/gmp/dist/mp_clz_tab.c                           |     37 +
 external/lgpl3/gmp/dist/mp_dv_tab.c                            |     68 +
 external/lgpl3/gmp/dist/mp_get_fns.c                           |     37 +
 external/lgpl3/gmp/dist/mp_minv_tab.c                          |     48 +
 external/lgpl3/gmp/dist/mp_set_fns.c                           |     39 +
 external/lgpl3/gmp/dist/mpbsd/Makefile.am                      |     37 +
 external/lgpl3/gmp/dist/mpbsd/Makefile.in                      |    645 +
 external/lgpl3/gmp/dist/mpbsd/itom.c                           |     47 +
 external/lgpl3/gmp/dist/mpbsd/mfree.c                          |     29 +
 external/lgpl3/gmp/dist/mpbsd/min.c                            |     89 +
 external/lgpl3/gmp/dist/mpbsd/mout.c                           |     92 +
 external/lgpl3/gmp/dist/mpbsd/mtox.c                           |     61 +
 external/lgpl3/gmp/dist/mpbsd/rpow.c                           |     32 +
 external/lgpl3/gmp/dist/mpbsd/sdiv.c                           |     67 +
 external/lgpl3/gmp/dist/mpbsd/xtom.c                           |     88 +
 external/lgpl3/gmp/dist/mpf/Makefile.am                        |     37 +
 external/lgpl3/gmp/dist/mpf/Makefile.in                        |    715 +
 external/lgpl3/gmp/dist/mpf/abs.c                              |     48 +
 external/lgpl3/gmp/dist/mpf/add.c                              |    173 +
 external/lgpl3/gmp/dist/mpf/add_ui.c                           |    142 +
 external/lgpl3/gmp/dist/mpf/ceilfloor.c                        |    115 +
 external/lgpl3/gmp/dist/mpf/clear.c                            |     28 +
 external/lgpl3/gmp/dist/mpf/clears.c                           |     56 +
 external/lgpl3/gmp/dist/mpf/cmp.c                              |    106 +
 external/lgpl3/gmp/dist/mpf/cmp_d.c                            |     49 +
 external/lgpl3/gmp/dist/mpf/cmp_si.c                           |    107 +
 external/lgpl3/gmp/dist/mpf/cmp_ui.c                           |     89 +
 external/lgpl3/gmp/dist/mpf/div.c                              |    126 +
 external/lgpl3/gmp/dist/mpf/div_2exp.c                         |    129 +
 external/lgpl3/gmp/dist/mpf/div_ui.c                           |     99 +
 external/lgpl3/gmp/dist/mpf/dump.c                             |     42 +
 external/lgpl3/gmp/dist/mpf/eq.c                               |    139 +
 external/lgpl3/gmp/dist/mpf/fits_s.h                           |     64 +
 external/lgpl3/gmp/dist/mpf/fits_sint.c                        |     25 +
 external/lgpl3/gmp/dist/mpf/fits_slong.c                       |     25 +
 external/lgpl3/gmp/dist/mpf/fits_sshort.c                      |     25 +
 external/lgpl3/gmp/dist/mpf/fits_u.h                           |     63 +
 external/lgpl3/gmp/dist/mpf/fits_uint.c                        |     24 +
 external/lgpl3/gmp/dist/mpf/fits_ulong.c                       |     24 +
 external/lgpl3/gmp/dist/mpf/fits_ushort.c                      |     24 +
 external/lgpl3/gmp/dist/mpf/get_d.c                            |     36 +
 external/lgpl3/gmp/dist/mpf/get_d_2exp.c                       |     50 +
 external/lgpl3/gmp/dist/mpf/get_dfl_prec.c                     |     28 +
 external/lgpl3/gmp/dist/mpf/get_prc.c                          |     27 +
 external/lgpl3/gmp/dist/mpf/get_si.c                           |     76 +
 external/lgpl3/gmp/dist/mpf/get_str.c                          |    317 +
 external/lgpl3/gmp/dist/mpf/get_ui.c                           |     91 +
 external/lgpl3/gmp/dist/mpf/init.c                             |     31 +
 external/lgpl3/gmp/dist/mpf/init2.c                            |     33 +
 external/lgpl3/gmp/dist/mpf/inits.c                            |     56 +
 external/lgpl3/gmp/dist/mpf/inp_str.c                          |     82 +
 external/lgpl3/gmp/dist/mpf/int_p.c                            |     48 +
 external/lgpl3/gmp/dist/mpf/iset.c                             |     51 +
 external/lgpl3/gmp/dist/mpf/iset_d.c                           |     31 +
 external/lgpl3/gmp/dist/mpf/iset_si.c                          |     47 +
 external/lgpl3/gmp/dist/mpf/iset_str.c                         |     33 +
 external/lgpl3/gmp/dist/mpf/iset_ui.c                          |     43 +
 external/lgpl3/gmp/dist/mpf/mul.c                              |     85 +
 external/lgpl3/gmp/dist/mpf/mul_2exp.c                         |    123 +
 external/lgpl3/gmp/dist/mpf/mul_ui.c                           |    171 +
 external/lgpl3/gmp/dist/mpf/neg.c                              |     51 +
 external/lgpl3/gmp/dist/mpf/out_str.c                          |    105 +
 external/lgpl3/gmp/dist/mpf/pow_ui.c                           |     43 +
 external/lgpl3/gmp/dist/mpf/random2.c                          |     56 +
 external/lgpl3/gmp/dist/mpf/reldiff.c                          |     54 +
 external/lgpl3/gmp/dist/mpf/set.c                              |     45 +
 external/lgpl3/gmp/dist/mpf/set_d.c                            |     50 +
 external/lgpl3/gmp/dist/mpf/set_dfl_prec.c                     |     29 +
 external/lgpl3/gmp/dist/mpf/set_prc.c                          |     58 +
 external/lgpl3/gmp/dist/mpf/set_prc_raw.c                      |     29 +
 external/lgpl3/gmp/dist/mpf/set_q.c                            |    144 +
 external/lgpl3/gmp/dist/mpf/set_si.c                           |     43 +
 external/lgpl3/gmp/dist/mpf/set_str.c                          |    391 +
 external/lgpl3/gmp/dist/mpf/set_ui.c                           |     38 +
 external/lgpl3/gmp/dist/mpf/set_z.c                            |     46 +
 external/lgpl3/gmp/dist/mpf/size.c                             |     28 +
 external/lgpl3/gmp/dist/mpf/sqrt.c                             |    102 +
 external/lgpl3/gmp/dist/mpf/sqrt_ui.c                          |     98 +
 external/lgpl3/gmp/dist/mpf/sub.c                              |    409 +
 external/lgpl3/gmp/dist/mpf/sub_ui.c                           |     40 +
 external/lgpl3/gmp/dist/mpf/swap.c                             |     50 +
 external/lgpl3/gmp/dist/mpf/trunc.c                            |     64 +
 external/lgpl3/gmp/dist/mpf/ui_div.c                           |    117 +
 external/lgpl3/gmp/dist/mpf/ui_sub.c                           |    326 +
 external/lgpl3/gmp/dist/mpf/urandomb.c                         |     58 +
 external/lgpl3/gmp/dist/mpn/Makeasm.am                         |    108 +
 external/lgpl3/gmp/dist/mpn/Makefile.am                        |     95 +
 external/lgpl3/gmp/dist/mpn/Makefile.in                        |   1029 +
 external/lgpl3/gmp/dist/mpn/README                             |     33 +
 external/lgpl3/gmp/dist/mpn/a29k/add_n.s                       |    118 +
 external/lgpl3/gmp/dist/mpn/a29k/addmul_1.s                    |    111 +
 external/lgpl3/gmp/dist/mpn/a29k/lshift.s                      |     91 +
 external/lgpl3/gmp/dist/mpn/a29k/mul_1.s                       |     95 +
 external/lgpl3/gmp/dist/mpn/a29k/rshift.s                      |     87 +
 external/lgpl3/gmp/dist/mpn/a29k/sub_n.s                       |    118 +
 external/lgpl3/gmp/dist/mpn/a29k/submul_1.s                    |    114 +
 external/lgpl3/gmp/dist/mpn/a29k/udiv.s                        |     28 +
 external/lgpl3/gmp/dist/mpn/a29k/umul.s                        |     27 +
 external/lgpl3/gmp/dist/mpn/alpha/README                       |    198 +
 external/lgpl3/gmp/dist/mpn/alpha/add_n.asm                    |    146 +
 external/lgpl3/gmp/dist/mpn/alpha/addmul_1.asm                 |     88 +
 external/lgpl3/gmp/dist/mpn/alpha/alpha-defs.m4                |     96 +
 external/lgpl3/gmp/dist/mpn/alpha/aorslsh1_n.asm               |    234 +
 external/lgpl3/gmp/dist/mpn/alpha/bdiv_dbm1c.asm               |    271 +
 external/lgpl3/gmp/dist/mpn/alpha/cntlz.asm                    |     44 +
 external/lgpl3/gmp/dist/mpn/alpha/com.asm                      |    165 +
 external/lgpl3/gmp/dist/mpn/alpha/copyd.asm                    |     77 +
 external/lgpl3/gmp/dist/mpn/alpha/copyi.asm                    |     75 +
 external/lgpl3/gmp/dist/mpn/alpha/default.m4                   |    114 +
 external/lgpl3/gmp/dist/mpn/alpha/dive_1.c                     |    104 +
 external/lgpl3/gmp/dist/mpn/alpha/divrem_2.asm                 |    167 +
 external/lgpl3/gmp/dist/mpn/alpha/ev5/diveby3.asm              |    321 +
 external/lgpl3/gmp/dist/mpn/alpha/ev5/gmp-mparam.h             |    172 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/add_n.asm                |    272 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/aorsmul_1.asm            |    387 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/gmp-mparam.h             |    181 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/mul_1.asm                |    485 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/README             |     54 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/addmul_1.asm       |    385 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/addmul_2.asm       |    135 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/addmul_3.asm       |    158 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/addmul_4.asm       |    199 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/aors_n.asm         |    222 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/gmp-mparam.h       |     62 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/mul_1.asm          |    353 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/nails/submul_1.asm       |    385 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/slot.pl                  |    303 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/sqr_diagonal.asm         |    115 +
 external/lgpl3/gmp/dist/mpn/alpha/ev6/sub_n.asm                |    272 +
 external/lgpl3/gmp/dist/mpn/alpha/ev67/gcd_1.asm               |    134 +
 external/lgpl3/gmp/dist/mpn/alpha/ev67/hamdist.asm             |    100 +
 external/lgpl3/gmp/dist/mpn/alpha/ev67/popcount.asm            |     90 +
 external/lgpl3/gmp/dist/mpn/alpha/gmp-mparam.h                 |     75 +
 external/lgpl3/gmp/dist/mpn/alpha/invert_limb.asm              |    342 +
 external/lgpl3/gmp/dist/mpn/alpha/lshift.asm                   |    171 +
 external/lgpl3/gmp/dist/mpn/alpha/mod_34lsub1.asm              |    153 +
 external/lgpl3/gmp/dist/mpn/alpha/mode1o.asm                   |    198 +
 external/lgpl3/gmp/dist/mpn/alpha/mul_1.asm                    |     91 +
 external/lgpl3/gmp/dist/mpn/alpha/rshift.asm                   |    169 +
 external/lgpl3/gmp/dist/mpn/alpha/sqr_diagonal.asm             |     65 +
 external/lgpl3/gmp/dist/mpn/alpha/sub_n.asm                    |    146 +
 external/lgpl3/gmp/dist/mpn/alpha/submul_1.asm                 |     88 +
 external/lgpl3/gmp/dist/mpn/alpha/umul.asm                     |     33 +
 external/lgpl3/gmp/dist/mpn/alpha/unicos.m4                    |    119 +
 external/lgpl3/gmp/dist/mpn/arm/README                         |     34 +
 external/lgpl3/gmp/dist/mpn/arm/add_n.asm                      |     69 +
 external/lgpl3/gmp/dist/mpn/arm/addmul_1.asm                   |    107 +
 external/lgpl3/gmp/dist/mpn/arm/arm-defs.m4                    |     50 +
 external/lgpl3/gmp/dist/mpn/arm/copyd.asm                      |     58 +
 external/lgpl3/gmp/dist/mpn/arm/copyi.asm                      |     53 +
 external/lgpl3/gmp/dist/mpn/arm/gmp-mparam.h                   |    142 +
 external/lgpl3/gmp/dist/mpn/arm/invert_limb.asm                |     86 +
 external/lgpl3/gmp/dist/mpn/arm/mul_1.asm                      |     78 +
 external/lgpl3/gmp/dist/mpn/arm/sub_n.asm                      |     71 +
 external/lgpl3/gmp/dist/mpn/arm/submul_1.asm                   |    107 +
 external/lgpl3/gmp/dist/mpn/arm/udiv.asm                       |     93 +
 external/lgpl3/gmp/dist/mpn/asm-defs.m4                        |   1663 +
 external/lgpl3/gmp/dist/mpn/clipper/add_n.s                    |     46 +
 external/lgpl3/gmp/dist/mpn/clipper/mul_1.s                    |     45 +
 external/lgpl3/gmp/dist/mpn/clipper/sub_n.s                    |     46 +
 external/lgpl3/gmp/dist/mpn/cpp-ccas                           |    107 +
 external/lgpl3/gmp/dist/mpn/cray/README                        |    110 +
 external/lgpl3/gmp/dist/mpn/cray/add_n.c                       |     80 +
 external/lgpl3/gmp/dist/mpn/cray/cfp/addmul_1.c                |     38 +
 external/lgpl3/gmp/dist/mpn/cray/cfp/mul_1.c                   |     37 +
 external/lgpl3/gmp/dist/mpn/cray/cfp/mulwwc90.s                |    243 +
 external/lgpl3/gmp/dist/mpn/cray/cfp/mulwwj90.s                |    242 +
 external/lgpl3/gmp/dist/mpn/cray/cfp/submul_1.c                |     38 +
 external/lgpl3/gmp/dist/mpn/cray/gmp-mparam.h                  |     69 +
 external/lgpl3/gmp/dist/mpn/cray/hamdist.c                     |     32 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/addmul_1.c               |    101 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/gmp-mparam.h             |     62 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/invert_limb.c            |    117 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/mul_1.c                  |     93 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/mul_basecase.c           |     97 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/sqr_basecase.c           |     95 +
 external/lgpl3/gmp/dist/mpn/cray/ieee/submul_1.c               |    101 +
 external/lgpl3/gmp/dist/mpn/cray/lshift.c                      |     48 +
 external/lgpl3/gmp/dist/mpn/cray/mulww.f                       |     52 +
 external/lgpl3/gmp/dist/mpn/cray/popcount.c                    |     32 +
 external/lgpl3/gmp/dist/mpn/cray/rshift.c                      |     48 +
 external/lgpl3/gmp/dist/mpn/cray/sub_n.c                       |     80 +
 external/lgpl3/gmp/dist/mpn/generic/add.c                      |     23 +
 external/lgpl3/gmp/dist/mpn/generic/add_1.c                    |     23 +
 external/lgpl3/gmp/dist/mpn/generic/add_n.c                    |     80 +
 external/lgpl3/gmp/dist/mpn/generic/addmul_1.c                 |    129 +
 external/lgpl3/gmp/dist/mpn/generic/addsub_n.c                 |    162 +
 external/lgpl3/gmp/dist/mpn/generic/bdiv_dbm1c.c               |     48 +
 external/lgpl3/gmp/dist/mpn/generic/bdiv_q.c                   |     66 +
 external/lgpl3/gmp/dist/mpn/generic/bdiv_q_1.c                 |    115 +
 external/lgpl3/gmp/dist/mpn/generic/bdiv_qr.c                  |     73 +
 external/lgpl3/gmp/dist/mpn/generic/binvert.c                  |     99 +
 external/lgpl3/gmp/dist/mpn/generic/cmp.c                      |     23 +
 external/lgpl3/gmp/dist/mpn/generic/com.c                      |     34 +
 external/lgpl3/gmp/dist/mpn/generic/copyd.c                    |     30 +
 external/lgpl3/gmp/dist/mpn/generic/copyi.c                    |     32 +
 external/lgpl3/gmp/dist/mpn/generic/dcpi1_bdiv_q.c             |    150 +
 external/lgpl3/gmp/dist/mpn/generic/dcpi1_bdiv_qr.c            |    166 +
 external/lgpl3/gmp/dist/mpn/generic/dcpi1_div_q.c              |     76 +
 external/lgpl3/gmp/dist/mpn/generic/dcpi1_div_qr.c             |    238 +
 external/lgpl3/gmp/dist/mpn/generic/dcpi1_divappr_q.c          |    246 +
 external/lgpl3/gmp/dist/mpn/generic/div_q.c                    |    312 +
 external/lgpl3/gmp/dist/mpn/generic/dive_1.c                   |    148 +
 external/lgpl3/gmp/dist/mpn/generic/diveby3.c                  |    163 +
 external/lgpl3/gmp/dist/mpn/generic/divexact.c                 |    285 +
 external/lgpl3/gmp/dist/mpn/generic/divis.c                    |    192 +
 external/lgpl3/gmp/dist/mpn/generic/divrem.c                   |     99 +
 external/lgpl3/gmp/dist/mpn/generic/divrem_1.c                 |    245 +
 external/lgpl3/gmp/dist/mpn/generic/divrem_2.c                 |    179 +
 external/lgpl3/gmp/dist/mpn/generic/dump.c                     |     89 +
 external/lgpl3/gmp/dist/mpn/generic/fib2_ui.c                  |    178 +
 external/lgpl3/gmp/dist/mpn/generic/gcd.c                      |    286 +
 external/lgpl3/gmp/dist/mpn/generic/gcd_1.c                    |    179 +
 external/lgpl3/gmp/dist/mpn/generic/gcd_lehmer.c               |    160 +
 external/lgpl3/gmp/dist/mpn/generic/gcd_subdiv_step.c          |    104 +
 external/lgpl3/gmp/dist/mpn/generic/gcdext.c                   |    544 +
 external/lgpl3/gmp/dist/mpn/generic/gcdext_1.c                 |    318 +
 external/lgpl3/gmp/dist/mpn/generic/gcdext_lehmer.c            |    209 +
 external/lgpl3/gmp/dist/mpn/generic/gcdext_subdiv_step.c       |    197 +
 external/lgpl3/gmp/dist/mpn/generic/get_d.c                    |    490 +
 external/lgpl3/gmp/dist/mpn/generic/get_str.c                  |    538 +
 external/lgpl3/gmp/dist/mpn/generic/gmp-mparam.h               |     22 +
 external/lgpl3/gmp/dist/mpn/generic/hgcd.c                     |    643 +
 external/lgpl3/gmp/dist/mpn/generic/hgcd2.c                    |    469 +
 external/lgpl3/gmp/dist/mpn/generic/invert.c                   |     87 +
 external/lgpl3/gmp/dist/mpn/generic/invertappr.c               |    311 +
 external/lgpl3/gmp/dist/mpn/generic/jacbase.c                  |    168 +
 external/lgpl3/gmp/dist/mpn/generic/logops_n.c                 |     67 +
 external/lgpl3/gmp/dist/mpn/generic/lshift.c                   |     63 +
 external/lgpl3/gmp/dist/mpn/generic/lshiftc.c                  |     63 +
 external/lgpl3/gmp/dist/mpn/generic/matrix22_mul.c             |    311 +
 external/lgpl3/gmp/dist/mpn/generic/mod_1.c                    |    250 +
 external/lgpl3/gmp/dist/mpn/generic/mod_1_1.c                  |     99 +
 external/lgpl3/gmp/dist/mpn/generic/mod_1_2.c                  |    141 +
 external/lgpl3/gmp/dist/mpn/generic/mod_1_3.c                  |    148 +
 external/lgpl3/gmp/dist/mpn/generic/mod_1_4.c                  |    161 +
 external/lgpl3/gmp/dist/mpn/generic/mod_34lsub1.c              |    120 +
 external/lgpl3/gmp/dist/mpn/generic/mode1o.c                   |    225 +
 external/lgpl3/gmp/dist/mpn/generic/mu_bdiv_q.c                |    260 +
 external/lgpl3/gmp/dist/mpn/generic/mu_bdiv_qr.c               |    280 +
 external/lgpl3/gmp/dist/mpn/generic/mu_div_q.c                 |    222 +
 external/lgpl3/gmp/dist/mpn/generic/mu_div_qr.c                |    405 +
 external/lgpl3/gmp/dist/mpn/generic/mu_divappr_q.c             |    352 +
 external/lgpl3/gmp/dist/mpn/generic/mul.c                      |    384 +
 external/lgpl3/gmp/dist/mpn/generic/mul_1.c                    |     87 +
 external/lgpl3/gmp/dist/mpn/generic/mul_basecase.c             |    157 +
 external/lgpl3/gmp/dist/mpn/generic/mul_fft.c                  |    992 +
 external/lgpl3/gmp/dist/mpn/generic/mul_n.c                    |     86 +
 external/lgpl3/gmp/dist/mpn/generic/mullo_basecase.c           |     41 +
 external/lgpl3/gmp/dist/mpn/generic/mullo_n.c                  |    245 +
 external/lgpl3/gmp/dist/mpn/generic/mulmod_bnm1.c              |    351 +
 external/lgpl3/gmp/dist/mpn/generic/neg.c                      |     23 +
 external/lgpl3/gmp/dist/mpn/generic/nussbaumer_mul.c           |     60 +
 external/lgpl3/gmp/dist/mpn/generic/perfpow.c                  |    493 +
 external/lgpl3/gmp/dist/mpn/generic/perfsqr.c                  |    229 +
 external/lgpl3/gmp/dist/mpn/generic/popham.c                   |    114 +
 external/lgpl3/gmp/dist/mpn/generic/pow_1.c                    |    121 +
 external/lgpl3/gmp/dist/mpn/generic/powlo.c                    |    164 +
 external/lgpl3/gmp/dist/mpn/generic/powm.c                     |    478 +
 external/lgpl3/gmp/dist/mpn/generic/powm_sec.c                 |    340 +
 external/lgpl3/gmp/dist/mpn/generic/pre_divrem_1.c             |    135 +
 external/lgpl3/gmp/dist/mpn/generic/pre_mod_1.c                |     52 +
 external/lgpl3/gmp/dist/mpn/generic/random.c                   |     40 +
 external/lgpl3/gmp/dist/mpn/generic/random2.c                  |     96 +
 external/lgpl3/gmp/dist/mpn/generic/redc_1.c                   |     46 +
 external/lgpl3/gmp/dist/mpn/generic/redc_1_sec.c               |     45 +
 external/lgpl3/gmp/dist/mpn/generic/redc_2.c                   |     98 +
 external/lgpl3/gmp/dist/mpn/generic/redc_n.c                   |     66 +
 external/lgpl3/gmp/dist/mpn/generic/remove.c                   |    143 +
 external/lgpl3/gmp/dist/mpn/generic/rootrem.c                  |    408 +
 external/lgpl3/gmp/dist/mpn/generic/rshift.c                   |     60 +
 external/lgpl3/gmp/dist/mpn/generic/sbpi1_bdiv_q.c             |     87 +
 external/lgpl3/gmp/dist/mpn/generic/sbpi1_bdiv_qr.c            |    108 +
 external/lgpl3/gmp/dist/mpn/generic/sbpi1_div_q.c              |    292 +
 external/lgpl3/gmp/dist/mpn/generic/sbpi1_div_qr.c             |     99 +
 external/lgpl3/gmp/dist/mpn/generic/sbpi1_divappr_q.c          |    188 +
 external/lgpl3/gmp/dist/mpn/generic/scan0.c                    |     49 +
 external/lgpl3/gmp/dist/mpn/generic/scan1.c                    |     49 +
 external/lgpl3/gmp/dist/mpn/generic/set_str.c                  |    364 +
 external/lgpl3/gmp/dist/mpn/generic/sizeinbase.c               |     58 +
 external/lgpl3/gmp/dist/mpn/generic/sqr.c                      |     88 +
 external/lgpl3/gmp/dist/mpn/generic/sqr_basecase.c             |    300 +
 external/lgpl3/gmp/dist/mpn/generic/sqrmod_bnm1.c              |    302 +
 external/lgpl3/gmp/dist/mpn/generic/sqrtrem.c                  |    342 +
 external/lgpl3/gmp/dist/mpn/generic/sub.c                      |     23 +
 external/lgpl3/gmp/dist/mpn/generic/sub_1.c                    |     23 +
 external/lgpl3/gmp/dist/mpn/generic/sub_n.c                    |     80 +
 external/lgpl3/gmp/dist/mpn/generic/subcnd_n.c                 |     85 +
 external/lgpl3/gmp/dist/mpn/generic/submul_1.c                 |    129 +
 external/lgpl3/gmp/dist/mpn/generic/tdiv_qr.c                  |    378 +
 external/lgpl3/gmp/dist/mpn/generic/toom22_mul.c               |    198 +
 external/lgpl3/gmp/dist/mpn/generic/toom2_sqr.c                |    134 +
 external/lgpl3/gmp/dist/mpn/generic/toom32_mul.c               |    312 +
 external/lgpl3/gmp/dist/mpn/generic/toom33_mul.c               |    304 +
 external/lgpl3/gmp/dist/mpn/generic/toom3_sqr.c                |    214 +
 external/lgpl3/gmp/dist/mpn/generic/toom42_mul.c               |    224 +
 external/lgpl3/gmp/dist/mpn/generic/toom43_mul.c               |    223 +
 external/lgpl3/gmp/dist/mpn/generic/toom44_mul.c               |    225 +
 external/lgpl3/gmp/dist/mpn/generic/toom4_sqr.c                |    153 +
 external/lgpl3/gmp/dist/mpn/generic/toom52_mul.c               |    246 +
 external/lgpl3/gmp/dist/mpn/generic/toom53_mul.c               |    320 +
 external/lgpl3/gmp/dist/mpn/generic/toom62_mul.c               |    300 +
 external/lgpl3/gmp/dist/mpn/generic/toom63_mul.c               |    221 +
 external/lgpl3/gmp/dist/mpn/generic/toom6_sqr.c                |    171 +
 external/lgpl3/gmp/dist/mpn/generic/toom6h_mul.c               |    232 +
 external/lgpl3/gmp/dist/mpn/generic/toom8_sqr.c                |    208 +
 external/lgpl3/gmp/dist/mpn/generic/toom8h_mul.c               |    290 +
 external/lgpl3/gmp/dist/mpn/generic/toom_couple_handling.c     |     70 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_dgr3_pm1.c       |     62 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_dgr3_pm2.c       |     87 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_pm1.c            |     79 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_pm2.c            |    120 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_pm2exp.c         |    117 +
 external/lgpl3/gmp/dist/mpn/generic/toom_eval_pm2rexp.c        |     91 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_12pts.c   |    350 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_16pts.c   |    512 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_5pts.c    |    189 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_6pts.c    |    229 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_7pts.c    |    255 +
 external/lgpl3/gmp/dist/mpn/generic/toom_interpolate_8pts.c    |    192 +
 external/lgpl3/gmp/dist/mpn/generic/trialdiv.c                 |    110 +
 external/lgpl3/gmp/dist/mpn/generic/udiv_w_sdiv.c              |    132 +
 external/lgpl3/gmp/dist/mpn/generic/zero.c                     |     31 +
 external/lgpl3/gmp/dist/mpn/i960/README                        |      9 +
 external/lgpl3/gmp/dist/mpn/i960/add_n.s                       |     41 +
 external/lgpl3/gmp/dist/mpn/i960/addmul_1.s                    |     46 +
 external/lgpl3/gmp/dist/mpn/i960/mul_1.s                       |     43 +
 external/lgpl3/gmp/dist/mpn/i960/sub_n.s                       |     41 +
 external/lgpl3/gmp/dist/mpn/ia64/README                        |    270 +
 external/lgpl3/gmp/dist/mpn/ia64/addmul_1.asm                  |    590 +
 external/lgpl3/gmp/dist/mpn/ia64/addmul_2.asm                  |    657 +
 external/lgpl3/gmp/dist/mpn/ia64/aors_n.asm                    |    611 +
 external/lgpl3/gmp/dist/mpn/ia64/aorslsh1_n.asm                |    323 +
 external/lgpl3/gmp/dist/mpn/ia64/bdiv_dbm1c.asm                |    503 +
 external/lgpl3/gmp/dist/mpn/ia64/copyd.asm                     |    173 +
 external/lgpl3/gmp/dist/mpn/ia64/copyi.asm                     |    169 +
 external/lgpl3/gmp/dist/mpn/ia64/dive_1.asm                    |    217 +
 external/lgpl3/gmp/dist/mpn/ia64/divrem_1.asm                  |    464 +
 external/lgpl3/gmp/dist/mpn/ia64/divrem_2.asm                  |    264 +
 external/lgpl3/gmp/dist/mpn/ia64/gcd_1.asm                     |    231 +
 external/lgpl3/gmp/dist/mpn/ia64/gmp-mparam.h                  |    207 +
 external/lgpl3/gmp/dist/mpn/ia64/hamdist.asm                   |    352 +
 external/lgpl3/gmp/dist/mpn/ia64/ia64-defs.m4                  |    124 +
 external/lgpl3/gmp/dist/mpn/ia64/invert_limb.asm               |     92 +
 external/lgpl3/gmp/dist/mpn/ia64/logops_n.asm                  |    277 +
 external/lgpl3/gmp/dist/mpn/ia64/lorrshift.asm                 |    344 +
 external/lgpl3/gmp/dist/mpn/ia64/mode1o.asm                    |    329 +
 external/lgpl3/gmp/dist/mpn/ia64/mul_1.asm                     |    573 +
 external/lgpl3/gmp/dist/mpn/ia64/mul_2.asm                     |    691 +
 external/lgpl3/gmp/dist/mpn/ia64/popcount.asm                  |    187 +
 external/lgpl3/gmp/dist/mpn/ia64/rsh1aors_n.asm                |    432 +
 external/lgpl3/gmp/dist/mpn/ia64/sqr_diagonal.asm              |     79 +
 external/lgpl3/gmp/dist/mpn/ia64/submul_1.asm                  |    634 +
 external/lgpl3/gmp/dist/mpn/lisp/gmpasm-mode.el                |    374 +
 external/lgpl3/gmp/dist/mpn/m4-ccas                            |     96 +
 external/lgpl3/gmp/dist/mpn/m68k/README                        |    127 +
 external/lgpl3/gmp/dist/mpn/m68k/aors_n.asm                    |     89 +
 external/lgpl3/gmp/dist/mpn/m68k/gmp-mparam.h                  |     65 +
 external/lgpl3/gmp/dist/mpn/m68k/lshift.asm                    |    165 +
 external/lgpl3/gmp/dist/mpn/m68k/m68k-defs.m4                  |    219 +
 external/lgpl3/gmp/dist/mpn/m68k/mc68020/aorsmul_1.asm         |     90 +
 external/lgpl3/gmp/dist/mpn/m68k/mc68020/mul_1.asm             |     86 +
 external/lgpl3/gmp/dist/mpn/m68k/mc68020/udiv.asm              |     34 +
 external/lgpl3/gmp/dist/mpn/m68k/mc68020/umul.asm              |     33 +
 external/lgpl3/gmp/dist/mpn/m68k/rshift.asm                    |    165 +
 external/lgpl3/gmp/dist/mpn/m68k/t-m68k-defs.pl                |     80 +
 external/lgpl3/gmp/dist/mpn/m88k/README                        |     50 +
 external/lgpl3/gmp/dist/mpn/m88k/add_n.s                       |    102 +
 external/lgpl3/gmp/dist/mpn/m88k/mc88110/add_n.S               |    198 +
 external/lgpl3/gmp/dist/mpn/m88k/mc88110/addmul_1.s            |     59 +
 external/lgpl3/gmp/dist/mpn/m88k/mc88110/mul_1.s               |     57 +
 external/lgpl3/gmp/dist/mpn/m88k/mc88110/sub_n.S               |    274 +
 external/lgpl3/gmp/dist/mpn/m88k/mul_1.s                       |    125 +
 external/lgpl3/gmp/dist/mpn/m88k/sub_n.s                       |    104 +
 external/lgpl3/gmp/dist/mpn/minithres/gmp-mparam.h             |     95 +
 external/lgpl3/gmp/dist/mpn/mips32/add_n.asm                   |    113 +
 external/lgpl3/gmp/dist/mpn/mips32/addmul_1.asm                |     90 +
 external/lgpl3/gmp/dist/mpn/mips32/gmp-mparam.h                |     62 +
 external/lgpl3/gmp/dist/mpn/mips32/lshift.asm                  |     88 +
 external/lgpl3/gmp/dist/mpn/mips32/mips-defs.m4                |     69 +
 external/lgpl3/gmp/dist/mpn/mips32/mips.m4                     |     69 +
 external/lgpl3/gmp/dist/mpn/mips32/mul_1.asm                   |     78 +
 external/lgpl3/gmp/dist/mpn/mips32/rshift.asm                  |     85 +
 external/lgpl3/gmp/dist/mpn/mips32/sub_n.asm                   |    112 +
 external/lgpl3/gmp/dist/mpn/mips32/submul_1.asm                |     90 +
 external/lgpl3/gmp/dist/mpn/mips32/umul.asm                    |     34 +
 external/lgpl3/gmp/dist/mpn/mips64/README                      |     49 +
 external/lgpl3/gmp/dist/mpn/mips64/add_n.asm                   |    112 +
 external/lgpl3/gmp/dist/mpn/mips64/addmul_1.asm                |     91 +
 external/lgpl3/gmp/dist/mpn/mips64/gmp-mparam.h                |     62 +
 external/lgpl3/gmp/dist/mpn/mips64/lshift.asm                  |     88 +
 external/lgpl3/gmp/dist/mpn/mips64/mul_1.asm                   |     82 +
 external/lgpl3/gmp/dist/mpn/mips64/rshift.asm                  |     85 +
 external/lgpl3/gmp/dist/mpn/mips64/sqr_diagonal.asm            |     66 +
 external/lgpl3/gmp/dist/mpn/mips64/sub_n.asm                   |    112 +
 external/lgpl3/gmp/dist/mpn/mips64/submul_1.asm                |     91 +
 external/lgpl3/gmp/dist/mpn/mips64/umul.asm                    |     34 +
 external/lgpl3/gmp/dist/mpn/ns32k/add_n.s                      |     44 +
 external/lgpl3/gmp/dist/mpn/ns32k/addmul_1.s                   |     46 +
 external/lgpl3/gmp/dist/mpn/ns32k/mul_1.s                      |     45 +
 external/lgpl3/gmp/dist/mpn/ns32k/sub_n.s                      |     44 +
 external/lgpl3/gmp/dist/mpn/ns32k/submul_1.s                   |     46 +
 external/lgpl3/gmp/dist/mpn/pa32/README                        |    151 +
 external/lgpl3/gmp/dist/mpn/pa32/add_n.asm                     |     52 +
 external/lgpl3/gmp/dist/mpn/pa32/gmp-mparam.h                  |     53 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/addmul_1.asm          |     96 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/gmp-mparam.h          |     62 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/mul_1.asm             |     92 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/add_n.asm      |     73 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/addmul_1.asm   |    190 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/lshift.asm     |     85 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/rshift.asm     |     82 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/sub_n.asm      |     74 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/pa7100/submul_1.asm   |    196 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/sqr_diagonal.asm      |     49 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/submul_1.asm          |    105 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/udiv.asm              |     91 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa1_1/umul.asm              |     36 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa2_0/add_n.asm             |     96 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa2_0/gmp-mparam.h          |    157 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa2_0/sqr_diagonal.asm      |    101 +
 external/lgpl3/gmp/dist/mpn/pa32/hppa2_0/sub_n.asm             |     96 +
 external/lgpl3/gmp/dist/mpn/pa32/lshift.asm                    |     64 +
 external/lgpl3/gmp/dist/mpn/pa32/pa-defs.m4                    |     53 +
 external/lgpl3/gmp/dist/mpn/pa32/rshift.asm                    |     61 +
 external/lgpl3/gmp/dist/mpn/pa32/sub_n.asm                     |     53 +
 external/lgpl3/gmp/dist/mpn/pa32/udiv.asm                      |    280 +
 external/lgpl3/gmp/dist/mpn/pa64/README                        |     67 +
 external/lgpl3/gmp/dist/mpn/pa64/addmul_1.asm                  |    682 +
 external/lgpl3/gmp/dist/mpn/pa64/aors_n.asm                    |    119 +
 external/lgpl3/gmp/dist/mpn/pa64/aorslsh1_n.asm                |    217 +
 external/lgpl3/gmp/dist/mpn/pa64/gmp-mparam.h                  |    230 +
 external/lgpl3/gmp/dist/mpn/pa64/lshift.asm                    |    103 +
 external/lgpl3/gmp/dist/mpn/pa64/mul_1.asm                     |    635 +
 external/lgpl3/gmp/dist/mpn/pa64/rshift.asm                    |    100 +
 external/lgpl3/gmp/dist/mpn/pa64/sqr_diagonal.asm              |    180 +
 external/lgpl3/gmp/dist/mpn/pa64/submul_1.asm                  |    689 +
 external/lgpl3/gmp/dist/mpn/pa64/udiv.asm                      |    114 +
 external/lgpl3/gmp/dist/mpn/pa64/umul.asm                      |     88 +
 external/lgpl3/gmp/dist/mpn/power/add_n.asm                    |     73 +
 external/lgpl3/gmp/dist/mpn/power/addmul_1.asm                 |    115 +
 external/lgpl3/gmp/dist/mpn/power/gmp-mparam.h                 |     58 +
 external/lgpl3/gmp/dist/mpn/power/lshift.asm                   |     50 +
 external/lgpl3/gmp/dist/mpn/power/mul_1.asm                    |    102 +
 external/lgpl3/gmp/dist/mpn/power/rshift.asm                   |     48 +
 external/lgpl3/gmp/dist/mpn/power/sdiv.asm                     |     28 +
 external/lgpl3/gmp/dist/mpn/power/sub_n.asm                    |     75 +
 external/lgpl3/gmp/dist/mpn/power/submul_1.asm                 |    120 +
 external/lgpl3/gmp/dist/mpn/power/umul.asm                     |     32 +
 external/lgpl3/gmp/dist/mpn/powerpc32/750/com.asm              |     68 +
 external/lgpl3/gmp/dist/mpn/powerpc32/750/gmp-mparam.h         |    181 +
 external/lgpl3/gmp/dist/mpn/powerpc32/750/lshift.asm           |    144 +
 external/lgpl3/gmp/dist/mpn/powerpc32/750/rshift.asm           |    142 +
 external/lgpl3/gmp/dist/mpn/powerpc32/README                   |    169 +
 external/lgpl3/gmp/dist/mpn/powerpc32/addlsh1_n.asm            |     89 +
 external/lgpl3/gmp/dist/mpn/powerpc32/addmul_1.asm             |    145 +
 external/lgpl3/gmp/dist/mpn/powerpc32/aix.m4                   |     71 +
 external/lgpl3/gmp/dist/mpn/powerpc32/aors_n.asm               |    143 +
 external/lgpl3/gmp/dist/mpn/powerpc32/bdiv_dbm1c.asm           |    120 +
 external/lgpl3/gmp/dist/mpn/powerpc32/darwin.m4                |     78 +
 external/lgpl3/gmp/dist/mpn/powerpc32/diveby3.asm              |     82 +
 external/lgpl3/gmp/dist/mpn/powerpc32/divrem_2.asm             |    171 +
 external/lgpl3/gmp/dist/mpn/powerpc32/eabi.m4                  |     75 +
 external/lgpl3/gmp/dist/mpn/powerpc32/elf.m4                   |     85 +
 external/lgpl3/gmp/dist/mpn/powerpc32/gmp-mparam.h             |    191 +
 external/lgpl3/gmp/dist/mpn/powerpc32/lshift.asm               |    156 +
 external/lgpl3/gmp/dist/mpn/powerpc32/mod_34lsub1.asm          |    134 +
 external/lgpl3/gmp/dist/mpn/powerpc32/mode1o.asm               |    116 +
 external/lgpl3/gmp/dist/mpn/powerpc32/mul_1.asm                |     90 +
 external/lgpl3/gmp/dist/mpn/powerpc32/powerpc-defs.m4          |     93 +
 external/lgpl3/gmp/dist/mpn/powerpc32/rshift.asm               |    154 +
 external/lgpl3/gmp/dist/mpn/powerpc32/sqr_diagonal.asm         |    103 +
 external/lgpl3/gmp/dist/mpn/powerpc32/sublsh1_n.asm            |     90 +
 external/lgpl3/gmp/dist/mpn/powerpc32/submul_1.asm             |    136 +
 external/lgpl3/gmp/dist/mpn/powerpc32/umul.asm                 |     39 +
 external/lgpl3/gmp/dist/mpn/powerpc32/vmx/copyd.asm            |    192 +
 external/lgpl3/gmp/dist/mpn/powerpc32/vmx/copyi.asm            |    187 +
 external/lgpl3/gmp/dist/mpn/powerpc32/vmx/logops_n.asm         |    299 +
 external/lgpl3/gmp/dist/mpn/powerpc32/vmx/mod_34lsub1.asm      |    375 +
 external/lgpl3/gmp/dist/mpn/powerpc32/vmx/popcount.asm         |     28 +
 external/lgpl3/gmp/dist/mpn/powerpc64/README                   |    155 +
 external/lgpl3/gmp/dist/mpn/powerpc64/aix.m4                   |     84 +
 external/lgpl3/gmp/dist/mpn/powerpc64/com.asm                  |     74 +
 external/lgpl3/gmp/dist/mpn/powerpc64/copyd.asm                |     70 +
 external/lgpl3/gmp/dist/mpn/powerpc64/copyi.asm                |     64 +
 external/lgpl3/gmp/dist/mpn/powerpc64/darwin.m4                |    104 +
 external/lgpl3/gmp/dist/mpn/powerpc64/elf.m4                   |     87 +
 external/lgpl3/gmp/dist/mpn/powerpc64/logops_n.asm             |    137 +
 external/lgpl3/gmp/dist/mpn/powerpc64/lshift.asm               |    116 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode32/add_n.asm         |     75 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode32/addmul_1.asm      |     68 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode32/mul_1.asm         |     62 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode32/sub_n.asm         |     77 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode32/submul_1.asm      |     71 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/addlsh1_n.asm     |     82 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/addmul_1.asm      |    185 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/aors_n.asm        |    203 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/bdiv_dbm1c.asm    |    116 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/dive_1.asm        |    118 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/divrem_1.asm      |    308 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/divrem_2.asm      |    178 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/gmp-mparam.h      |     71 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/invert_limb.asm   |    109 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mod_34lsub1.asm   |    119 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mode1o.asm        |    104 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mul_1.asm         |    167 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/mul_basecase.asm  |    698 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p3/gmp-mparam.h   |    157 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p4/gmp-mparam.h   |    202 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p5/gmp-mparam.h   |    199 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/rsh1add_n.asm     |    104 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/rsh1sub_n.asm     |    102 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/sublsh1_n.asm     |     83 +
 external/lgpl3/gmp/dist/mpn/powerpc64/mode64/submul_1.asm      |     62 +
 external/lgpl3/gmp/dist/mpn/powerpc64/rshift.asm               |    107 +
 external/lgpl3/gmp/dist/mpn/powerpc64/sqr_diagonal.asm         |     55 +
 external/lgpl3/gmp/dist/mpn/powerpc64/umul.asm                 |     42 +
 external/lgpl3/gmp/dist/mpn/powerpc64/vmx/popcount.asm         |    260 +
 external/lgpl3/gmp/dist/mpn/pyr/add_n.s                        |     74 +
 external/lgpl3/gmp/dist/mpn/pyr/addmul_1.s                     |     43 +
 external/lgpl3/gmp/dist/mpn/pyr/mul_1.s                        |     40 +
 external/lgpl3/gmp/dist/mpn/pyr/sub_n.s                        |     74 +
 external/lgpl3/gmp/dist/mpn/s390/README                        |     37 +
 external/lgpl3/gmp/dist/mpn/s390/addmul_1.asm                  |     82 +
 external/lgpl3/gmp/dist/mpn/s390/gmp-mparam.h                  |     54 +
 external/lgpl3/gmp/dist/mpn/s390/mul_1.asm                     |     74 +
 external/lgpl3/gmp/dist/mpn/s390/submul_1.asm                  |     82 +
 external/lgpl3/gmp/dist/mpn/sh/add_n.s                         |     45 +
 external/lgpl3/gmp/dist/mpn/sh/sh2/addmul_1.s                  |     51 +
 external/lgpl3/gmp/dist/mpn/sh/sh2/mul_1.s                     |     48 +
 external/lgpl3/gmp/dist/mpn/sh/sh2/submul_1.s                  |     51 +
 external/lgpl3/gmp/dist/mpn/sh/sub_n.s                         |     45 +
 external/lgpl3/gmp/dist/mpn/sparc32/README                     |     60 +
 external/lgpl3/gmp/dist/mpn/sparc32/add_n.asm                  |    234 +
 external/lgpl3/gmp/dist/mpn/sparc32/addmul_1.asm               |    144 +
 external/lgpl3/gmp/dist/mpn/sparc32/gmp-mparam.h               |     57 +
 external/lgpl3/gmp/dist/mpn/sparc32/lshift.asm                 |     94 +
 external/lgpl3/gmp/dist/mpn/sparc32/mul_1.asm                  |    135 +
 external/lgpl3/gmp/dist/mpn/sparc32/rshift.asm                 |     91 +
 external/lgpl3/gmp/dist/mpn/sparc32/sparc-defs.m4              |     39 +
 external/lgpl3/gmp/dist/mpn/sparc32/sub_n.asm                  |    324 +
 external/lgpl3/gmp/dist/mpn/sparc32/submul_1.asm               |    144 +
 external/lgpl3/gmp/dist/mpn/sparc32/udiv.asm                   |    156 +
 external/lgpl3/gmp/dist/mpn/sparc32/udiv_nfp.asm               |    191 +
 external/lgpl3/gmp/dist/mpn/sparc32/umul.asm                   |     66 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/addmul_1.asm            |    120 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/gmp-mparam.h            |     63 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/mul_1.asm               |    101 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/submul_1.asm            |     56 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/supersparc/gmp-mparam.h |     63 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/supersparc/udiv.asm     |    120 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/udiv.asm                |    120 +
 external/lgpl3/gmp/dist/mpn/sparc32/v8/umul.asm                |     29 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/README                  |      4 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/add_n.asm               |    118 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/addmul_1.asm            |    295 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/gmp-mparam.h            |     98 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/mul_1.asm               |    276 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/sqr_diagonal.asm        |    451 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/sub_n.asm               |    118 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/submul_1.asm            |    305 +
 external/lgpl3/gmp/dist/mpn/sparc32/v9/udiv.asm                |     41 +
 external/lgpl3/gmp/dist/mpn/sparc64/README                     |    114 +
 external/lgpl3/gmp/dist/mpn/sparc64/add_n.asm                  |    220 +
 external/lgpl3/gmp/dist/mpn/sparc64/addmul_1.asm               |    596 +
 external/lgpl3/gmp/dist/mpn/sparc64/addmul_2.asm               |    540 +
 external/lgpl3/gmp/dist/mpn/sparc64/copyd.asm                  |     75 +
 external/lgpl3/gmp/dist/mpn/sparc64/copyi.asm                  |     72 +
 external/lgpl3/gmp/dist/mpn/sparc64/dive_1.c                   |    147 +
 external/lgpl3/gmp/dist/mpn/sparc64/divrem_1.c                 |    232 +
 external/lgpl3/gmp/dist/mpn/sparc64/gmp-mparam.h               |    129 +
 external/lgpl3/gmp/dist/mpn/sparc64/lshift.asm                 |    152 +
 external/lgpl3/gmp/dist/mpn/sparc64/mod_1.c                    |    177 +
 external/lgpl3/gmp/dist/mpn/sparc64/mode1o.c                   |    186 +
 external/lgpl3/gmp/dist/mpn/sparc64/mul_1.asm                  |    569 +
 external/lgpl3/gmp/dist/mpn/sparc64/rshift.asm                 |    149 +
 external/lgpl3/gmp/dist/mpn/sparc64/sparc64.h                  |    190 +
 external/lgpl3/gmp/dist/mpn/sparc64/sqr_diagonal.asm           |    331 +
 external/lgpl3/gmp/dist/mpn/sparc64/sub_n.asm                  |    220 +
 external/lgpl3/gmp/dist/mpn/sparc64/submul_1.asm               |     57 +
 external/lgpl3/gmp/dist/mpn/sparc64/ultrasparc34/gmp-mparam.h  |    192 +
 external/lgpl3/gmp/dist/mpn/thumb/add_n.s                      |     48 +
 external/lgpl3/gmp/dist/mpn/thumb/sub_n.s                      |     48 +
 external/lgpl3/gmp/dist/mpn/vax/add_n.s                        |     59 +
 external/lgpl3/gmp/dist/mpn/vax/addmul_1.s                     |    124 +
 external/lgpl3/gmp/dist/mpn/vax/gmp-mparam.h                   |     49 +
 external/lgpl3/gmp/dist/mpn/vax/lshift.s                       |     56 +
 external/lgpl3/gmp/dist/mpn/vax/mul_1.s                        |    121 +
 external/lgpl3/gmp/dist/mpn/vax/rshift.s                       |     54 +
 external/lgpl3/gmp/dist/mpn/vax/sub_n.s                        |     59 +
 external/lgpl3/gmp/dist/mpn/vax/submul_1.s                     |    124 +
 external/lgpl3/gmp/dist/mpn/x86/README                         |    514 +
 external/lgpl3/gmp/dist/mpn/x86/aors_n.asm                     |    192 +
 external/lgpl3/gmp/dist/mpn/x86/aorsmul_1.asm                  |    145 +
 external/lgpl3/gmp/dist/mpn/x86/atom/gmp-mparam.h              |    179 +
 external/lgpl3/gmp/dist/mpn/x86/bdiv_dbm1c.asm                 |    112 +
 external/lgpl3/gmp/dist/mpn/x86/copyd.asm                      |     80 +
 external/lgpl3/gmp/dist/mpn/x86/copyi.asm                      |     88 +
 external/lgpl3/gmp/dist/mpn/x86/darwin.m4                      |     40 +
 external/lgpl3/gmp/dist/mpn/x86/dive_1.asm                     |    178 +
 external/lgpl3/gmp/dist/mpn/x86/divrem_1.asm                   |    223 +
 external/lgpl3/gmp/dist/mpn/x86/divrem_2.asm                   |    188 +
 external/lgpl3/gmp/dist/mpn/x86/fat/diveby3.c                  |     21 +
 external/lgpl3/gmp/dist/mpn/x86/fat/fat.c                      |    317 +
 external/lgpl3/gmp/dist/mpn/x86/fat/fat_entry.asm              |    209 +
 external/lgpl3/gmp/dist/mpn/x86/fat/gcd_1.c                    |     21 +
 external/lgpl3/gmp/dist/mpn/x86/fat/gmp-mparam.h               |     59 +
 external/lgpl3/gmp/dist/mpn/x86/fat/mod_1.c                    |     21 +
 external/lgpl3/gmp/dist/mpn/x86/fat/mode1o.c                   |     21 +
 external/lgpl3/gmp/dist/mpn/x86/gmp-mparam.h                   |     27 +
 external/lgpl3/gmp/dist/mpn/x86/i486/gmp-mparam.h              |     58 +
 external/lgpl3/gmp/dist/mpn/x86/invert_limb.asm                |    169 +
 external/lgpl3/gmp/dist/mpn/x86/k6/README                      |    240 +
 external/lgpl3/gmp/dist/mpn/x86/k6/aors_n.asm                  |    326 +
 external/lgpl3/gmp/dist/mpn/x86/k6/aorsmul_1.asm               |    381 +
 external/lgpl3/gmp/dist/mpn/x86/k6/cross.pl                    |    171 +
 external/lgpl3/gmp/dist/mpn/x86/k6/divrem_1.asm                |    193 +
 external/lgpl3/gmp/dist/mpn/x86/k6/gcd_1.asm                   |    351 +
 external/lgpl3/gmp/dist/mpn/x86/k6/gmp-mparam.h                |    155 +
 external/lgpl3/gmp/dist/mpn/x86/k6/k62mmx/copyd.asm            |    107 +
 external/lgpl3/gmp/dist/mpn/x86/k6/k62mmx/lshift.asm           |    283 +
 external/lgpl3/gmp/dist/mpn/x86/k6/k62mmx/rshift.asm           |    282 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/com.asm                 |     92 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/dive_1.asm              |    270 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/logops_n.asm            |    215 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/lshift.asm              |    119 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/popham.asm              |    225 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mmx/rshift.asm              |    119 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mod_34lsub1.asm             |    179 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mode1o.asm                  |    164 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mul_1.asm                   |    281 +
 external/lgpl3/gmp/dist/mpn/x86/k6/mul_basecase.asm            |    601 +
 external/lgpl3/gmp/dist/mpn/x86/k6/pre_mod_1.asm               |    135 +
 external/lgpl3/gmp/dist/mpn/x86/k6/sqr_basecase.asm            |    669 +
 external/lgpl3/gmp/dist/mpn/x86/k7/README                      |    163 +
 external/lgpl3/gmp/dist/mpn/x86/k7/aors_n.asm                  |    247 +
 external/lgpl3/gmp/dist/mpn/x86/k7/aorsmul_1.asm               |    157 +
 external/lgpl3/gmp/dist/mpn/x86/k7/dive_1.asm                  |    196 +
 external/lgpl3/gmp/dist/mpn/x86/k7/gcd_1.asm                   |    369 +
 external/lgpl3/gmp/dist/mpn/x86/k7/gmp-mparam.h                |    185 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/com.asm                 |    114 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/copyd.asm               |    133 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/copyi.asm               |    146 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/divrem_1.asm            |    821 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/lshift.asm              |    470 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/popham.asm              |    202 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mmx/rshift.asm              |    469 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mod_1_4.asm                 |    281 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mod_34lsub1.asm             |    178 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mode1o.asm                  |    169 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mul_1.asm                   |    227 +
 external/lgpl3/gmp/dist/mpn/x86/k7/mul_basecase.asm            |    591 +
 external/lgpl3/gmp/dist/mpn/x86/k7/sqr_basecase.asm            |    624 +
 external/lgpl3/gmp/dist/mpn/x86/lshift.asm                     |     96 +
 external/lgpl3/gmp/dist/mpn/x86/mod_34lsub1.asm                |    172 +
 external/lgpl3/gmp/dist/mpn/x86/mul_1.asm                      |    130 +
 external/lgpl3/gmp/dist/mpn/x86/mul_basecase.asm               |    213 +
 external/lgpl3/gmp/dist/mpn/x86/p6/README                      |    114 +
 external/lgpl3/gmp/dist/mpn/x86/p6/aors_n.asm                  |    145 +
 external/lgpl3/gmp/dist/mpn/x86/p6/aorsmul_1.asm               |    309 +
 external/lgpl3/gmp/dist/mpn/x86/p6/copyd.asm                   |    167 +
 external/lgpl3/gmp/dist/mpn/x86/p6/dive_1.asm                  |    255 +
 external/lgpl3/gmp/dist/mpn/x86/p6/gmp-mparam.h                |     66 +
 external/lgpl3/gmp/dist/mpn/x86/p6/lshsub_n.asm                |    158 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mmx/divrem_1.asm            |    756 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mmx/gmp-mparam.h            |    187 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mmx/lshift.asm              |     27 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mmx/popham.asm              |     28 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mmx/rshift.asm              |     27 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mod_34lsub1.asm             |    179 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mode1o.asm                  |    158 +
 external/lgpl3/gmp/dist/mpn/x86/p6/mul_basecase.asm            |    596 +
 external/lgpl3/gmp/dist/mpn/x86/p6/p3mmx/popham.asm            |     31 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sqr_basecase.asm            |    638 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/addmul_1.asm           |     26 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/gmp-mparam.h           |    176 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/mod_1_4.asm            |     23 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/mul_1.asm              |     27 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/mul_basecase.asm       |     24 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/popcount.asm           |     24 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/sqr_basecase.asm       |     24 +
 external/lgpl3/gmp/dist/mpn/x86/p6/sse2/submul_1.asm           |     24 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/README                 |    170 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/aors_n.asm             |    193 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/aorsmul_1.asm          |    133 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/com.asm                |    170 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/copyd.asm              |    135 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/copyi.asm              |    153 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/dive_1.asm             |    261 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/gmp-mparam.h           |     66 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/hamdist.asm            |    132 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/logops_n.asm           |    165 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/lshift.asm             |    233 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/gmp-mparam.h       |    152 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/hamdist.asm        |     29 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/lshift.asm         |    452 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/mul_1.asm          |    360 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mmx/rshift.asm         |    457 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mod_34lsub1.asm        |    181 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mode1o.asm             |    255 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mul_1.asm              |    166 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mul_2.asm              |    139 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/mul_basecase.asm       |    132 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/popcount.asm           |    123 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/rshift.asm             |    233 +
 external/lgpl3/gmp/dist/mpn/x86/pentium/sqr_basecase.asm       |    517 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/README                |    113 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/copyd.asm             |     61 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/copyi.asm             |     83 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/mmx/lshift.asm        |     28 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/mmx/popham.asm        |    192 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/mmx/rshift.asm        |     28 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/add_n.asm        |     98 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/addlsh1_n.asm    |     96 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/addmul_1.asm     |    183 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/dive_1.asm       |    204 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/divrem_1.asm     |    635 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/gmp-mparam.h     |    171 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mod_1_4.asm      |    259 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mod_34lsub1.asm  |    164 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mode1o.asm       |    163 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mul_1.asm        |    158 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/mul_basecase.asm |    651 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/popcount.asm     |    267 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/rsh1add_n.asm    |    115 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/sqr_basecase.asm |    694 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/sub_n.asm        |    115 +
 external/lgpl3/gmp/dist/mpn/x86/pentium4/sse2/submul_1.asm     |    128 +
 external/lgpl3/gmp/dist/mpn/x86/rshift.asm                     |     98 +
 external/lgpl3/gmp/dist/mpn/x86/sqr_basecase.asm               |    348 +
 external/lgpl3/gmp/dist/mpn/x86/t-zdisp.sh                     |     60 +
 external/lgpl3/gmp/dist/mpn/x86/t-zdisp2.pl                    |    136 +
 external/lgpl3/gmp/dist/mpn/x86/udiv.asm                       |     41 +
 external/lgpl3/gmp/dist/mpn/x86/umul.asm                       |     40 +
 external/lgpl3/gmp/dist/mpn/x86/x86-defs.m4                    |    956 +
 external/lgpl3/gmp/dist/mpn/x86_64/README                      |     63 +
 external/lgpl3/gmp/dist/mpn/x86_64/addaddmul_1msb0.asm         |    155 +
 external/lgpl3/gmp/dist/mpn/x86_64/addmul_2.asm                |    168 +
 external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh1_n.asm              |    150 +
 external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh2_n.asm              |    154 +
 external/lgpl3/gmp/dist/mpn/x86_64/aorrlsh_n.asm               |    161 +
 external/lgpl3/gmp/dist/mpn/x86_64/aors_n.asm                  |    145 +
 external/lgpl3/gmp/dist/mpn/x86_64/aorsmul_1.asm               |    148 +
 external/lgpl3/gmp/dist/mpn/x86_64/atom/aors_n.asm             |    145 +
 external/lgpl3/gmp/dist/mpn/x86_64/atom/gmp-mparam.h           |    178 +
 external/lgpl3/gmp/dist/mpn/x86_64/bdiv_dbm1c.asm              |     99 +
 external/lgpl3/gmp/dist/mpn/x86_64/bdiv_q_1.asm                |    153 +
 external/lgpl3/gmp/dist/mpn/x86_64/com.asm                     |     77 +
 external/lgpl3/gmp/dist/mpn/x86_64/copyd.asm                   |     75 +
 external/lgpl3/gmp/dist/mpn/x86_64/copyi.asm                   |     73 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/aors_n.asm            |    124 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/aorslsh1_n.asm        |    151 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/aorsmul_1.asm         |    129 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/gmp-mparam.h          |    188 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/lshift.asm            |    128 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/lshiftc.asm           |    138 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/popcount.asm          |     24 +
 external/lgpl3/gmp/dist/mpn/x86_64/core2/rshift.asm            |    126 +
 external/lgpl3/gmp/dist/mpn/x86_64/corei/gmp-mparam.h          |    195 +
 external/lgpl3/gmp/dist/mpn/x86_64/darwin.m4                   |     34 +
 external/lgpl3/gmp/dist/mpn/x86_64/dive_1.asm                  |    144 +
 external/lgpl3/gmp/dist/mpn/x86_64/divrem_1.asm                |    280 +
 external/lgpl3/gmp/dist/mpn/x86_64/divrem_2.asm                |    240 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/diveby3.c               |     21 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/fat.c                   |    163 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/fat_entry.asm           |    175 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/gcd_1.c                 |     21 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/gmp-mparam.h            |     59 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/mod_1.c                 |     21 +
 external/lgpl3/gmp/dist/mpn/x86_64/fat/mode1o.c                |     21 +
 external/lgpl3/gmp/dist/mpn/x86_64/gcd_1.asm                   |    130 +
 external/lgpl3/gmp/dist/mpn/x86_64/gmp-mparam.h                |    197 +
 external/lgpl3/gmp/dist/mpn/x86_64/invert_limb.asm             |    133 +
 external/lgpl3/gmp/dist/mpn/x86_64/logops_n.asm                |    221 +
 external/lgpl3/gmp/dist/mpn/x86_64/lshift.asm                  |    224 +
 external/lgpl3/gmp/dist/mpn/x86_64/lshiftc.asm                 |    164 +
 external/lgpl3/gmp/dist/mpn/x86_64/lshsub_n.asm                |    152 +
 external/lgpl3/gmp/dist/mpn/x86_64/mod_1_4.asm                 |    235 +
 external/lgpl3/gmp/dist/mpn/x86_64/mod_34lsub1.asm             |    165 +
 external/lgpl3/gmp/dist/mpn/x86_64/mode1o.asm                  |    179 +
 external/lgpl3/gmp/dist/mpn/x86_64/mul_1.asm                   |    148 +
 external/lgpl3/gmp/dist/mpn/x86_64/mul_2.asm                   |    174 +
 external/lgpl3/gmp/dist/mpn/x86_64/mul_basecase.asm            |    450 +
 external/lgpl3/gmp/dist/mpn/x86_64/nano/gmp-mparam.h           |    208 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aors_n.asm         |    178 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/aorslsh1_n.asm     |    192 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/gmp-mparam.h       |    218 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/lshift.asm         |    148 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/popcount.asm       |     24 +
 external/lgpl3/gmp/dist/mpn/x86_64/pentium4/rshift.asm         |    151 +
 external/lgpl3/gmp/dist/mpn/x86_64/popham.asm                  |    157 +
 external/lgpl3/gmp/dist/mpn/x86_64/redc_1.asm                  |    335 +
 external/lgpl3/gmp/dist/mpn/x86_64/rsh1aors_n.asm              |    170 +
 external/lgpl3/gmp/dist/mpn/x86_64/rshift.asm                  |    158 +
 external/lgpl3/gmp/dist/mpn/x86_64/sqr_basecase.asm            |    786 +
 external/lgpl3/gmp/dist/mpn/x86_64/sublsh1_n.asm               |    144 +
 external/lgpl3/gmp/dist/mpn/x86_64/x86_64-defs.m4              |    172 +
 external/lgpl3/gmp/dist/mpn/z8000/README                       |     45 +
 external/lgpl3/gmp/dist/mpn/z8000/add_n.s                      |     51 +
 external/lgpl3/gmp/dist/mpn/z8000/gmp-mparam.h                 |     21 +
 external/lgpl3/gmp/dist/mpn/z8000/mul_1.s                      |     66 +
 external/lgpl3/gmp/dist/mpn/z8000/sub_n.s                      |     52 +
 external/lgpl3/gmp/dist/mpn/z8000x/add_n.s                     |     54 +
 external/lgpl3/gmp/dist/mpn/z8000x/sub_n.s                     |     54 +
 external/lgpl3/gmp/dist/mpq/Makefile.am                        |     30 +
 external/lgpl3/gmp/dist/mpq/Makefile.in                        |    615 +
 external/lgpl3/gmp/dist/mpq/abs.c                              |     46 +
 external/lgpl3/gmp/dist/mpq/aors.c                             |    102 +
 external/lgpl3/gmp/dist/mpq/canonicalize.c                     |     53 +
 external/lgpl3/gmp/dist/mpq/clear.c                            |     30 +
 external/lgpl3/gmp/dist/mpq/clears.c                           |     56 +
 external/lgpl3/gmp/dist/mpq/cmp.c                              |    115 +
 external/lgpl3/gmp/dist/mpq/cmp_si.c                           |     56 +
 external/lgpl3/gmp/dist/mpq/cmp_ui.c                           |     90 +
 external/lgpl3/gmp/dist/mpq/div.c                              |    102 +
 external/lgpl3/gmp/dist/mpq/equal.c                            |     58 +
 external/lgpl3/gmp/dist/mpq/get_d.c                            |    165 +
 external/lgpl3/gmp/dist/mpq/get_den.c                          |     33 +
 external/lgpl3/gmp/dist/mpq/get_num.c                          |     34 +
 external/lgpl3/gmp/dist/mpq/get_str.c                          |     65 +
 external/lgpl3/gmp/dist/mpq/init.c                             |     38 +
 external/lgpl3/gmp/dist/mpq/inits.c                            |     56 +
 external/lgpl3/gmp/dist/mpq/inp_str.c                          |     65 +
 external/lgpl3/gmp/dist/mpq/inv.c                              |     67 +
 external/lgpl3/gmp/dist/mpq/md_2exp.c                          |    103 +
 external/lgpl3/gmp/dist/mpq/mul.c                              |     93 +
 external/lgpl3/gmp/dist/mpq/neg.c                              |     46 +
 external/lgpl3/gmp/dist/mpq/out_str.c                          |     43 +
 external/lgpl3/gmp/dist/mpq/set.c                              |     41 +
 external/lgpl3/gmp/dist/mpq/set_d.c                            |    158 +
 external/lgpl3/gmp/dist/mpq/set_den.c                          |     34 +
 external/lgpl3/gmp/dist/mpq/set_f.c                            |     99 +
 external/lgpl3/gmp/dist/mpq/set_num.c                          |     34 +
 external/lgpl3/gmp/dist/mpq/set_si.c                           |     54 +
 external/lgpl3/gmp/dist/mpq/set_str.c                          |     58 +
 external/lgpl3/gmp/dist/mpq/set_ui.c                           |     50 +
 external/lgpl3/gmp/dist/mpq/set_z.c                            |     38 +
 external/lgpl3/gmp/dist/mpq/swap.c                             |     60 +
 external/lgpl3/gmp/dist/mpz/Makefile.am                        |     60 +
 external/lgpl3/gmp/dist/mpz/Makefile.in                        |    962 +
 external/lgpl3/gmp/dist/mpz/abs.c                              |     45 +
 external/lgpl3/gmp/dist/mpz/add.c                              |     22 +
 external/lgpl3/gmp/dist/mpz/add_ui.c                           |     22 +
 external/lgpl3/gmp/dist/mpz/and.c                              |    268 +
 external/lgpl3/gmp/dist/mpz/aors.h                             |    132 +
 external/lgpl3/gmp/dist/mpz/aors_ui.h                          |    113 +
 external/lgpl3/gmp/dist/mpz/aorsmul.c                          |    154 +
 external/lgpl3/gmp/dist/mpz/aorsmul_i.c                        |    246 +
 external/lgpl3/gmp/dist/mpz/array_init.c                       |     40 +
 external/lgpl3/gmp/dist/mpz/bin_ui.c                           |    133 +
 external/lgpl3/gmp/dist/mpz/bin_uiui.c                         |    123 +
 external/lgpl3/gmp/dist/mpz/cdiv_q.c                           |     42 +
 external/lgpl3/gmp/dist/mpz/cdiv_q_ui.c                        |     92 +
 external/lgpl3/gmp/dist/mpz/cdiv_qr.c                          |     54 +
 external/lgpl3/gmp/dist/mpz/cdiv_qr_ui.c                       |    110 +
 external/lgpl3/gmp/dist/mpz/cdiv_r.c                           |     50 +
 external/lgpl3/gmp/dist/mpz/cdiv_r_ui.c                        |    100 +
 external/lgpl3/gmp/dist/mpz/cdiv_ui.c                          |     92 +
 external/lgpl3/gmp/dist/mpz/cfdiv_q_2exp.c                     |    102 +
 external/lgpl3/gmp/dist/mpz/cfdiv_r_2exp.c                     |    155 +
 external/lgpl3/gmp/dist/mpz/clear.c                            |     28 +
 external/lgpl3/gmp/dist/mpz/clears.c                           |     56 +
 external/lgpl3/gmp/dist/mpz/clrbit.c                           |    113 +
 external/lgpl3/gmp/dist/mpz/cmp.c                              |     49 +
 external/lgpl3/gmp/dist/mpz/cmp_d.c                            |    134 +
 external/lgpl3/gmp/dist/mpz/cmp_si.c                           |     66 +
 external/lgpl3/gmp/dist/mpz/cmp_ui.c                           |     68 +
 external/lgpl3/gmp/dist/mpz/cmpabs.c                           |     43 +
 external/lgpl3/gmp/dist/mpz/cmpabs_d.c                         |    119 +
 external/lgpl3/gmp/dist/mpz/cmpabs_ui.c                        |     67 +
 external/lgpl3/gmp/dist/mpz/com.c                              |     84 +
 external/lgpl3/gmp/dist/mpz/combit.c                           |     80 +
 external/lgpl3/gmp/dist/mpz/cong.c                             |    172 +
 external/lgpl3/gmp/dist/mpz/cong_2exp.c                        |    144 +
 external/lgpl3/gmp/dist/mpz/cong_ui.c                          |    105 +
 external/lgpl3/gmp/dist/mpz/dive_ui.c                          |     59 +
 external/lgpl3/gmp/dist/mpz/divegcd.c                          |    110 +
 external/lgpl3/gmp/dist/mpz/divexact.c                         |     81 +
 external/lgpl3/gmp/dist/mpz/divis.c                            |     33 +
 external/lgpl3/gmp/dist/mpz/divis_2exp.c                       |     50 +
 external/lgpl3/gmp/dist/mpz/divis_ui.c                         |     70 +
 external/lgpl3/gmp/dist/mpz/dump.c                             |     38 +
 external/lgpl3/gmp/dist/mpz/export.c                           |    192 +
 external/lgpl3/gmp/dist/mpz/fac_ui.c                           |    396 +
 external/lgpl3/gmp/dist/mpz/fdiv_q.c                           |     42 +
 external/lgpl3/gmp/dist/mpz/fdiv_q_ui.c                        |     91 +
 external/lgpl3/gmp/dist/mpz/fdiv_qr.c                          |     54 +
 external/lgpl3/gmp/dist/mpz/fdiv_qr_ui.c                       |    108 +
 external/lgpl3/gmp/dist/mpz/fdiv_r.c                           |     49 +
 external/lgpl3/gmp/dist/mpz/fdiv_r_ui.c                        |     98 +
 external/lgpl3/gmp/dist/mpz/fdiv_ui.c                          |     90 +
 external/lgpl3/gmp/dist/mpz/fib2_ui.c                          |     41 +
 external/lgpl3/gmp/dist/mpz/fib_ui.c                           |    142 +
 external/lgpl3/gmp/dist/mpz/fits_s.h                           |     50 +
 external/lgpl3/gmp/dist/mpz/fits_sint.c                        |     25 +
 external/lgpl3/gmp/dist/mpz/fits_slong.c                       |     25 +
 external/lgpl3/gmp/dist/mpz/fits_sshort.c                      |     25 +
 external/lgpl3/gmp/dist/mpz/fits_uint.c                        |     23 +
 external/lgpl3/gmp/dist/mpz/fits_ulong.c                       |     23 +
 external/lgpl3/gmp/dist/mpz/fits_ushort.c                      |     23 +
 external/lgpl3/gmp/dist/mpz/gcd.c                              |    163 +
 external/lgpl3/gmp/dist/mpz/gcd_ui.c                           |     75 +
 external/lgpl3/gmp/dist/mpz/gcdext.c                           |    126 +
 external/lgpl3/gmp/dist/mpz/get_d.c                            |     33 +
 external/lgpl3/gmp/dist/mpz/get_d_2exp.c                       |     45 +
 external/lgpl3/gmp/dist/mpz/get_si.c                           |     43 +
 external/lgpl3/gmp/dist/mpz/get_str.c                          |    115 +
 external/lgpl3/gmp/dist/mpz/get_ui.c                           |     23 +
 external/lgpl3/gmp/dist/mpz/getlimbn.c                         |     23 +
 external/lgpl3/gmp/dist/mpz/hamdist.c                          |    164 +
 external/lgpl3/gmp/dist/mpz/import.c                           |    170 +
 external/lgpl3/gmp/dist/mpz/init.c                             |     35 +
 external/lgpl3/gmp/dist/mpz/init2.c                            |     50 +
 external/lgpl3/gmp/dist/mpz/inits.c                            |     56 +
 external/lgpl3/gmp/dist/mpz/inp_raw.c                          |    163 +
 external/lgpl3/gmp/dist/mpz/inp_str.c                          |    164 +
 external/lgpl3/gmp/dist/mpz/invert.c                           |     70 +
 external/lgpl3/gmp/dist/mpz/ior.c                              |    232 +
 external/lgpl3/gmp/dist/mpz/iset.c                             |     48 +
 external/lgpl3/gmp/dist/mpz/iset_d.c                           |     31 +
 external/lgpl3/gmp/dist/mpz/iset_si.c                          |     49 +
 external/lgpl3/gmp/dist/mpz/iset_str.c                         |     44 +
 external/lgpl3/gmp/dist/mpz/iset_ui.c                          |     46 +
 external/lgpl3/gmp/dist/mpz/jacobi.c                           |    309 +
 external/lgpl3/gmp/dist/mpz/kronsz.c                           |    127 +
 external/lgpl3/gmp/dist/mpz/kronuz.c                           |    119 +
 external/lgpl3/gmp/dist/mpz/kronzs.c                           |     82 +
 external/lgpl3/gmp/dist/mpz/kronzu.c                           |     78 +
 external/lgpl3/gmp/dist/mpz/lcm.c                              |     82 +
 external/lgpl3/gmp/dist/mpz/lcm_ui.c                           |     68 +
 external/lgpl3/gmp/dist/mpz/lucnum2_ui.c                       |     81 +
 external/lgpl3/gmp/dist/mpz/lucnum_ui.c                        |    198 +
 external/lgpl3/gmp/dist/mpz/millerrabin.c                      |    112 +
 external/lgpl3/gmp/dist/mpz/mod.c                              |     57 +
 external/lgpl3/gmp/dist/mpz/mul.c                              |    155 +
 external/lgpl3/gmp/dist/mpz/mul_2exp.c                         |     67 +
 external/lgpl3/gmp/dist/mpz/mul_i.h                            |     96 +
 external/lgpl3/gmp/dist/mpz/mul_si.c                           |     23 +
 external/lgpl3/gmp/dist/mpz/mul_ui.c                           |     23 +
 external/lgpl3/gmp/dist/mpz/n_pow_ui.c                         |    523 +
 external/lgpl3/gmp/dist/mpz/neg.c                              |     47 +
 external/lgpl3/gmp/dist/mpz/nextprime.c                        |    120 +
 external/lgpl3/gmp/dist/mpz/out_raw.c                          |    162 +
 external/lgpl3/gmp/dist/mpz/out_str.c                          |    105 +
 external/lgpl3/gmp/dist/mpz/perfpow.c                          |     29 +
 external/lgpl3/gmp/dist/mpz/perfsqr.c                          |     24 +
 external/lgpl3/gmp/dist/mpz/popcount.c                         |     24 +
 external/lgpl3/gmp/dist/mpz/pow_ui.c                           |     42 +
 external/lgpl3/gmp/dist/mpz/powm.c                             |    279 +
 external/lgpl3/gmp/dist/mpz/powm_sec.c                         |     90 +
 external/lgpl3/gmp/dist/mpz/powm_ui.c                          |    195 +
 external/lgpl3/gmp/dist/mpz/pprime_p.c                         |    154 +
 external/lgpl3/gmp/dist/mpz/random.c                           |     29 +
 external/lgpl3/gmp/dist/mpz/random2.c                          |     40 +
 external/lgpl3/gmp/dist/mpz/realloc.c                          |     61 +
 external/lgpl3/gmp/dist/mpz/realloc2.c                         |     49 +
 external/lgpl3/gmp/dist/mpz/remove.c                           |     92 +
 external/lgpl3/gmp/dist/mpz/root.c                             |     82 +
 external/lgpl3/gmp/dist/mpz/rootrem.c                          |     90 +
 external/lgpl3/gmp/dist/mpz/rrandomb.c                         |     91 +
 external/lgpl3/gmp/dist/mpz/scan0.c                            |    119 +
 external/lgpl3/gmp/dist/mpz/scan1.c                            |    137 +
 external/lgpl3/gmp/dist/mpz/set.c                              |     53 +
 external/lgpl3/gmp/dist/mpz/set_d.c                            |    107 +
 external/lgpl3/gmp/dist/mpz/set_f.c                            |     62 +
 external/lgpl3/gmp/dist/mpz/set_q.c                            |     24 +
 external/lgpl3/gmp/dist/mpz/set_si.c                           |     45 +
 external/lgpl3/gmp/dist/mpz/set_str.c                          |    135 +
 external/lgpl3/gmp/dist/mpz/set_ui.c                           |     42 +
 external/lgpl3/gmp/dist/mpz/setbit.c                           |    117 +
 external/lgpl3/gmp/dist/mpz/size.c                             |     24 +
 external/lgpl3/gmp/dist/mpz/sizeinbase.c                       |     32 +
 external/lgpl3/gmp/dist/mpz/sqrt.c                             |     84 +
 external/lgpl3/gmp/dist/mpz/sqrtrem.c                          |    101 +
 external/lgpl3/gmp/dist/mpz/sub.c                              |     22 +
 external/lgpl3/gmp/dist/mpz/sub_ui.c                           |     22 +
 external/lgpl3/gmp/dist/mpz/swap.c                             |     44 +
 external/lgpl3/gmp/dist/mpz/tdiv_q.c                           |     83 +
 external/lgpl3/gmp/dist/mpz/tdiv_q_2exp.c                      |     59 +
 external/lgpl3/gmp/dist/mpz/tdiv_q_ui.c                        |     74 +
 external/lgpl3/gmp/dist/mpz/tdiv_qr.c                          |    106 +
 external/lgpl3/gmp/dist/mpz/tdiv_qr_ui.c                       |     94 +
 external/lgpl3/gmp/dist/mpz/tdiv_r.c                           |     89 +
 external/lgpl3/gmp/dist/mpz/tdiv_r_2exp.c                      |     70 +
 external/lgpl3/gmp/dist/mpz/tdiv_r_ui.c                        |     89 +
 external/lgpl3/gmp/dist/mpz/tdiv_ui.c                          |     74 +
 external/lgpl3/gmp/dist/mpz/tstbit.c                           |     70 +
 external/lgpl3/gmp/dist/mpz/ui_pow_ui.c                        |     48 +
 external/lgpl3/gmp/dist/mpz/ui_sub.c                           |     85 +
 external/lgpl3/gmp/dist/mpz/urandomb.c                         |     37 +
 external/lgpl3/gmp/dist/mpz/urandomm.c                         |     94 +
 external/lgpl3/gmp/dist/mpz/xor.c                              |    203 +
 external/lgpl3/gmp/dist/nextprime.c                            |    156 +
 external/lgpl3/gmp/dist/printf/Makefile.am                     |     30 +
 external/lgpl3/gmp/dist/printf/Makefile.in                     |    588 +
 external/lgpl3/gmp/dist/printf/asprintf.c                      |     56 +
 external/lgpl3/gmp/dist/printf/asprntffuns.c                   |     68 +
 external/lgpl3/gmp/dist/printf/doprnt.c                        |    621 +
 external/lgpl3/gmp/dist/printf/doprntf.c                       |    383 +
 external/lgpl3/gmp/dist/printf/doprnti.c                       |    133 +
 external/lgpl3/gmp/dist/printf/fprintf.c                       |     58 +
 external/lgpl3/gmp/dist/printf/obprintf.c                      |     66 +
 external/lgpl3/gmp/dist/printf/obprntffuns.c                   |     66 +
 external/lgpl3/gmp/dist/printf/obvprintf.c                     |     46 +
 external/lgpl3/gmp/dist/printf/printf.c                        |     56 +
 external/lgpl3/gmp/dist/printf/printffuns.c                    |     76 +
 external/lgpl3/gmp/dist/printf/repl-vsnprintf.c                |    389 +
 external/lgpl3/gmp/dist/printf/snprintf.c                      |     64 +
 external/lgpl3/gmp/dist/printf/snprntffuns.c                   |    156 +
 external/lgpl3/gmp/dist/printf/sprintf.c                       |     64 +
 external/lgpl3/gmp/dist/printf/sprintffuns.c                   |     91 +
 external/lgpl3/gmp/dist/printf/vasprintf.c                     |    113 +
 external/lgpl3/gmp/dist/printf/vfprintf.c                      |     38 +
 external/lgpl3/gmp/dist/printf/vprintf.c                       |     38 +
 external/lgpl3/gmp/dist/printf/vsnprintf.c                     |     44 +
 external/lgpl3/gmp/dist/printf/vsprintf.c                      |     47 +
 external/lgpl3/gmp/dist/rand.c                                 |     64 +
 external/lgpl3/gmp/dist/randbui.c                              |     46 +
 external/lgpl3/gmp/dist/randclr.c                              |     27 +
 external/lgpl3/gmp/dist/randdef.c                              |     27 +
 external/lgpl3/gmp/dist/randiset.c                             |     28 +
 external/lgpl3/gmp/dist/randlc2s.c                             |     82 +
 external/lgpl3/gmp/dist/randlc2x.c                             |    322 +
 external/lgpl3/gmp/dist/randmt.c                               |    405 +
 external/lgpl3/gmp/dist/randmt.h                               |     40 +
 external/lgpl3/gmp/dist/randmts.c                              |    157 +
 external/lgpl3/gmp/dist/randmui.c                              |     75 +
 external/lgpl3/gmp/dist/rands.c                                |     31 +
 external/lgpl3/gmp/dist/randsd.c                               |     28 +
 external/lgpl3/gmp/dist/randsdui.c                             |     33 +
 external/lgpl3/gmp/dist/scanf/Makefile.am                      |     27 +
 external/lgpl3/gmp/dist/scanf/Makefile.in                      |    551 +
 external/lgpl3/gmp/dist/scanf/doscan.c                         |    762 +
 external/lgpl3/gmp/dist/scanf/fscanf.c                         |     57 +
 external/lgpl3/gmp/dist/scanf/fscanffuns.c                     |     51 +
 external/lgpl3/gmp/dist/scanf/scanf.c                          |     55 +
 external/lgpl3/gmp/dist/scanf/sscanf.c                         |     62 +
 external/lgpl3/gmp/dist/scanf/sscanffuns.c                     |    113 +
 external/lgpl3/gmp/dist/scanf/vfscanf.c                        |     38 +
 external/lgpl3/gmp/dist/scanf/vscanf.c                         |     38 +
 external/lgpl3/gmp/dist/scanf/vsscanf.c                        |     56 +
 external/lgpl3/gmp/dist/tal-debug.c                            |    140 +
 external/lgpl3/gmp/dist/tal-notreent.c                         |    119 +
 external/lgpl3/gmp/dist/tal-reent.c                            |     71 +
 external/lgpl3/gmp/dist/tests/Makefile.am                      |     38 +
 external/lgpl3/gmp/dist/tests/Makefile.in                      |   1013 +
 external/lgpl3/gmp/dist/tests/amd64call.asm                    |    165 +
 external/lgpl3/gmp/dist/tests/amd64check.c                     |    106 +
 external/lgpl3/gmp/dist/tests/cxx/Makefile.am                  |     68 +
 external/lgpl3/gmp/dist/tests/cxx/Makefile.in                  |    800 +
 external/lgpl3/gmp/dist/tests/cxx/clocale.c                    |     60 +
 external/lgpl3/gmp/dist/tests/cxx/t-assign.cc                  |    516 +
 external/lgpl3/gmp/dist/tests/cxx/t-binary.cc                  |    447 +
 external/lgpl3/gmp/dist/tests/cxx/t-cast.cc                    |     57 +
 external/lgpl3/gmp/dist/tests/cxx/t-constr.cc                  |    755 +
 external/lgpl3/gmp/dist/tests/cxx/t-headers.cc                 |     26 +
 external/lgpl3/gmp/dist/tests/cxx/t-istream.cc                 |    538 +
 external/lgpl3/gmp/dist/tests/cxx/t-locale.cc                  |    195 +
 external/lgpl3/gmp/dist/tests/cxx/t-misc.cc                    |    385 +
 external/lgpl3/gmp/dist/tests/cxx/t-ops.cc                     |    720 +
 external/lgpl3/gmp/dist/tests/cxx/t-ostream.cc                 |    450 +
 external/lgpl3/gmp/dist/tests/cxx/t-prec.cc                    |    217 +
 external/lgpl3/gmp/dist/tests/cxx/t-rand.cc                    |    138 +
 external/lgpl3/gmp/dist/tests/cxx/t-ternary.cc                 |    735 +
 external/lgpl3/gmp/dist/tests/cxx/t-unary.cc                   |    133 +
 external/lgpl3/gmp/dist/tests/devel/Makefile.am                |     34 +
 external/lgpl3/gmp/dist/tests/devel/Makefile.in                |    611 +
 external/lgpl3/gmp/dist/tests/devel/README                     |     37 +
 external/lgpl3/gmp/dist/tests/devel/anymul_1.c                 |    251 +
 external/lgpl3/gmp/dist/tests/devel/aors_n.c                   |    228 +
 external/lgpl3/gmp/dist/tests/devel/copy.c                     |    192 +
 external/lgpl3/gmp/dist/tests/devel/divmod_1.c                 |    200 +
 external/lgpl3/gmp/dist/tests/devel/divrem.c                   |    120 +
 external/lgpl3/gmp/dist/tests/devel/logops_n.c                 |    231 +
 external/lgpl3/gmp/dist/tests/devel/shift.c                    |    208 +
 external/lgpl3/gmp/dist/tests/devel/try.c                      |   3122 +
 external/lgpl3/gmp/dist/tests/devel/tst-addsub.c               |     98 +
 external/lgpl3/gmp/dist/tests/memory.c                         |    240 +
 external/lgpl3/gmp/dist/tests/misc.c                           |    565 +
 external/lgpl3/gmp/dist/tests/misc/Makefile.am                 |     33 +
 external/lgpl3/gmp/dist/tests/misc/Makefile.in                 |    654 +
 external/lgpl3/gmp/dist/tests/misc/t-locale.c                  |    193 +
 external/lgpl3/gmp/dist/tests/misc/t-printf.c                  |    979 +
 external/lgpl3/gmp/dist/tests/misc/t-scanf.c                   |   1635 +
 external/lgpl3/gmp/dist/tests/mpbsd/Makefile.am                |     35 +
 external/lgpl3/gmp/dist/tests/mpbsd/Makefile.in                |    652 +
 external/lgpl3/gmp/dist/tests/mpbsd/allfuns.c                  |     56 +
 external/lgpl3/gmp/dist/tests/mpbsd/t-itom.c                   |     74 +
 external/lgpl3/gmp/dist/tests/mpbsd/t-mtox.c                   |     86 +
 external/lgpl3/gmp/dist/tests/mpf/Makefile.am                  |     32 +
 external/lgpl3/gmp/dist/tests/mpf/Makefile.in                  |    917 +
 external/lgpl3/gmp/dist/tests/mpf/reuse.c                      |    211 +
 external/lgpl3/gmp/dist/tests/mpf/t-add.c                      |    108 +
 external/lgpl3/gmp/dist/tests/mpf/t-cmp_d.c                    |    104 +
 external/lgpl3/gmp/dist/tests/mpf/t-cmp_si.c                   |    107 +
 external/lgpl3/gmp/dist/tests/mpf/t-conv.c                     |    143 +
 external/lgpl3/gmp/dist/tests/mpf/t-div.c                      |    186 +
 external/lgpl3/gmp/dist/tests/mpf/t-dm2exp.c                   |    119 +
 external/lgpl3/gmp/dist/tests/mpf/t-eq.c                       |    141 +
 external/lgpl3/gmp/dist/tests/mpf/t-fits.c                     |    324 +
 external/lgpl3/gmp/dist/tests/mpf/t-get_d.c                    |    106 +
 external/lgpl3/gmp/dist/tests/mpf/t-get_d_2exp.c               |    121 +
 external/lgpl3/gmp/dist/tests/mpf/t-get_si.c                   |    223 +
 external/lgpl3/gmp/dist/tests/mpf/t-get_ui.c                   |    128 +
 external/lgpl3/gmp/dist/tests/mpf/t-gsprec.c                   |     62 +
 external/lgpl3/gmp/dist/tests/mpf/t-inp_str.c                  |    191 +
 external/lgpl3/gmp/dist/tests/mpf/t-int_p.c                    |     84 +
 external/lgpl3/gmp/dist/tests/mpf/t-mul_ui.c                   |    165 +
 external/lgpl3/gmp/dist/tests/mpf/t-muldiv.c                   |    159 +
 external/lgpl3/gmp/dist/tests/mpf/t-set.c                      |     52 +
 external/lgpl3/gmp/dist/tests/mpf/t-set_q.c                    |    127 +
 external/lgpl3/gmp/dist/tests/mpf/t-set_si.c                   |     91 +
 external/lgpl3/gmp/dist/tests/mpf/t-set_ui.c                   |     90 +
 external/lgpl3/gmp/dist/tests/mpf/t-sqrt.c                     |    194 +
 external/lgpl3/gmp/dist/tests/mpf/t-sqrt_ui.c                  |    113 +
 external/lgpl3/gmp/dist/tests/mpf/t-sub.c                      |    206 +
 external/lgpl3/gmp/dist/tests/mpf/t-trunc.c                    |    271 +
 external/lgpl3/gmp/dist/tests/mpf/t-ui_div.c                   |    152 +
 external/lgpl3/gmp/dist/tests/mpn/Makefile.am                  |     36 +
 external/lgpl3/gmp/dist/tests/mpn/Makefile.in                  |    953 +
 external/lgpl3/gmp/dist/tests/mpn/t-aors_1.c                   |    268 +
 external/lgpl3/gmp/dist/tests/mpn/t-asmtype.c                  |     64 +
 external/lgpl3/gmp/dist/tests/mpn/t-bdiv.c                     |    344 +
 external/lgpl3/gmp/dist/tests/mpn/t-div.c                      |    443 +
 external/lgpl3/gmp/dist/tests/mpn/t-divrem_1.c                 |    119 +
 external/lgpl3/gmp/dist/tests/mpn/t-fat.c                      |    301 +
 external/lgpl3/gmp/dist/tests/mpn/t-get_d.c                    |    502 +
 external/lgpl3/gmp/dist/tests/mpn/t-hgcd.c                     |    409 +
 external/lgpl3/gmp/dist/tests/mpn/t-instrument.c               |    416 +
 external/lgpl3/gmp/dist/tests/mpn/t-invert.c                   |    161 +
 external/lgpl3/gmp/dist/tests/mpn/t-iord_u.c                   |    221 +
 external/lgpl3/gmp/dist/tests/mpn/t-matrix22.c                 |    207 +
 external/lgpl3/gmp/dist/tests/mpn/t-mp_bases.c                 |    105 +
 external/lgpl3/gmp/dist/tests/mpn/t-mullo.c                    |    142 +
 external/lgpl3/gmp/dist/tests/mpn/t-mulmod_bnm1.c              |    218 +
 external/lgpl3/gmp/dist/tests/mpn/t-perfsqr.c                  |    117 +
 external/lgpl3/gmp/dist/tests/mpn/t-scan.c                     |    145 +
 external/lgpl3/gmp/dist/tests/mpn/t-sqrmod_bnm1.c              |    191 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom22.c                   |     10 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom32.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom33.c                   |     11 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom42.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom43.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom44.c                   |     11 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom52.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom53.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom62.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom63.c                   |      8 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom6h.c                   |      9 +
 external/lgpl3/gmp/dist/tests/mpn/t-toom8h.c                   |     22 +
 external/lgpl3/gmp/dist/tests/mpn/toom-shared.h                |    158 +
 external/lgpl3/gmp/dist/tests/mpq/Makefile.am                  |     34 +
 external/lgpl3/gmp/dist/tests/mpq/Makefile.in                  |    744 +
 external/lgpl3/gmp/dist/tests/mpq/t-aors.c                     |    183 +
 external/lgpl3/gmp/dist/tests/mpq/t-cmp.c                      |    105 +
 external/lgpl3/gmp/dist/tests/mpq/t-cmp_si.c                   |    118 +
 external/lgpl3/gmp/dist/tests/mpq/t-cmp_ui.c                   |    108 +
 external/lgpl3/gmp/dist/tests/mpq/t-equal.c                    |    144 +
 external/lgpl3/gmp/dist/tests/mpq/t-get_d.c                    |    272 +
 external/lgpl3/gmp/dist/tests/mpq/t-get_str.c                  |    143 +
 external/lgpl3/gmp/dist/tests/mpq/t-inp_str.c                  |    172 +
 external/lgpl3/gmp/dist/tests/mpq/t-md_2exp.c                  |    182 +
 external/lgpl3/gmp/dist/tests/mpq/t-set_f.c                    |    170 +
 external/lgpl3/gmp/dist/tests/mpq/t-set_str.c                  |    103 +
 external/lgpl3/gmp/dist/tests/mpz/Makefile.am                  |     43 +
 external/lgpl3/gmp/dist/tests/mpz/Makefile.in                  |   1271 +
 external/lgpl3/gmp/dist/tests/mpz/bit.c                        |    373 +
 external/lgpl3/gmp/dist/tests/mpz/convert.c                    |    170 +
 external/lgpl3/gmp/dist/tests/mpz/dive.c                       |    101 +
 external/lgpl3/gmp/dist/tests/mpz/dive_ui.c                    |     87 +
 external/lgpl3/gmp/dist/tests/mpz/io.c                         |    134 +
 external/lgpl3/gmp/dist/tests/mpz/logic.c                      |    156 +
 external/lgpl3/gmp/dist/tests/mpz/reuse.c                      |    691 +
 external/lgpl3/gmp/dist/tests/mpz/t-addsub.c                   |    122 +
 external/lgpl3/gmp/dist/tests/mpz/t-aorsmul.c                  |    422 +
 external/lgpl3/gmp/dist/tests/mpz/t-bin.c                      |    218 +
 external/lgpl3/gmp/dist/tests/mpz/t-cdiv_ui.c                  |    159 +
 external/lgpl3/gmp/dist/tests/mpz/t-cmp.c                      |    182 +
 external/lgpl3/gmp/dist/tests/mpz/t-cmp_d.c                    |    290 +
 external/lgpl3/gmp/dist/tests/mpz/t-cmp_si.c                   |    102 +
 external/lgpl3/gmp/dist/tests/mpz/t-cong.c                     |    197 +
 external/lgpl3/gmp/dist/tests/mpz/t-cong_2exp.c                |    165 +
 external/lgpl3/gmp/dist/tests/mpz/t-div_2exp.c                 |    224 +
 external/lgpl3/gmp/dist/tests/mpz/t-divis.c                    |    166 +
 external/lgpl3/gmp/dist/tests/mpz/t-divis_2exp.c               |    133 +
 external/lgpl3/gmp/dist/tests/mpz/t-export.c                   |    206 +
 external/lgpl3/gmp/dist/tests/mpz/t-fac_ui.c                   |     77 +
 external/lgpl3/gmp/dist/tests/mpz/t-fdiv.c                     |    147 +
 external/lgpl3/gmp/dist/tests/mpz/t-fdiv_ui.c                  |    159 +
 external/lgpl3/gmp/dist/tests/mpz/t-fib_ui.c                   |    156 +
 external/lgpl3/gmp/dist/tests/mpz/t-fits.c                     |    202 +
 external/lgpl3/gmp/dist/tests/mpz/t-gcd.c                      |    393 +
 external/lgpl3/gmp/dist/tests/mpz/t-gcd_ui.c                   |     63 +
 external/lgpl3/gmp/dist/tests/mpz/t-get_d.c                    |     74 +
 external/lgpl3/gmp/dist/tests/mpz/t-get_d_2exp.c               |    196 +
 external/lgpl3/gmp/dist/tests/mpz/t-get_si.c                   |    122 +
 external/lgpl3/gmp/dist/tests/mpz/t-hamdist.c                  |    124 +
 external/lgpl3/gmp/dist/tests/mpz/t-import.c                   |    176 +
 external/lgpl3/gmp/dist/tests/mpz/t-inp_str.c                  |    188 +
 external/lgpl3/gmp/dist/tests/mpz/t-io_raw.c                   |    287 +
 external/lgpl3/gmp/dist/tests/mpz/t-jac.c                      |    747 +
 external/lgpl3/gmp/dist/tests/mpz/t-lcm.c                      |    178 +
 external/lgpl3/gmp/dist/tests/mpz/t-lucnum_ui.c                |     97 +
 external/lgpl3/gmp/dist/tests/mpz/t-mul.c                      |    219 +
 external/lgpl3/gmp/dist/tests/mpz/t-mul_i.c                    |    135 +
 external/lgpl3/gmp/dist/tests/mpz/t-nextprime.c                |    222 +
 external/lgpl3/gmp/dist/tests/mpz/t-oddeven.c                  |     88 +
 external/lgpl3/gmp/dist/tests/mpz/t-perfpow.c                  |    243 +
 external/lgpl3/gmp/dist/tests/mpz/t-perfsqr.c                  |    155 +
 external/lgpl3/gmp/dist/tests/mpz/t-popcount.c                 |    169 +
 external/lgpl3/gmp/dist/tests/mpz/t-pow.c                      |    218 +
 external/lgpl3/gmp/dist/tests/mpz/t-powm.c                     |    163 +
 external/lgpl3/gmp/dist/tests/mpz/t-powm_ui.c                  |    161 +
 external/lgpl3/gmp/dist/tests/mpz/t-pprime_p.c                 |    113 +
 external/lgpl3/gmp/dist/tests/mpz/t-root.c                     |    167 +
 external/lgpl3/gmp/dist/tests/mpz/t-scan.c                     |    132 +
 external/lgpl3/gmp/dist/tests/mpz/t-set_d.c                    |    140 +
 external/lgpl3/gmp/dist/tests/mpz/t-set_f.c                    |    126 +
 external/lgpl3/gmp/dist/tests/mpz/t-set_si.c                   |     97 +
 external/lgpl3/gmp/dist/tests/mpz/t-set_str.c                  |     95 +
 external/lgpl3/gmp/dist/tests/mpz/t-sizeinbase.c               |     90 +
 external/lgpl3/gmp/dist/tests/mpz/t-sqrtrem.c                  |    117 +
 external/lgpl3/gmp/dist/tests/mpz/t-tdiv.c                     |    146 +
 external/lgpl3/gmp/dist/tests/mpz/t-tdiv_ui.c                  |    159 +
 external/lgpl3/gmp/dist/tests/rand/Makefile.am                 |     89 +
 external/lgpl3/gmp/dist/tests/rand/Makefile.in                 |    815 +
 external/lgpl3/gmp/dist/tests/rand/findlc.c                    |    252 +
 external/lgpl3/gmp/dist/tests/rand/gen.c                       |    481 +
 external/lgpl3/gmp/dist/tests/rand/gmpstat.h                   |     75 +
 external/lgpl3/gmp/dist/tests/rand/spect.c                     |    137 +
 external/lgpl3/gmp/dist/tests/rand/stat.c                      |    407 +
 external/lgpl3/gmp/dist/tests/rand/statlib.c                   |    837 +
 external/lgpl3/gmp/dist/tests/rand/t-iset.c                    |     68 +
 external/lgpl3/gmp/dist/tests/rand/t-lc2exp.c                  |    216 +
 external/lgpl3/gmp/dist/tests/rand/t-mt.c                      |     83 +
 external/lgpl3/gmp/dist/tests/rand/t-rand.c                    |    296 +
 external/lgpl3/gmp/dist/tests/rand/t-urbui.c                   |     65 +
 external/lgpl3/gmp/dist/tests/rand/t-urmui.c                   |     75 +
 external/lgpl3/gmp/dist/tests/rand/t-urndmm.c                  |    159 +
 external/lgpl3/gmp/dist/tests/rand/zdiv_round.c                |     44 +
 external/lgpl3/gmp/dist/tests/refmpf.c                         |    428 +
 external/lgpl3/gmp/dist/tests/refmpn.c                         |   2181 +
 external/lgpl3/gmp/dist/tests/refmpq.c                         |     41 +
 external/lgpl3/gmp/dist/tests/refmpz.c                         |    269 +
 external/lgpl3/gmp/dist/tests/spinner.c                        |    129 +
 external/lgpl3/gmp/dist/tests/t-bswap.c                        |     71 +
 external/lgpl3/gmp/dist/tests/t-constants.c                    |    352 +
 external/lgpl3/gmp/dist/tests/t-count_zeros.c                  |     87 +
 external/lgpl3/gmp/dist/tests/t-gmpmax.c                       |     73 +
 external/lgpl3/gmp/dist/tests/t-hightomask.c                   |     43 +
 external/lgpl3/gmp/dist/tests/t-modlinv.c                      |     84 +
 external/lgpl3/gmp/dist/tests/t-parity.c                       |     67 +
 external/lgpl3/gmp/dist/tests/t-popc.c                         |     66 +
 external/lgpl3/gmp/dist/tests/t-sub.c                          |    115 +
 external/lgpl3/gmp/dist/tests/tests.h                          |    493 +
 external/lgpl3/gmp/dist/tests/trace.c                          |    319 +
 external/lgpl3/gmp/dist/tests/x86call.asm                      |    115 +
 external/lgpl3/gmp/dist/tests/x86check.c                       |     96 +
 external/lgpl3/gmp/dist/tune/Makefile.am                       |    154 +
 external/lgpl3/gmp/dist/tune/Makefile.in                       |    958 +
 external/lgpl3/gmp/dist/tune/README                            |    484 +
 external/lgpl3/gmp/dist/tune/alpha.asm                         |     48 +
 external/lgpl3/gmp/dist/tune/common.c                          |   2433 +
 external/lgpl3/gmp/dist/tune/divrem1div.c                      |     31 +
 external/lgpl3/gmp/dist/tune/divrem1inv.c                      |     31 +
 external/lgpl3/gmp/dist/tune/divrem2div.c                      |     30 +
 external/lgpl3/gmp/dist/tune/divrem2inv.c                      |     30 +
 external/lgpl3/gmp/dist/tune/freq.c                            |    883 +
 external/lgpl3/gmp/dist/tune/gcdext_double.c                   |     28 +
 external/lgpl3/gmp/dist/tune/gcdext_single.c                   |     28 +
 external/lgpl3/gmp/dist/tune/gcdextod.c                        |     29 +
 external/lgpl3/gmp/dist/tune/gcdextos.c                        |     29 +
 external/lgpl3/gmp/dist/tune/hppa.asm                          |     31 +
 external/lgpl3/gmp/dist/tune/hppa2.asm                         |     33 +
 external/lgpl3/gmp/dist/tune/hppa2w.asm                        |     33 +
 external/lgpl3/gmp/dist/tune/ia64.asm                          |     36 +
 external/lgpl3/gmp/dist/tune/jacbase1.c                        |     27 +
 external/lgpl3/gmp/dist/tune/jacbase2.c                        |     27 +
 external/lgpl3/gmp/dist/tune/jacbase3.c                        |     27 +
 external/lgpl3/gmp/dist/tune/many.pl                           |   1323 +
 external/lgpl3/gmp/dist/tune/mod_1_div.c                       |     35 +
 external/lgpl3/gmp/dist/tune/mod_1_inv.c                       |     35 +
 external/lgpl3/gmp/dist/tune/modlinv.c                         |    167 +
 external/lgpl3/gmp/dist/tune/noop.c                            |     57 +
 external/lgpl3/gmp/dist/tune/pentium.asm                       |     49 +
 external/lgpl3/gmp/dist/tune/powerpc.asm                       |     42 +
 external/lgpl3/gmp/dist/tune/powerpc64.asm                     |     38 +
 external/lgpl3/gmp/dist/tune/powm_mod.c                        |     28 +
 external/lgpl3/gmp/dist/tune/powm_redc.c                       |     30 +
 external/lgpl3/gmp/dist/tune/pre_divrem_1.c                    |     30 +
 external/lgpl3/gmp/dist/tune/set_strb.c                        |     37 +
 external/lgpl3/gmp/dist/tune/set_strp.c                        |     32 +
 external/lgpl3/gmp/dist/tune/set_strs.c                        |     33 +
 external/lgpl3/gmp/dist/tune/sparcv9.asm                       |     34 +
 external/lgpl3/gmp/dist/tune/speed-ext.c                       |    222 +
 external/lgpl3/gmp/dist/tune/speed.c                           |   1296 +
 external/lgpl3/gmp/dist/tune/speed.h                           |   3057 +
 external/lgpl3/gmp/dist/tune/time.c                            |   1533 +
 external/lgpl3/gmp/dist/tune/tuneup.c                          |   2450 +
 external/lgpl3/gmp/dist/tune/x86_64.asm                        |     44 +
 external/lgpl3/gmp/dist/version.c                              |     23 +
 external/lgpl3/gmp/dist/ylwrap                                 |    222 +
 1420 files changed, 380656 insertions(+), 0 deletions(-)

diffs (truncated from 386334 to 300 lines):

diff -r f37beb810893 -r 6d15af356774 external/lgpl3/gmp/dist/.gdbinit
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/lgpl3/gmp/dist/.gdbinit  Mon Jun 20 05:54:29 2011 +0000
@@ -0,0 +1,32 @@
+# Copyright 1999 Free Software Foundation, Inc.
+#
+# This file is part of the GNU MP Library.
+#
+# The GNU MP Library is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or (at your
+# option) any later version.
+#
+# The GNU MP Library is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+# or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
+# License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public License
+# along with the GNU MP Library.  If not, see http://www.gnu.org/licenses/.
+
+
+define pz
+set __gmpz_dump ($)
+end
+
+define pq
+set __gmpz_dump ($->_mp_num)
+echo /
+set __gmpz_dump ($->_mp_den)
+end
+
+define pf
+set __gmpf_dump ($)
+end
+
diff -r f37beb810893 -r 6d15af356774 external/lgpl3/gmp/dist/AUTHORS
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/lgpl3/gmp/dist/AUTHORS   Mon Jun 20 05:54:29 2011 +0000
@@ -0,0 +1,55 @@
+Authors of GNU MP (in chronological order of initial contribution)
+
+Torbjörn Granlund      Main author
+
+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.
+
+Ken Weber              mpn/generic/bdivmod.c, old mpn/generic/gcd.c
+
+Bennet Yee             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
+
+Linus Nordberg         Random number framework, original autoconfery
+
+Kent Boortz            MacOS 9 port
+
+Kevin Ryde             Most x86 assembly, new autoconfery, and countless other
+                       things (please see the GMP manual for complete list)
+
+Gerardo Ballabio       gmpxx.h and C++ istream input
+
+Pedro Gimeno           Mersenne Twister random generator, other random number
+                       revisions
+
+Jason Moxham           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,
+                       gcdext_subdiv_step.c, gcdext_lehmer.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.
+
+Marco Bodrato          mpn/generic/toom44_mul.c, toom4_sqr.c, toom53_mul.c,
+                       toom62_mul.c, toom43_mul.c, toom52_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.
+
+David Harvey           mpn/x86_64/mul_basecase.asm
+
+Martin Boij            mpn/generic/perfpow.c
diff -r f37beb810893 -r 6d15af356774 external/lgpl3/gmp/dist/COPYING
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/lgpl3/gmp/dist/COPYING   Mon Jun 20 05:54:29 2011 +0000
@@ -0,0 +1,674 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+  The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works.  By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.  We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors.  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+  To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights.  Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received.  You must make sure that they, too, receive
+or can get the source code.  And you must show them these terms so they
+know their rights.
+
+  Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+  For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software.  For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+  Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so.  This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software.  The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable.  Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products.  If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+  Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary.  To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                       TERMS AND CONDITIONS
+
+  0. Definitions.
+
+  "This License" refers to version 3 of the GNU General Public License.
+
+  "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+  "The Program" refers to any copyrightable work licensed under this
+License.  Each licensee is addressed as "you".  "Licensees" and
+"recipients" may be individuals or organizations.
+
+  To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy.  The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+  A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+  To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy.  Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+  To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies.  Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+  An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License.  If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+  1. Source Code.
+
+  The "source code" for a work means the preferred form of the work
+for making modifications to it.  "Object code" means any non-source
+form of a work.
+
+  A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+  The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form.  A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+  The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities.  However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work.  For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+  The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+  The Corresponding Source for a work in source code form is that
+same work.
+
+  2. Basic Permissions.
+
+  All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met.  This License explicitly affirms your unlimited
+permission to run the unmodified Program.  The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work.  This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+  You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force.  You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright.  Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+  Conveying under any other circumstances is permitted solely under
+the conditions stated below.  Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+  No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+  When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+  4. Conveying Verbatim Copies.
+
+  You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;



Home | Main Index | Thread Index | Old Index