The package as a whole is, per README and COPYING.LIB, under the LGPLv3+.
Individual source files are under a variety of licenses, however.

This lists in this file were generated by a combination of licensecheck, ad-hoc
shell pipelines, and manual auditing. They are provided on a best-effort basis,
but there could be errors or omissions. They may also include some non-source
files which do not contribute to the binary package; these are only noted if
they have a license that does not apply to any of the binary packages.

LGPLv3+
=======

The following files are explicitly marked with the LGPLv3+ license.

ChangeLog
README
errno.c
gmp-h.in
gmp-impl.h
mpf/clears.c
mpf/inits.c
mpirxx.h
mpn/generic/and_n.c
mpn/generic/andn_n.c
mpn/generic/com_n.c
mpn/generic/comb_tables.c
mpn/generic/dc_bdiv_q.c
mpn/generic/dc_bdiv_qr.c
mpn/generic/dc_bdiv_qr_n.c
mpn/generic/dc_div_q.c
mpn/generic/dc_div_qr.c
mpn/generic/dc_div_qr_n.c
mpn/generic/dc_divappr_q.c
mpn/generic/divexact.c
mpn/generic/gcd.c
mpn/generic/gcd_1.c
mpn/generic/gcd_subdiv_step.c
mpn/generic/gcdext.c
mpn/generic/gcdext_1.c
mpn/generic/gcdext_lehmer.c
mpn/generic/get_str.c
mpn/generic/hamdist.c
mpn/generic/hgcd.c
mpn/generic/hgcd2.c
mpn/generic/hgcd2_jacobi.c
mpn/generic/hgcd_appr.c
mpn/generic/hgcd_jacobi.c
mpn/generic/hgcd_matrix.c
mpn/generic/hgcd_reduce.c
mpn/generic/hgcd_step.c
mpn/generic/inv_div_q.c
mpn/generic/inv_div_qr.c
mpn/generic/inv_divappr_q.c
mpn/generic/ior_n.c
mpn/generic/iorn_n.c
mpn/generic/jacobi.c
mpn/generic/jacobi_2.c
mpn/generic/jacobi_base.c
mpn/generic/matrix22_mul.c
mpn/generic/matrix22_mul1_inverse_vector.c
mpn/generic/mullow_n_basecase.c
mpn/generic/nand_n.c
mpn/generic/nior_n.c
mpn/generic/popcount.c
mpn/generic/random2.c
mpn/generic/redc_2.c
mpn/generic/rootrem.c
mpn/generic/sb_bdiv_q.c
mpn/generic/sb_bdiv_qr.c
mpn/generic/sb_div_q.c
mpn/generic/sb_div_qr.c
mpn/generic/sb_divappr_q.c
mpn/generic/scan0.c
mpn/generic/scan1.c
mpn/generic/set_str.c
mpn/generic/tdiv_q.c
mpn/generic/tdiv_qr.c
mpn/generic/toom8_sqr_n.c
mpn/generic/toom8h_mul.c
mpn/generic/toom_couple_handling.c
mpn/generic/toom_eval_dgr3_pm1.c
mpn/generic/toom_eval_dgr3_pm2.c
mpn/generic/toom_eval_pm2.c
mpn/generic/toom_eval_pm2exp.c
mpn/generic/toom_eval_pm2rexp.c
mpn/generic/toom_interpolate_16pts.c
mpn/generic/xnor_n.c
mpn/generic/xor_n.c
mpn/generic/zero.c
mpn/ia64/add_n.asm
mpn/ia64/addlsh1_n.asm
mpn/ia64/addmul_1.asm
mpn/ia64/addmul_2.asm
mpn/ia64/and_n.asm
mpn/ia64/andn_n.asm
mpn/ia64/copyd.asm
mpn/ia64/copyi.asm
mpn/ia64/divexact_1.asm
mpn/ia64/divrem_2.asm
mpn/ia64/divrem_euclidean_qr_1.asm
mpn/ia64/gcd_1.asm
mpn/ia64/hamdist.asm
mpn/ia64/invert_limb.asm
mpn/ia64/ior_n.asm
mpn/ia64/iorn_n.asm
mpn/ia64/lshift.asm
mpn/ia64/modexact_1c_odd.asm
mpn/ia64/mul_1.asm
mpn/ia64/mul_2.asm
mpn/ia64/nand_n.asm
mpn/ia64/nior_n.asm
mpn/ia64/popcount.asm
mpn/ia64/rsh1add_n.asm
mpn/ia64/rsh1sub_n.asm
mpn/ia64/rshift.asm
mpn/ia64/sqr_diagonal.asm
mpn/ia64/sub_n.asm
mpn/ia64/sublsh1_n.asm
mpn/ia64/xnor_n.asm
mpn/ia64/xor_n.asm
mpn/mips32/longlong_inc.h
mpn/mips64/longlong_inc.h
mpn/x86_64/core2/addmul_1.asm
mpn/x86_64/core2/submul_1.asm
mpn/x86_64/divrem_2.as
mpn/x86_64/divrem_euclidean_qr_1.as
mpn/x86_64/haswell/hgcd2.c
mpn/x86_64/mulmid_basecase.asm
mpn/x86_64/sqr_basecase.asm
mpn/x86_64/x86_64-defs.m4
mpn/x86_64w/core2/addmul_1.asm
mpn/x86_64w/core2/submul_1.asm
mpn/x86_64w/divrem_2.asm
mpn/x86_64w/divrem_euclidean_qr_1.asm
mpn/x86_64w/mulmid_basecase.asm
mpq/clears.c
mpq/inits.c
mpq/md_2exp.c
mpz/2fac_ui.c
mpz/bin_ui.c
mpz/bin_uiui.c
mpz/clears.c
mpz/cong_2exp.c
mpz/divegcd.c
mpz/divexact.c
mpz/divis_2exp.c
mpz/fac_ui.c
mpz/gcd.c
mpz/gcdext.c
mpz/hamdist.c
mpz/inits.c
mpz/jacobi.c
mpz/lucnum2_ui.c
mpz/lucnum_ui.c
mpz/mfac_uiui.c
mpz/oddfac_1.c
mpz/primorial_ui.c
mpz/prodlimbs.c
mpz/root.c
mpz/rootrem.c
mpz/rrandomb.c
mpz/scan0.c
mpz/scan1.c
mpz/tstbit.c
nextprime.c
primesieve.c
tests/mpn/t-hgcd.c
tests/mpn/t-matrix22.c
tune/Makefile.am
tune/common.c
tune/gcdext_double.c
tune/gcdext_single.c
tune/gcdextod.c
tune/gcdextos.c
tune/hgcd_appr_lehmer.c
tune/hgcd_lehmer.c
tune/hgcd_reduce_1.c
tune/hgcd_reduce_2.c
tune/jacbase1.c
tune/jacbase2.c
tune/jacbase3.c
tune/jacbase4.c
tune/set_strb.c
tune/set_strp.c
tune/set_strs.c
tune/speed.c
tune/speed.h
tune/tuneup.c

Additionally, the following files are marked as LGPL version 2.2 or later. As
no version 2.2 exists, this is probably a typo for 2.1, but a strict reading
would suggest LGPL version 3 or later is required where no version 2.2 exists.

mpn/x86_64w/atom/addmul_2.asm
mpn/x86_64w/core2/addmul_2.asm
mpn/x86_64w/haswell/addmul_2.asm
mpn/x86_64w/k8/addmul_2.asm
mpn/x86_64w/nehalem/addmul_2.asm
mpn/x86_64w/netburst/addmul_2.asm
mpn/x86_64w/sandybridge/addmul_2.asm
mpn/x86_64w/skylake/addmul_2.asm

LGPLv3+ or GPLv2+
=================

The following files are explicitly dual-licensed as LGPLv3+ or GPLv2+.

mpn/generic/binvert.c
mpn/generic/powlo.c
mpn/generic/powm.c
mpn/generic/redc_n.c
mpn/x86_64/bulldozer/lshift.asm
mpn/x86_64/bulldozer/mul_basecase.asm
mpn/x86_64/bulldozer/rshift.asm
mpn/x86_64/core2/mullow_n_basecase.asm
mpn/x86_64/haswell/avx/addmul_1.as
mpn/x86_64/haswell/avx/mul_1.asm
mpn/x86_64/haswell/avx/mul_basecase.as
mpn/x86_64/haswell/avx/sqr_basecase.asm
mpn/x86_64/haswell/avx/submul_1.as
mpn/x86_64/mullow_n_basecase.asm
mpn/x86_64/sandybridge/mullow_n_basecase.asm
mpn/x86_64/skylake/avx/addmul_1.asm
mpn/x86_64/skylake/avx/mul_basecase.asm
mpn/x86_64/skylake/avx/sqr_basecase.asm
mpn/x86_64w/atom/addmul_2.asm
mpn/x86_64w/bulldozer/lshift.asm
mpn/x86_64w/bulldozer/mul_basecase.asm
mpn/x86_64w/bulldozer/rshift.asm
mpn/x86_64w/core2/addmul_2.asm
mpn/x86_64w/core2/mullow_n_basecase.asm
mpn/x86_64w/haswell/addmul_1.asm
mpn/x86_64w/haswell/addmul_2.asm
mpn/x86_64w/haswell/avx/addmul_1.asm
mpn/x86_64w/haswell/avx/mul_basecase.asm
mpn/x86_64w/haswell/avx/submul_1.asm
mpn/x86_64w/haswell/mul_basecase.asm
mpn/x86_64w/haswell/submul_1.asm
mpn/x86_64w/k8/addmul_2.asm
mpn/x86_64w/k8/k10/popcount.asm
mpn/x86_64w/mullow_n_basecase.asm
mpn/x86_64w/nehalem/addmul_2.asm
mpn/x86_64w/netburst/addmul_2.asm
mpn/x86_64w/sandybridge/addmul_2.asm
mpn/x86_64w/sandybridge/mullow_n_basecase.asm
mpn/x86_64w/skylake/addmul_1.asm
mpn/x86_64w/skylake/addmul_2.asm
mpn/x86_64w/skylake/avx/addmul_1.asm
mpn/x86_64w/skylake/avx/mul_basecase.asm
mpn/x86_64w/skylake/avx/sqr_basecase.asm
mpn/x86_64w/skylake/mul_basecase.asm
mpn/x86_64w/skylake/mullow_n_basecase.asm
mpn/x86_64w/skylake/submul_1.asm
mpz/get_str.c
mpz/limbs_finish.c
mpz/limbs_modify.c
mpz/limbs_read.c
mpz/limbs_write.c
mpz/powm.c
mpz/powm_ui.c
mpz/roinit_n.c
tune/powerpc.asm
tune/powerpc64.asm

LGPLv2+
=======

The following files are explicitly marked with the LGPLv2+ license; some are
version 2 or later, while others are version 2.1 or later.

.gdbinit
INSTALL
Makefile.am
NEWS
acinclude.m4
assert.c
build.vc/cfg.h
build.vc/getopt.c
build.vc/getopt.h
build.vc/getrusage.c
compat.c
config.in
configure.ac
cpuid.c
cxx/Makefile.am
cxx/dummy.cc
cxx/isfuns.cc
cxx/ismpf.cc
cxx/ismpq.cc
cxx/ismpz.cc
cxx/ismpznw.cc
cxx/osdoprnti.cc
cxx/osfuns.cc
cxx/osmpf.cc
cxx/osmpq.cc
cxx/osmpz.cc
doc/Makefile.am
doc/devel/Configure.txt
doc/devel/FILES.txt
doc/devel/configuration
doc/devel/gmp-h.txt
doc/devel/gmp-impl-h.txt
doc/devel/projects.html
doc/devel/tasks.html
doc/isa_abi_headache
extract-dbl.c
fft/Makefile.am
invalid.c
longlong_post.h
longlong_pre.h
memory.c
mp_bpl.c
mp_clz_tab.c
mp_dv_tab.c
mp_get_fns.c
mp_minv_tab.c
mp_set_fns.c
mpf/Makefile.am
mpf/abs.c
mpf/add.c
mpf/add_ui.c
mpf/ceilfloor.c
mpf/clear.c
mpf/cmp.c
mpf/cmp_d.c
mpf/cmp_si.c
mpf/cmp_ui.c
mpf/div.c
mpf/div_2exp.c
mpf/div_ui.c
mpf/dump.c
mpf/eq.c
mpf/fits_s.h
mpf/fits_si.c
mpf/fits_sint.c
mpf/fits_slong.c
mpf/fits_sshort.c
mpf/fits_u.h
mpf/fits_ui.c
mpf/fits_uint.c
mpf/fits_ulong.c
mpf/fits_ushort.c
mpf/get_d.c
mpf/get_d_2exp.c
mpf/get_dfl_prec.c
mpf/get_prc.c
mpf/get_si.c
mpf/get_str.c
mpf/get_ui.c
mpf/init.c
mpf/init2.c
mpf/inp_str.c
mpf/int_p.c
mpf/iset.c
mpf/iset_d.c
mpf/iset_si.c
mpf/iset_str.c
mpf/iset_ui.c
mpf/mul.c
mpf/mul_2exp.c
mpf/mul_ui.c
mpf/neg.c
mpf/out_str.c
mpf/pow_ui.c
mpf/random2.c
mpf/reldiff.c
mpf/rrandomb.c
mpf/set.c
mpf/set_d.c
mpf/set_dfl_prec.c
mpf/set_prc.c
mpf/set_prc_raw.c
mpf/set_q.c
mpf/set_si.c
mpf/set_str.c
mpf/set_ui.c
mpf/set_z.c
mpf/size.c
mpf/sqrt.c
mpf/sqrt_ui.c
mpf/sub.c
mpf/sub_ui.c
mpf/swap.c
mpf/trunc.c
mpf/ui_div.c
mpf/ui_sub.c
mpf/urandomb.c
mpn/Makeasm.am
mpn/Makefile.am
mpn/README
mpn/alpha/README
mpn/alpha/add_n.asm
mpn/alpha/addlsh1_n.asm
mpn/alpha/addmul_1.asm
mpn/alpha/alpha-defs.m4
mpn/alpha/cntlz.asm
mpn/alpha/copyd.asm
mpn/alpha/copyi.asm
mpn/alpha/default.m4
mpn/alpha/divexact_1.c
mpn/alpha/divexact_by3c.asm
mpn/alpha/ev5/add_n.asm
mpn/alpha/ev5/com_n.asm
mpn/alpha/ev5/gmp-mparam.h
mpn/alpha/ev5/lshift.asm
mpn/alpha/ev5/rshift.asm
mpn/alpha/ev5/sub_n.asm
mpn/alpha/ev6/add_n.asm
mpn/alpha/ev6/addmul_1.asm
mpn/alpha/ev6/gmp-mparam.h
mpn/alpha/ev6/mul_1.asm
mpn/alpha/ev6/slot.pl
mpn/alpha/ev6/sqr_diagonal.asm
mpn/alpha/ev6/sub_n.asm
mpn/alpha/ev6/submul_1.asm
mpn/alpha/ev67/gcd_1.asm
mpn/alpha/ev67/hamdist.asm
mpn/alpha/ev67/popcount.asm
mpn/alpha/gmp-mparam.h
mpn/alpha/invert_limb.asm
mpn/alpha/longlong_inc.h
mpn/alpha/lshift.asm
mpn/alpha/mod_34lsub1.asm
mpn/alpha/modexact_1c_odd.asm
mpn/alpha/mul_1.asm
mpn/alpha/rshift.asm
mpn/alpha/sqr_diagonal.asm
mpn/alpha/sub_n.asm
mpn/alpha/sublsh1_n.asm
mpn/alpha/submul_1.asm
mpn/alpha/umul.asm
mpn/arm/add_n.asm
mpn/arm/addmul_1.asm
mpn/arm/arm-defs.m4
mpn/arm/copyd.asm
mpn/arm/copyi.asm
mpn/arm/invert_limb.asm
mpn/arm/longlong_inc.h
mpn/arm/mul_1.asm
mpn/arm/sub_n.asm
mpn/arm/submul_1.asm
mpn/arm/udiv.asm
mpn/asm-defs.m4
mpn/cpp-ccas
mpn/generic/add.c
mpn/generic/add_1.c
mpn/generic/add_n.c
mpn/generic/addadd_n.c
mpn/generic/addmul_1.c
mpn/generic/addsub_n.c
mpn/generic/bdivmod.c
mpn/generic/cmp.c
mpn/generic/copyd.c
mpn/generic/copyi.c
mpn/generic/divexact_1.c
mpn/generic/divexact_by3c.c
mpn/generic/divexact_byff.c
mpn/generic/divexact_byfobm1.c
mpn/generic/divisible_p.c
mpn/generic/divrem.c
mpn/generic/divrem_1.c
mpn/generic/divrem_2.c
mpn/generic/divrem_euclidean_qr_1.c
mpn/generic/divrem_euclidean_qr_2.c
mpn/generic/divrem_euclidean_r_1.c
mpn/generic/divrem_hensel_qr_1.c
mpn/generic/divrem_hensel_qr_1_1.c
mpn/generic/divrem_hensel_qr_1_2.c
mpn/generic/divrem_hensel_r_1.c
mpn/generic/divrem_hensel_rsh_qr_1.c
mpn/generic/dump.c
mpn/generic/fib2_ui.c
mpn/generic/get_d.c
mpn/generic/gmp-mparam.h
mpn/generic/inv_div_qr_n.c
mpn/generic/inv_divappr_q_n.c
mpn/generic/invert.c
mpn/generic/lshift.c
mpn/generic/mod_1.c
mpn/generic/mod_1_1.c
mpn/generic/mod_1_2.c
mpn/generic/mod_1_3.c
mpn/generic/mod_34lsub1.c
mpn/generic/modexact_1c_odd.c
mpn/generic/mul.c
mpn/generic/mul_1.c
mpn/generic/mul_basecase.c
mpn/generic/mul_n.c
mpn/generic/mulhigh_n.c
mpn/generic/mullow_basecase.c
mpn/generic/mullow_n.c
mpn/generic/mulmod_2expm1.c
mpn/generic/mulmod_2expp1_basecase.c
mpn/generic/neg_n.c
mpn/generic/nsumdiff_n.c
mpn/generic/perfect_square_p.c
mpn/generic/pow_1.c
mpn/generic/preinv_divrem_1.c
mpn/generic/preinv_mod_1.c
mpn/generic/random.c
mpn/generic/randomb.c
mpn/generic/redc_1.c
mpn/generic/rootrem_basecase.c
mpn/generic/rrandom.c
mpn/generic/rsh_divrem_hensel_qr_1.c
mpn/generic/rsh_divrem_hensel_qr_1_1.c
mpn/generic/rsh_divrem_hensel_qr_1_2.c
mpn/generic/rshift.c
mpn/generic/sizeinbase.c
mpn/generic/sqr_basecase.c
mpn/generic/sqrtrem.c
mpn/generic/sub.c
mpn/generic/sub_1.c
mpn/generic/sub_n.c
mpn/generic/subadd_n.c
mpn/generic/submul_1.c
mpn/generic/sumdiff_n.c
mpn/generic/toom3_mul.c
mpn/generic/toom3_mul_n.c
mpn/generic/toom4_mul.c
mpn/generic/toom4_mul_n.c
mpn/generic/toom_eval_pm1.c
mpn/generic/udiv_w_sdiv.c
mpn/generic/urandomb.c
mpn/generic/urandomm.c
mpn/ia64/README
mpn/ia64/ia64-defs.m4
mpn/ia64/longlong_inc.h
mpn/ia64/submul_1.c
mpn/m4-ccas
mpn/mips32/add_n.asm
mpn/mips32/addmul_1.asm
mpn/mips32/gmp-mparam.h
mpn/mips32/lshift.asm
mpn/mips32/mips-defs.m4
mpn/mips32/mips.m4
mpn/mips32/mul_1.asm
mpn/mips32/rshift.asm
mpn/mips32/sub_n.asm
mpn/mips32/submul_1.asm
mpn/mips32/umul.asm
mpn/mips64/README
mpn/mips64/add_n.asm
mpn/mips64/addmul_1.asm
mpn/mips64/divrem_1.asm
mpn/mips64/gmp-mparam.h
mpn/mips64/lshift.asm
mpn/mips64/mul_1.asm
mpn/mips64/rshift.asm
mpn/mips64/sqr_diagonal.asm
mpn/mips64/sub_n.asm
mpn/mips64/submul_1.asm
mpn/mips64/umul.asm
mpn/powerpc32/750/com_n.asm
mpn/powerpc32/750/gmp-mparam.h
mpn/powerpc32/750/lshift.asm
mpn/powerpc32/750/rshift.asm
mpn/powerpc32/README
mpn/powerpc32/add_n.asm
mpn/powerpc32/addlsh1_n.asm
mpn/powerpc32/addmul_1.asm
mpn/powerpc32/aix.m4
mpn/powerpc32/darwin.m4
mpn/powerpc32/divexact_by3c.asm
mpn/powerpc32/eabi.m4
mpn/powerpc32/elf.m4
mpn/powerpc32/longlong_inc.h
mpn/powerpc32/lshift.asm
mpn/powerpc32/mod_34lsub1.asm
mpn/powerpc32/modexact_1c_odd.asm
mpn/powerpc32/mul_1.asm
mpn/powerpc32/powerpc-defs.m4
mpn/powerpc32/rshift.asm
mpn/powerpc32/sqr_diagonal.asm
mpn/powerpc32/sub_n.asm
mpn/powerpc32/sublsh1_n.asm
mpn/powerpc32/submul_1.asm
mpn/powerpc32/umul.asm
mpn/powerpc32/vmx/and_n.asm
mpn/powerpc32/vmx/andn_n.asm
mpn/powerpc32/vmx/copyd.asm
mpn/powerpc32/vmx/copyi.asm
mpn/powerpc32/vmx/ior_n.asm
mpn/powerpc32/vmx/iorn_n.asm
mpn/powerpc32/vmx/nand_n.asm
mpn/powerpc32/vmx/nior_n.asm
mpn/powerpc32/vmx/popcount.asm
mpn/powerpc32/vmx/xnor_n.asm
mpn/powerpc32/vmx/xor_n.asm
mpn/powerpc64/README
mpn/powerpc64/aix.m4
mpn/powerpc64/copyd.asm
mpn/powerpc64/copyi.asm
mpn/powerpc64/darwin.m4
mpn/powerpc64/elf.m4
mpn/powerpc64/longlong_inc.h
mpn/powerpc64/lshift.asm
mpn/powerpc64/mode32/add_n.asm
mpn/powerpc64/mode32/addmul_1.asm
mpn/powerpc64/mode32/mul_1.asm
mpn/powerpc64/mode32/sub_n.asm
mpn/powerpc64/mode32/submul_1.asm
mpn/powerpc64/mode64/add_n.asm
mpn/powerpc64/mode64/addmul_1.asm
mpn/powerpc64/mode64/mul_1.asm
mpn/powerpc64/mode64/sub_n.asm
mpn/powerpc64/mode64/submul_1.asm
mpn/powerpc64/mode64/umul.asm
mpn/powerpc64/rshift.asm
mpn/powerpc64/sqr_diagonal.asm
mpn/powerpc64/umul.asm
mpn/powerpc64/vmx/popcount.asm
mpn/sparc32/README
mpn/sparc32/add_n.asm
mpn/sparc32/addmul_1.asm
mpn/sparc32/gmp-mparam.h
mpn/sparc32/longlong_inc.h
mpn/sparc32/lshift.asm
mpn/sparc32/mul_1.asm
mpn/sparc32/rshift.asm
mpn/sparc32/sparc-defs.m4
mpn/sparc32/sub_n.asm
mpn/sparc32/submul_1.asm
mpn/sparc32/udiv.asm
mpn/sparc32/udiv_nfp.asm
mpn/sparc32/umul.asm
mpn/sparc32/v9/add_n.asm.broken
mpn/sparc32/v9/addmul_1.asm
mpn/sparc32/v9/mul_1.asm
mpn/sparc32/v9/sqr_diagonal.asm
mpn/sparc32/v9/sub_n.asm.broken
mpn/sparc32/v9/submul_1.asm
mpn/sparc32/v9/udiv.asm
mpn/sparc64/README
mpn/sparc64/add_n.asm
mpn/sparc64/addmul_1.asm
mpn/sparc64/addmul_2.asm
mpn/sparc64/copyd.asm
mpn/sparc64/copyi.asm
mpn/sparc64/divexact_1.c
mpn/sparc64/divrem_1.c
mpn/sparc64/longlong_inc.h
mpn/sparc64/lshift.asm
mpn/sparc64/mod_1.c
mpn/sparc64/modexact_1c_odd.c
mpn/sparc64/mul_1.asm
mpn/sparc64/rshift.asm
mpn/sparc64/sparc64.h
mpn/sparc64/sqr_diagonal.asm
mpn/sparc64/sub_n.asm
mpn/sparc64/submul_1.asm
mpn/x86/README
mpn/x86/add_n.asm
mpn/x86/addmul_1.asm
mpn/x86/applenopic/addmul_1.asm
mpn/x86/applenopic/copyd.asm
mpn/x86/applenopic/copyi.asm
mpn/x86/applenopic/core2/addmul_1.asm
mpn/x86/applenopic/core2/com_n.asm
mpn/x86/applenopic/core2/copyd.asm
mpn/x86/applenopic/core2/copyi.asm
mpn/x86/applenopic/core2/divrem_1.asm
mpn/x86/applenopic/core2/mul_1.asm
mpn/x86/applenopic/core2/mul_basecase.asm
mpn/x86/applenopic/core2/sqr_basecase.asm
mpn/x86/applenopic/divexact_by3c.asm
mpn/x86/applenopic/divrem_1.asm
mpn/x86/applenopic/lshift.asm
mpn/x86/applenopic/mod_1.asm
mpn/x86/applenopic/mod_34lsub1.asm
mpn/x86/applenopic/mul_1.asm
mpn/x86/applenopic/mul_basecase.asm
mpn/x86/applenopic/rshift.asm
mpn/x86/applenopic/sqr_basecase.asm
mpn/x86/applenopic/submul_1.asm
mpn/x86/applenopic/udiv.asm
mpn/x86/applenopic/umul.asm
mpn/x86/copyd.asm
mpn/x86/copyi.asm
mpn/x86/core2/add_n.asm
mpn/x86/core2/addmul_1.asm
mpn/x86/core2/com_n.asm
mpn/x86/core2/copyd.asm
mpn/x86/core2/copyi.asm
mpn/x86/core2/divexact_1.asm
mpn/x86/core2/divrem_1.asm
mpn/x86/core2/lshift.asm
mpn/x86/core2/mul_1.asm
mpn/x86/core2/mul_basecase.asm
mpn/x86/core2/rshift.asm
mpn/x86/core2/sqr_basecase.asm
mpn/x86/core2/sub_n.asm
mpn/x86/core2/submul_1.asm
mpn/x86/divexact_1.asm
mpn/x86/divexact_by3c.asm
mpn/x86/divrem_1.asm
mpn/x86/fat/add_err1_n.c
mpn/x86/fat/add_err2_n.c
mpn/x86/fat/divexact_byfobm1.c
mpn/x86/fat/divrem_2.c
mpn/x86/fat/divrem_euclidean_qr_1.c
mpn/x86/fat/divrem_euclidean_qr_2.c
mpn/x86/fat/fat.c
mpn/x86/fat/fat_entry.asm
mpn/x86/fat/gcd_1.c
mpn/x86/fat/gmp-mparam.h
mpn/x86/fat/modexact_1c_odd.c
mpn/x86/fat/mulmid_basecase.c
mpn/x86/fat/preinv_divrem_1.c
mpn/x86/fat/preinv_mod_1.c
mpn/x86/fat/redc_1.c
mpn/x86/fat/sub_err1_n.c
mpn/x86/fat/sub_err2_n.c
mpn/x86/fat/sumdiff_n.c
mpn/x86/gmp-mparam.h
mpn/x86/i386/longlong_inc.h
mpn/x86/i486/gmp-mparam.h
mpn/x86/k6/README
mpn/x86/k6/add_n.asm
mpn/x86/k6/addmul_1.asm
mpn/x86/k6/cross.pl
mpn/x86/k6/divexact_by3c.asm
mpn/x86/k6/divrem_1.asm
mpn/x86/k6/gcd_1.asm
mpn/x86/k6/gmp-mparam.h
mpn/x86/k6/k62mmx/copyd.asm
mpn/x86/k6/k62mmx/lshift.asm
mpn/x86/k6/k62mmx/rshift.asm
mpn/x86/k6/mmx/and_n.asm
mpn/x86/k6/mmx/andn_n.asm
mpn/x86/k6/mmx/com_n.asm
mpn/x86/k6/mmx/divexact_1.asm
mpn/x86/k6/mmx/hamdist.asm
mpn/x86/k6/mmx/ior_n.asm
mpn/x86/k6/mmx/iorn_n.asm
mpn/x86/k6/mmx/lshift.asm
mpn/x86/k6/mmx/nand_n.asm
mpn/x86/k6/mmx/nior_n.asm
mpn/x86/k6/mmx/popcount.asm
mpn/x86/k6/mmx/rshift.asm
mpn/x86/k6/mmx/xnor_n.asm
mpn/x86/k6/mmx/xor_n.asm
mpn/x86/k6/mod_34lsub1.asm
mpn/x86/k6/modexact_1c_odd.asm
mpn/x86/k6/mul_1.asm
mpn/x86/k6/mul_basecase.asm
mpn/x86/k6/preinv_mod_1.asm
mpn/x86/k6/sqr_basecase.asm
mpn/x86/k6/sub_n.asm
mpn/x86/k6/submul_1.asm
mpn/x86/k7/README
mpn/x86/k7/add_n.asm
mpn/x86/k7/addmul_1.asm
mpn/x86/k7/divexact_1.asm
mpn/x86/k7/divexact_by3c.asm
mpn/x86/k7/gcd_1.asm
mpn/x86/k7/mmx/com_n.asm
mpn/x86/k7/mmx/copyd.asm
mpn/x86/k7/mmx/copyi.asm
mpn/x86/k7/mmx/divrem_1.asm
mpn/x86/k7/mmx/hamdist.asm
mpn/x86/k7/mmx/k8/addmul_1.asm
mpn/x86/k7/mmx/k8/mul_basecase.asm
mpn/x86/k7/mmx/k8/submul_1.asm
mpn/x86/k7/mmx/lshift.asm
mpn/x86/k7/mmx/mod_1.asm
mpn/x86/k7/mmx/popcount.asm
mpn/x86/k7/mmx/rshift.asm
mpn/x86/k7/mod_34lsub1.asm
mpn/x86/k7/modexact_1c_odd.asm
mpn/x86/k7/mul_1.asm
mpn/x86/k7/mul_basecase.asm
mpn/x86/k7/sqr_basecase.asm
mpn/x86/k7/sub_n.asm
mpn/x86/k7/submul_1.asm
mpn/x86/longlong_inc.h
mpn/x86/lshift.asm
mpn/x86/mod_1.asm
mpn/x86/mod_34lsub1.asm
mpn/x86/mul_1.asm
mpn/x86/mul_basecase.asm
mpn/x86/nehalem/add_n.asm
mpn/x86/nehalem/addlsh1_n.asm
mpn/x86/nehalem/addmul_1.asm
mpn/x86/nehalem/com_n.asm
mpn/x86/nehalem/copyd.asm
mpn/x86/nehalem/copyi.asm
mpn/x86/nehalem/divexact_1.asm
mpn/x86/nehalem/divexact_by3c.asm
mpn/x86/nehalem/divrem_1.asm
mpn/x86/nehalem/hamdist.asm
mpn/x86/nehalem/lshift.asm
mpn/x86/nehalem/mod_1.asm
mpn/x86/nehalem/mod_34lsub1.asm
mpn/x86/nehalem/modexact_1c_odd.asm
mpn/x86/nehalem/mul_1.asm
mpn/x86/nehalem/mul_basecase.asm
mpn/x86/nehalem/popcount.asm
mpn/x86/nehalem/rsh1add_n.asm
mpn/x86/nehalem/rshift.asm
mpn/x86/nehalem/sqr_basecase.asm
mpn/x86/nehalem/sub_n.asm
mpn/x86/nehalem/submul_1.asm
mpn/x86/p6/README
mpn/x86/p6/add_n.asm
mpn/x86/p6/addmul_1.asm
mpn/x86/p6/copyd.asm
mpn/x86/p6/divexact_1.asm
mpn/x86/p6/divexact_by3c.asm
mpn/x86/p6/gmp-mparam.h
mpn/x86/p6/mmx/divrem_1.asm
mpn/x86/p6/mmx/gmp-mparam.h
mpn/x86/p6/mmx/hamdist.asm
mpn/x86/p6/mmx/lshift.asm
mpn/x86/p6/mmx/popcount.asm
mpn/x86/p6/mmx/rshift.asm
mpn/x86/p6/mod_1.asm
mpn/x86/p6/mod_34lsub1.asm
mpn/x86/p6/modexact_1c_odd.asm
mpn/x86/p6/mul_basecase.asm
mpn/x86/p6/p3mmx/hamdist.asm
mpn/x86/p6/p3mmx/popcount.asm
mpn/x86/p6/sqr_basecase.asm
mpn/x86/p6/sub_n.asm
mpn/x86/p6/submul_1.asm
mpn/x86/pentium/README
mpn/x86/pentium/add_n.asm
mpn/x86/pentium/addmul_1.asm
mpn/x86/pentium/and_n.asm
mpn/x86/pentium/andn_n.asm
mpn/x86/pentium/com_n.asm
mpn/x86/pentium/copyd.asm
mpn/x86/pentium/copyi.asm
mpn/x86/pentium/divexact_1.asm
mpn/x86/pentium/divexact_by3c.asm
mpn/x86/pentium/gmp-mparam.h
mpn/x86/pentium/hamdist.asm
mpn/x86/pentium/ior_n.asm
mpn/x86/pentium/iorn_n.asm
mpn/x86/pentium/lshift.asm
mpn/x86/pentium/mmx/gmp-mparam.h
mpn/x86/pentium/mmx/hamdist.asm
mpn/x86/pentium/mmx/lshift.asm
mpn/x86/pentium/mmx/mul_1.asm
mpn/x86/pentium/mmx/rshift.asm
mpn/x86/pentium/mod_34lsub1.asm
mpn/x86/pentium/modexact_1c_odd.asm
mpn/x86/pentium/mul_1.asm
mpn/x86/pentium/mul_2.asm
mpn/x86/pentium/mul_basecase.asm
mpn/x86/pentium/nand_n.asm
mpn/x86/pentium/nior_n.asm
mpn/x86/pentium/popcount.asm
mpn/x86/pentium/rshift.asm
mpn/x86/pentium/sqr_basecase.asm
mpn/x86/pentium/sub_n.asm
mpn/x86/pentium/submul_1.asm
mpn/x86/pentium/xnor_n.asm
mpn/x86/pentium/xor_n.asm
mpn/x86/pentium4/README
mpn/x86/pentium4/copyd.asm
mpn/x86/pentium4/copyi.asm
mpn/x86/pentium4/mmx/hamdist.asm
mpn/x86/pentium4/mmx/lshift.asm
mpn/x86/pentium4/mmx/popcount.asm
mpn/x86/pentium4/mmx/rshift.asm
mpn/x86/pentium4/sse2/add_n.asm
mpn/x86/pentium4/sse2/addlsh1_n.asm
mpn/x86/pentium4/sse2/addmul_1.asm
mpn/x86/pentium4/sse2/divexact_1.asm
mpn/x86/pentium4/sse2/divexact_by3c.asm
mpn/x86/pentium4/sse2/divrem_1.asm
mpn/x86/pentium4/sse2/mod_1.asm
mpn/x86/pentium4/sse2/mod_34lsub1.asm
mpn/x86/pentium4/sse2/modexact_1c_odd.asm
mpn/x86/pentium4/sse2/mul_1.asm
mpn/x86/pentium4/sse2/mul_basecase.asm
mpn/x86/pentium4/sse2/rsh1add_n.asm
mpn/x86/pentium4/sse2/sqr_basecase.asm
mpn/x86/pentium4/sse2/sub_n.asm
mpn/x86/pentium4/sse2/submul_1.asm
mpn/x86/rshift.asm
mpn/x86/sqr_basecase.asm
mpn/x86/sub_n.asm
mpn/x86/submul_1.asm
mpn/x86/t-zdisp.sh
mpn/x86/t-zdisp2.pl
mpn/x86/udiv.asm
mpn/x86/umul.asm
mpn/x86/x86-defs.m4
mpn/x86_64/atom/add_n.as
mpn/x86_64/atom/addlsh1_n.as
mpn/x86_64/atom/addlsh_n.asm
mpn/x86_64/atom/addmul_1.as
mpn/x86_64/atom/addmul_2.as
mpn/x86_64/atom/and_n.as
mpn/x86_64/atom/andn_n.as
mpn/x86_64/atom/com_n.as
mpn/x86_64/atom/copyd.as
mpn/x86_64/atom/copyi.asm
mpn/x86_64/atom/divexact_byff.as
mpn/x86_64/atom/divrem_hensel_qr_1_1.asm
mpn/x86_64/atom/ior_n.as
mpn/x86_64/atom/iorn_n.as
mpn/x86_64/atom/karaadd.asm
mpn/x86_64/atom/karasub.asm
mpn/x86_64/atom/lshift.as
mpn/x86_64/atom/lshift1.as
mpn/x86_64/atom/lshift2.asm
mpn/x86_64/atom/mod_1_1.asm
mpn/x86_64/atom/mod_1_2.asm
mpn/x86_64/atom/mod_1_3.asm
mpn/x86_64/atom/mul_1.as
mpn/x86_64/atom/mul_2.as
mpn/x86_64/atom/mul_basecase.as
mpn/x86_64/atom/nand_n.as
mpn/x86_64/atom/nior_n.as
mpn/x86_64/atom/redc_1.as
mpn/x86_64/atom/rsh1add_n.as
mpn/x86_64/atom/rsh1sub_n.as
mpn/x86_64/atom/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64/atom/rshift.as
mpn/x86_64/atom/sqr_basecase.as
mpn/x86_64/atom/store.asm
mpn/x86_64/atom/sub_n.as
mpn/x86_64/atom/sublsh1_n.as
mpn/x86_64/atom/sublsh_n.asm
mpn/x86_64/atom/submul_1.as
mpn/x86_64/atom/xnor_n.as
mpn/x86_64/atom/xor_n.as
mpn/x86_64/bobcat/add_err1_n.asm
mpn/x86_64/bobcat/add_n.as
mpn/x86_64/bobcat/addadd_n.as
mpn/x86_64/bobcat/addlsh1_n.as
mpn/x86_64/bobcat/addlsh_n.asm
mpn/x86_64/bobcat/addmul_1.as
mpn/x86_64/bobcat/addsub_n.as
mpn/x86_64/bobcat/and_n.asm
mpn/x86_64/bobcat/andn_n.as
mpn/x86_64/bobcat/com_n.as
mpn/x86_64/bobcat/copyd.as
mpn/x86_64/bobcat/copyi.as
mpn/x86_64/bobcat/divexact_byff.as
mpn/x86_64/bobcat/divrem_hensel_qr_1_1.asm
mpn/x86_64/bobcat/divrem_hensel_qr_1_2.asm
mpn/x86_64/bobcat/divrem_hensel_r_1.asm
mpn/x86_64/bobcat/hamdist.asm
mpn/x86_64/bobcat/ior_n.asm
mpn/x86_64/bobcat/iorn_n.as
mpn/x86_64/bobcat/karaadd.asm
mpn/x86_64/bobcat/karasub.asm
mpn/x86_64/bobcat/lshift.as
mpn/x86_64/bobcat/lshift1.as
mpn/x86_64/bobcat/lshift2.asm
mpn/x86_64/bobcat/lshiftc.asm
mpn/x86_64/bobcat/mod_1_1.asm
mpn/x86_64/bobcat/mul_1.asm
mpn/x86_64/bobcat/mul_basecase.as
mpn/x86_64/bobcat/nand_n.asm
mpn/x86_64/bobcat/nior_n.asm
mpn/x86_64/bobcat/not.asm
mpn/x86_64/bobcat/popcount.asm
mpn/x86_64/bobcat/redc_1.as
mpn/x86_64/bobcat/rsh1add_n.as
mpn/x86_64/bobcat/rsh1sub_n.as
mpn/x86_64/bobcat/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64/bobcat/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64/bobcat/rshift.asm
mpn/x86_64/bobcat/rshift2.asm
mpn/x86_64/bobcat/sqr_basecase.as
mpn/x86_64/bobcat/store.asm
mpn/x86_64/bobcat/sub_err1_n.asm
mpn/x86_64/bobcat/sub_n.as
mpn/x86_64/bobcat/subadd_n.as
mpn/x86_64/bobcat/sublsh1_n.as
mpn/x86_64/bobcat/sublsh_n.asm
mpn/x86_64/bobcat/submul_1.as
mpn/x86_64/bobcat/sumdiff_n.as
mpn/x86_64/bobcat/xnor_n.as
mpn/x86_64/bobcat/xor_n.asm
mpn/x86_64/bulldozer/com_n.asm
mpn/x86_64/bulldozer/copyd.asm
mpn/x86_64/bulldozer/copyi.asm
mpn/x86_64/core2/add_n.as
mpn/x86_64/core2/addadd_n.asm
mpn/x86_64/core2/addlsh_n.as
mpn/x86_64/core2/addmul_2.as
mpn/x86_64/core2/addsub_n.asm
mpn/x86_64/core2/and_n.as
mpn/x86_64/core2/andn_n.as
mpn/x86_64/core2/com_n.as
mpn/x86_64/core2/copyd.as
mpn/x86_64/core2/copyi.asm
mpn/x86_64/core2/divexact_byff.as
mpn/x86_64/core2/divrem_hensel_qr_1_2.asm
mpn/x86_64/core2/hamdist.asm
mpn/x86_64/core2/ior_n.as
mpn/x86_64/core2/iorn_n.as
mpn/x86_64/core2/karaadd.asm
mpn/x86_64/core2/karasub.asm
mpn/x86_64/core2/lshift.asm
mpn/x86_64/core2/mod_1_1.asm
mpn/x86_64/core2/mod_1_2.asm
mpn/x86_64/core2/mod_1_3.asm
mpn/x86_64/core2/mul_1.asm
mpn/x86_64/core2/mul_2.as
mpn/x86_64/core2/mul_basecase.as
mpn/x86_64/core2/nand_n.as
mpn/x86_64/core2/nior_n.as
mpn/x86_64/core2/penryn/mod_1_1.asm
mpn/x86_64/core2/penryn/sumdiff_n.asm
mpn/x86_64/core2/popcount.asm
mpn/x86_64/core2/redc_1.as
mpn/x86_64/core2/rsh1add_n.as
mpn/x86_64/core2/rsh1sub_n.as
mpn/x86_64/core2/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64/core2/rshift.asm
mpn/x86_64/core2/store.asm
mpn/x86_64/core2/sub_n.as
mpn/x86_64/core2/subadd_n.asm
mpn/x86_64/core2/sublsh1_n.as
mpn/x86_64/core2/sumdiff_n.asm
mpn/x86_64/core2/xnor_n.as
mpn/x86_64/core2/xor_n.as
mpn/x86_64/divexact_by3c.as
mpn/x86_64/divexact_byfobm1.as
mpn/x86_64/divrem_euclidean_qr_2.as
mpn/x86_64/fat/add_err1_n.c
mpn/x86_64/fat/add_err2_n.c
mpn/x86_64/fat/add_n.c
mpn/x86_64/fat/addmul_1.c
mpn/x86_64/fat/copyd.c
mpn/x86_64/fat/copyi.c
mpn/x86_64/fat/divexact_1.c
mpn/x86_64/fat/divexact_by3c.c
mpn/x86_64/fat/divexact_byfobm1.c
mpn/x86_64/fat/divrem_1.c
mpn/x86_64/fat/divrem_2.c
mpn/x86_64/fat/divrem_euclidean_qr_1.c
mpn/x86_64/fat/divrem_euclidean_qr_2.c
mpn/x86_64/fat/fat.c
mpn/x86_64/fat/fat_entry.asm
mpn/x86_64/fat/gcd_1.c
mpn/x86_64/fat/gmp-mparam.h
mpn/x86_64/fat/lshift.c
mpn/x86_64/fat/mod_1.c
mpn/x86_64/fat/mod_34lsub1.c
mpn/x86_64/fat/modexact_1c_odd.c
mpn/x86_64/fat/mul_1.c
mpn/x86_64/fat/mul_basecase.c
mpn/x86_64/fat/mulmid_basecase.c
mpn/x86_64/fat/preinv_divrem_1.c
mpn/x86_64/fat/preinv_mod_1.c
mpn/x86_64/fat/redc_1.c
mpn/x86_64/fat/rshift.c
mpn/x86_64/fat/sqr_basecase.c
mpn/x86_64/fat/sub_err1_n.c
mpn/x86_64/fat/sub_err2_n.c
mpn/x86_64/fat/sub_n.c
mpn/x86_64/fat/submul_1.c
mpn/x86_64/fat/sumdiff_n.c
mpn/x86_64/haswell/add_n.as
mpn/x86_64/haswell/addlsh1_n.as
mpn/x86_64/haswell/avx/com_n.as
mpn/x86_64/haswell/avx/copyd.as
mpn/x86_64/haswell/avx/copyi.as
mpn/x86_64/haswell/avx/lshift.as
mpn/x86_64/haswell/avx/lshift1.as
mpn/x86_64/haswell/avx/rshift.as
mpn/x86_64/haswell/avx/rshift1.as
mpn/x86_64/haswell/karaadd.asm
mpn/x86_64/haswell/karasub.as
mpn/x86_64/haswell/nsumdiff_n.as
mpn/x86_64/haswell/sub_n.as
mpn/x86_64/haswell/sublsh1_n.as
mpn/x86_64/haswell/sumdiff_n.as
mpn/x86_64/k8/add_err1_n.asm
mpn/x86_64/k8/add_n.as
mpn/x86_64/k8/addadd_n.as
mpn/x86_64/k8/addlsh1_n.as
mpn/x86_64/k8/addlsh_n.asm
mpn/x86_64/k8/addmul_1.asm
mpn/x86_64/k8/addmul_2.as
mpn/x86_64/k8/addsub_n.as
mpn/x86_64/k8/and_n.asm
mpn/x86_64/k8/andn_n.as
mpn/x86_64/k8/com_n.as
mpn/x86_64/k8/copyd.as
mpn/x86_64/k8/copyi.as
mpn/x86_64/k8/divexact_byff.as
mpn/x86_64/k8/divrem_hensel_qr_1_1.asm
mpn/x86_64/k8/divrem_hensel_qr_1_2.asm
mpn/x86_64/k8/divrem_hensel_r_1.asm
mpn/x86_64/k8/double.asm
mpn/x86_64/k8/half.asm
mpn/x86_64/k8/hamdist.asm
mpn/x86_64/k8/ior_n.asm
mpn/x86_64/k8/iorn_n.as
mpn/x86_64/k8/k10/hamdist.asm
mpn/x86_64/k8/k10/karaadd.asm
mpn/x86_64/k8/k10/karasub.asm
mpn/x86_64/k8/k10/lshift.as
mpn/x86_64/k8/k10/popcount.asm
mpn/x86_64/k8/k10/rshift.as
mpn/x86_64/k8/k8only/lshift2.asm
mpn/x86_64/k8/k8only/lshift3.asm
mpn/x86_64/k8/k8only/lshift4.asm
mpn/x86_64/k8/k8only/lshift5.asm
mpn/x86_64/k8/k8only/lshift6.asm
mpn/x86_64/k8/k8only/rshift2.asm
mpn/x86_64/k8/karaadd.asm
mpn/x86_64/k8/karasub.asm
mpn/x86_64/k8/lshift.as
mpn/x86_64/k8/lshift1.as
mpn/x86_64/k8/lshiftc.asm
mpn/x86_64/k8/mod_1_1.asm
mpn/x86_64/k8/mod_1_2.asm
mpn/x86_64/k8/mod_1_3.asm
mpn/x86_64/k8/mul_1.asm
mpn/x86_64/k8/mul_2.as
mpn/x86_64/k8/mul_basecase.as
mpn/x86_64/k8/nand_n.asm
mpn/x86_64/k8/nior_n.asm
mpn/x86_64/k8/not.asm
mpn/x86_64/k8/popcount.asm
mpn/x86_64/k8/redc_1.as
mpn/x86_64/k8/rsh1add_n.as
mpn/x86_64/k8/rsh1sub_n.as
mpn/x86_64/k8/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64/k8/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64/k8/rshift.asm
mpn/x86_64/k8/rshift1.as
mpn/x86_64/k8/store.asm
mpn/x86_64/k8/sub_err1_n.asm
mpn/x86_64/k8/sub_n.as
mpn/x86_64/k8/subadd_n.as
mpn/x86_64/k8/sublsh1_n.as
mpn/x86_64/k8/sublsh_n.asm
mpn/x86_64/k8/submul_1.asm
mpn/x86_64/k8/sumdiff_n.as
mpn/x86_64/k8/xnor_n.as
mpn/x86_64/k8/xor_n.asm
mpn/x86_64/longlong_inc.h
mpn/x86_64/modexact_1c_odd.as
mpn/x86_64/nehalem/add_err1_n.asm
mpn/x86_64/nehalem/add_n.as
mpn/x86_64/nehalem/addadd_n.asm
mpn/x86_64/nehalem/addlsh_n.as
mpn/x86_64/nehalem/addmul_1.as
mpn/x86_64/nehalem/addmul_2.as
mpn/x86_64/nehalem/addsub_n.asm
mpn/x86_64/nehalem/and_n.asm
mpn/x86_64/nehalem/andn_n.asm
mpn/x86_64/nehalem/com_n.asm
mpn/x86_64/nehalem/copyd.asm
mpn/x86_64/nehalem/copyi.asm
mpn/x86_64/nehalem/divexact_byff.as
mpn/x86_64/nehalem/divrem_hensel_qr_1_2.asm
mpn/x86_64/nehalem/hamdist.asm
mpn/x86_64/nehalem/ior_n.asm
mpn/x86_64/nehalem/iorn_n.asm
mpn/x86_64/nehalem/karaadd.asm
mpn/x86_64/nehalem/karasub.asm
mpn/x86_64/nehalem/lshift.asm
mpn/x86_64/nehalem/mod_1_1.asm
mpn/x86_64/nehalem/mod_1_2.asm
mpn/x86_64/nehalem/mod_1_3.asm
mpn/x86_64/nehalem/mul_1.asm
mpn/x86_64/nehalem/mul_2.asm
mpn/x86_64/nehalem/mul_basecase.as
mpn/x86_64/nehalem/nand_n.asm
mpn/x86_64/nehalem/nior_n.asm
mpn/x86_64/nehalem/popcount.asm
mpn/x86_64/nehalem/redc_1.as
mpn/x86_64/nehalem/rsh1add_n.as
mpn/x86_64/nehalem/rsh1sub_n.as
mpn/x86_64/nehalem/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64/nehalem/rshift.asm
mpn/x86_64/nehalem/store.asm
mpn/x86_64/nehalem/sub_err1_n.asm
mpn/x86_64/nehalem/sub_n.as
mpn/x86_64/nehalem/subadd_n.asm
mpn/x86_64/nehalem/sublsh1_n.as
mpn/x86_64/nehalem/submul_1.as
mpn/x86_64/nehalem/sumdiff_n.asm
mpn/x86_64/nehalem/xnor_n.asm
mpn/x86_64/nehalem/xor_n.asm
mpn/x86_64/netburst/add_n.as
mpn/x86_64/netburst/addmul_1.as
mpn/x86_64/netburst/addmul_2.as
mpn/x86_64/netburst/and_n.as
mpn/x86_64/netburst/andn_n.as
mpn/x86_64/netburst/com_n.as
mpn/x86_64/netburst/divexact_byff.as
mpn/x86_64/netburst/ior_n.as
mpn/x86_64/netburst/iorn_n.as
mpn/x86_64/netburst/karaadd.asm
mpn/x86_64/netburst/karasub.asm
mpn/x86_64/netburst/lshift.as
mpn/x86_64/netburst/mul_1.as
mpn/x86_64/netburst/mul_2.as
mpn/x86_64/netburst/mul_basecase.as
mpn/x86_64/netburst/nand_n.as
mpn/x86_64/netburst/nior_n.as
mpn/x86_64/netburst/redc_1.as
mpn/x86_64/netburst/rshift.as
mpn/x86_64/netburst/sub_n.as
mpn/x86_64/netburst/submul_1.as
mpn/x86_64/netburst/xnor_n.as
mpn/x86_64/netburst/xor_n.as
mpn/x86_64/sandybridge/add_n.as
mpn/x86_64/sandybridge/addmul_1.asm
mpn/x86_64/sandybridge/addmul_2.as
mpn/x86_64/sandybridge/and_n.asm
mpn/x86_64/sandybridge/andn_n.asm
mpn/x86_64/sandybridge/com_n.asm
mpn/x86_64/sandybridge/copyd.asm
mpn/x86_64/sandybridge/copyi.asm
mpn/x86_64/sandybridge/divexact_byff.as
mpn/x86_64/sandybridge/divrem_hensel_qr_1_1.asm
mpn/x86_64/sandybridge/hamdist.asm
mpn/x86_64/sandybridge/ior_n.asm
mpn/x86_64/sandybridge/iorn_n.asm
mpn/x86_64/sandybridge/karaadd.asm
mpn/x86_64/sandybridge/karasub.asm
mpn/x86_64/sandybridge/lshift.as
mpn/x86_64/sandybridge/lshift1.as
mpn/x86_64/sandybridge/lshift2.asm
mpn/x86_64/sandybridge/lshiftc.asm
mpn/x86_64/sandybridge/mod_1_1.asm
mpn/x86_64/sandybridge/mod_1_2.asm
mpn/x86_64/sandybridge/mod_1_3.asm
mpn/x86_64/sandybridge/mul_1.asm
mpn/x86_64/sandybridge/mul_2.asm
mpn/x86_64/sandybridge/mul_basecase.as
mpn/x86_64/sandybridge/nand_n.asm
mpn/x86_64/sandybridge/nior_n.asm
mpn/x86_64/sandybridge/popcount.asm
mpn/x86_64/sandybridge/redc_1.as
mpn/x86_64/sandybridge/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64/sandybridge/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64/sandybridge/rshift.as
mpn/x86_64/sandybridge/store.asm
mpn/x86_64/sandybridge/sub_n.as
mpn/x86_64/sandybridge/submul_1.asm
mpn/x86_64/sandybridge/xnor_n.asm
mpn/x86_64/sandybridge/xor_n.asm
mpn/x86_64/skylake/add_n.as
mpn/x86_64/skylake/avx/add_err1_n.as
mpn/x86_64/skylake/avx/mul_1.as
mpn/x86_64/skylake/avx/sub_err1_n.as
mpn/x86_64/skylake/sub_n.as
mpn/x86_64w/addmul_2.asm
mpn/x86_64w/atom/add_n.asm
mpn/x86_64w/atom/addlsh1_n.asm
mpn/x86_64w/atom/addlsh_n.asm
mpn/x86_64w/atom/addmul_1.asm
mpn/x86_64w/atom/and_n.asm
mpn/x86_64w/atom/andn_n.asm
mpn/x86_64w/atom/com_n.asm
mpn/x86_64w/atom/copyd.asm
mpn/x86_64w/atom/divexact_byff.asm
mpn/x86_64w/atom/divrem_hensel_qr_1_1.asm
mpn/x86_64w/atom/iorn_n.asm
mpn/x86_64w/atom/karaadd.asm
mpn/x86_64w/atom/karasub.asm
mpn/x86_64w/atom/lshift1.asm
mpn/x86_64w/atom/mod_1_1.asm
mpn/x86_64w/atom/mod_1_2.asm
mpn/x86_64w/atom/mod_1_3.asm
mpn/x86_64w/atom/mul_1.asm
mpn/x86_64w/atom/mul_2.asm
mpn/x86_64w/atom/mul_basecase.asm
mpn/x86_64w/atom/nand_n.asm
mpn/x86_64w/atom/nior_n.asm
mpn/x86_64w/atom/redc_1.asm
mpn/x86_64w/atom/rsh1add_n.asm
mpn/x86_64w/atom/rsh1sub_n.asm
mpn/x86_64w/atom/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/atom/sqr_basecase.asm
mpn/x86_64w/atom/store.asm
mpn/x86_64w/atom/sub_n.asm
mpn/x86_64w/atom/sublsh1_n.asm
mpn/x86_64w/atom/sublsh_n.asm
mpn/x86_64w/atom/submul_1.asm
mpn/x86_64w/atom/xnor_n.asm
mpn/x86_64w/bobcat/add_err1_n.asm
mpn/x86_64w/bobcat/add_n.asm
mpn/x86_64w/bobcat/addadd_n.asm
mpn/x86_64w/bobcat/addlsh1_n.asm
mpn/x86_64w/bobcat/addlsh_n.asm
mpn/x86_64w/bobcat/addmul_1.asm
mpn/x86_64w/bobcat/addsub_n.asm
mpn/x86_64w/bobcat/and_n.asm
mpn/x86_64w/bobcat/andn_n.asm
mpn/x86_64w/bobcat/com_n.asm
mpn/x86_64w/bobcat/copyd.asm
mpn/x86_64w/bobcat/copyi.asm
mpn/x86_64w/bobcat/divexact_byff.asm
mpn/x86_64w/bobcat/divrem_hensel_qr_1_1.asm
mpn/x86_64w/bobcat/divrem_hensel_qr_1_2.asm
mpn/x86_64w/bobcat/divrem_hensel_r_1.asm
mpn/x86_64w/bobcat/hamdist.asm
mpn/x86_64w/bobcat/ior_n.asm
mpn/x86_64w/bobcat/iorn_n.asm
mpn/x86_64w/bobcat/karaadd.asm
mpn/x86_64w/bobcat/karasub.asm
mpn/x86_64w/bobcat/lshift.asm
mpn/x86_64w/bobcat/lshift1.asm
mpn/x86_64w/bobcat/lshift2.asm
mpn/x86_64w/bobcat/lshiftc.asm
mpn/x86_64w/bobcat/mod_1_1.asm
mpn/x86_64w/bobcat/mul_1.asm
mpn/x86_64w/bobcat/mul_basecase.asm
mpn/x86_64w/bobcat/nand_n.asm
mpn/x86_64w/bobcat/nior_n.asm
mpn/x86_64w/bobcat/not.asm
mpn/x86_64w/bobcat/popcount.asm
mpn/x86_64w/bobcat/redc_1.asm
mpn/x86_64w/bobcat/rsh1add_n.asm
mpn/x86_64w/bobcat/rsh1sub_n.asm
mpn/x86_64w/bobcat/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/bobcat/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/bobcat/rshift.asm
mpn/x86_64w/bobcat/rshift2.asm
mpn/x86_64w/bobcat/sqr_basecase.asm
mpn/x86_64w/bobcat/store.asm
mpn/x86_64w/bobcat/sub_err1_n.asm
mpn/x86_64w/bobcat/sub_n.asm
mpn/x86_64w/bobcat/subadd_n.asm
mpn/x86_64w/bobcat/sublsh1_n.asm
mpn/x86_64w/bobcat/sublsh_n.asm
mpn/x86_64w/bobcat/submul_1.asm
mpn/x86_64w/bobcat/sumdiff_n.asm
mpn/x86_64w/bobcat/xnor_n.asm
mpn/x86_64w/bobcat/xor_n.asm
mpn/x86_64w/bulldozer/com_n.asm
mpn/x86_64w/bulldozer/copyd.asm
mpn/x86_64w/bulldozer/copyi.asm
mpn/x86_64w/core2/add_n.asm
mpn/x86_64w/core2/addadd_n.asm
mpn/x86_64w/core2/addlsh1_n.asm
mpn/x86_64w/core2/addlsh_n.asm
mpn/x86_64w/core2/addsub_n.asm
mpn/x86_64w/core2/and_n.asm
mpn/x86_64w/core2/andn_n.asm
mpn/x86_64w/core2/com_n.asm
mpn/x86_64w/core2/copyd.asm
mpn/x86_64w/core2/copyi.asm
mpn/x86_64w/core2/divexact_byff.asm
mpn/x86_64w/core2/divrem_hensel_qr_1_2.asm
mpn/x86_64w/core2/hamdist.asm
mpn/x86_64w/core2/ior_n.asm
mpn/x86_64w/core2/iorn_n.asm
mpn/x86_64w/core2/karaadd.asm
mpn/x86_64w/core2/karasub.asm
mpn/x86_64w/core2/lshift.asm
mpn/x86_64w/core2/lshift1.asm
mpn/x86_64w/core2/mod_1_1.asm
mpn/x86_64w/core2/mod_1_2.asm
mpn/x86_64w/core2/mod_1_3.asm
mpn/x86_64w/core2/mul_1.asm
mpn/x86_64w/core2/mul_2.asm
mpn/x86_64w/core2/mul_basecase.asm
mpn/x86_64w/core2/nand_n.asm
mpn/x86_64w/core2/nior_n.asm
mpn/x86_64w/core2/penryn/mod_1_1.asm
mpn/x86_64w/core2/penryn/sumdiff_n.asm
mpn/x86_64w/core2/popcount.asm
mpn/x86_64w/core2/redc_1.asm
mpn/x86_64w/core2/rsh1add_n.asm
mpn/x86_64w/core2/rsh1sub_n.asm
mpn/x86_64w/core2/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/core2/rshift.asm
mpn/x86_64w/core2/rshift1.asm
mpn/x86_64w/core2/store.asm
mpn/x86_64w/core2/sub_n.asm
mpn/x86_64w/core2/subadd_n.asm
mpn/x86_64w/core2/sublsh1_n.asm
mpn/x86_64w/core2/sumdiff_n.asm
mpn/x86_64w/core2/udiv_qrnnd.asm
mpn/x86_64w/core2/umul_ppmm.asm
mpn/x86_64w/core2/xnor_n.asm
mpn/x86_64w/core2/xor_n.asm
mpn/x86_64w/divexact_1.asm
mpn/x86_64w/divexact_by3c.asm
mpn/x86_64w/divexact_byfobm1.asm
mpn/x86_64w/divrem_euclidean_qr_2.asm
mpn/x86_64w/fat/add_n.c
mpn/x86_64w/fat/addmul_1.c
mpn/x86_64w/fat/copyd.c
mpn/x86_64w/fat/copyi.c
mpn/x86_64w/fat/divexact_1.c
mpn/x86_64w/fat/divexact_by3c.c
mpn/x86_64w/fat/divexact_byfobm1.c
mpn/x86_64w/fat/divrem_1.c
mpn/x86_64w/fat/divrem_2.c
mpn/x86_64w/fat/divrem_euclidean_qr_1.c
mpn/x86_64w/fat/divrem_euclidean_qr_2.c
mpn/x86_64w/fat/fat.c
mpn/x86_64w/fat/fat_entry.asm
mpn/x86_64w/fat/gcd_1.c
mpn/x86_64w/fat/gmp-mparam.h
mpn/x86_64w/fat/lshift.c
mpn/x86_64w/fat/mod_1.c
mpn/x86_64w/fat/mod_34lsub1.c
mpn/x86_64w/fat/modexact_1c_odd.c
mpn/x86_64w/fat/mul_1.c
mpn/x86_64w/fat/mul_basecase.c
mpn/x86_64w/fat/preinv_divrem_1.c
mpn/x86_64w/fat/preinv_mod_1.c
mpn/x86_64w/fat/redc_1.c
mpn/x86_64w/fat/rshift.c
mpn/x86_64w/fat/sqr_basecase.c
mpn/x86_64w/fat/sub_n.c
mpn/x86_64w/fat/submul_1.c
mpn/x86_64w/fat/sumdiff_n.c
mpn/x86_64w/haswell/add_n.asm
mpn/x86_64w/haswell/addlsh1_n.asm
mpn/x86_64w/haswell/and_n.asm
mpn/x86_64w/haswell/andn_n.asm
mpn/x86_64w/haswell/avx/com_n.asm
mpn/x86_64w/haswell/avx/copyd.asm
mpn/x86_64w/haswell/avx/copyi.asm
mpn/x86_64w/haswell/avx/lshift.asm
mpn/x86_64w/haswell/avx/lshift1.asm
mpn/x86_64w/haswell/avx/mul_1.asm
mpn/x86_64w/haswell/avx/rshift.asm
mpn/x86_64w/haswell/avx/rshift1.asm
mpn/x86_64w/haswell/com_n.asm
mpn/x86_64w/haswell/copyd.asm
mpn/x86_64w/haswell/copyi.asm
mpn/x86_64w/haswell/divexact_byff.asm
mpn/x86_64w/haswell/divrem_hensel_qr_1_1.asm
mpn/x86_64w/haswell/hamdist.asm
mpn/x86_64w/haswell/ior_n.asm
mpn/x86_64w/haswell/iorn_n.asm
mpn/x86_64w/haswell/karaadd.asm
mpn/x86_64w/haswell/karasub.asm
mpn/x86_64w/haswell/lshift.asm
mpn/x86_64w/haswell/lshift1.asm
mpn/x86_64w/haswell/lshiftc.asm
mpn/x86_64w/haswell/mod_1_1.asm
mpn/x86_64w/haswell/mod_1_2.asm
mpn/x86_64w/haswell/mod_1_3.asm
mpn/x86_64w/haswell/mul_1.asm
mpn/x86_64w/haswell/mul_2.asm
mpn/x86_64w/haswell/nand_n.asm
mpn/x86_64w/haswell/nior_n.asm
mpn/x86_64w/haswell/nsumdiff_n.asm
mpn/x86_64w/haswell/popcount.asm
mpn/x86_64w/haswell/redc_1.asm
mpn/x86_64w/haswell/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/haswell/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/haswell/rshift.asm
mpn/x86_64w/haswell/rshift1.asm
mpn/x86_64w/haswell/store.asm
mpn/x86_64w/haswell/sub_n.asm
mpn/x86_64w/haswell/sublsh1_n.asm
mpn/x86_64w/haswell/sumdiff_n.asm
mpn/x86_64w/haswell/xnor_n.asm
mpn/x86_64w/haswell/xor_n.asm
mpn/x86_64w/k8/add_err1_n.asm
mpn/x86_64w/k8/add_n.asm
mpn/x86_64w/k8/addadd_n.asm
mpn/x86_64w/k8/addlsh1_n.asm
mpn/x86_64w/k8/addlsh_n.asm
mpn/x86_64w/k8/addmul_1.asm
mpn/x86_64w/k8/addsub_n.asm
mpn/x86_64w/k8/and_n.asm
mpn/x86_64w/k8/andn_n.asm
mpn/x86_64w/k8/com_n.asm
mpn/x86_64w/k8/copyd.asm
mpn/x86_64w/k8/copyi.asm
mpn/x86_64w/k8/divexact_byff.asm
mpn/x86_64w/k8/divrem_hensel_qr_1_1.asm
mpn/x86_64w/k8/divrem_hensel_qr_1_2.asm
mpn/x86_64w/k8/divrem_hensel_r_1.asm
mpn/x86_64w/k8/double.asm
mpn/x86_64w/k8/half.asm
mpn/x86_64w/k8/hamdist.asm
mpn/x86_64w/k8/ior_n.asm
mpn/x86_64w/k8/iorn_n.asm
mpn/x86_64w/k8/k10/hamdist.asm
mpn/x86_64w/k8/k10/karaadd.asm
mpn/x86_64w/k8/k10/karasub.asm
mpn/x86_64w/k8/k10/lshift.asm
mpn/x86_64w/k8/k10/popcount.asm
mpn/x86_64w/k8/k10/rshift.asm
mpn/x86_64w/k8/k10/store.asm
mpn/x86_64w/k8/karaadd.asm
mpn/x86_64w/k8/karasub.asm
mpn/x86_64w/k8/lshift.asm
mpn/x86_64w/k8/lshift1.asm
mpn/x86_64w/k8/lshift2.asm
mpn/x86_64w/k8/lshift3.asm
mpn/x86_64w/k8/lshift4.asm
mpn/x86_64w/k8/lshift5.asm
mpn/x86_64w/k8/lshift6.asm
mpn/x86_64w/k8/lshiftc.asm
mpn/x86_64w/k8/mod_1_1.asm
mpn/x86_64w/k8/mod_1_2.asm
mpn/x86_64w/k8/mod_1_3.asm
mpn/x86_64w/k8/mul_1.asm
mpn/x86_64w/k8/mul_2.asm
mpn/x86_64w/k8/mul_basecase.asm
mpn/x86_64w/k8/nand_n.asm
mpn/x86_64w/k8/nior_n.asm
mpn/x86_64w/k8/not.asm
mpn/x86_64w/k8/popcount.asm
mpn/x86_64w/k8/redc_1.asm
mpn/x86_64w/k8/rsh1add_n.asm
mpn/x86_64w/k8/rsh1sub_n.asm
mpn/x86_64w/k8/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/k8/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/k8/rshift.asm
mpn/x86_64w/k8/rshift1.asm
mpn/x86_64w/k8/rshift2.asm
mpn/x86_64w/k8/store.asm
mpn/x86_64w/k8/sub_err1_n.asm
mpn/x86_64w/k8/sub_n.asm
mpn/x86_64w/k8/subadd_n.asm
mpn/x86_64w/k8/sublsh1_n.asm
mpn/x86_64w/k8/sublsh_n.asm
mpn/x86_64w/k8/submul_1.asm
mpn/x86_64w/k8/sumdiff_n.asm
mpn/x86_64w/k8/udiv_qrnnd.asm
mpn/x86_64w/k8/umul_ppmm.asm
mpn/x86_64w/k8/xnor_n.asm
mpn/x86_64w/k8/xor_n.asm
mpn/x86_64w/longlong_inc.h
mpn/x86_64w/modexact_1c_odd.asm
mpn/x86_64w/mul_2.asm
mpn/x86_64w/nehalem/add_err1_n.asm
mpn/x86_64w/nehalem/add_n.asm
mpn/x86_64w/nehalem/addadd_n.asm
mpn/x86_64w/nehalem/addlsh1_n.asm
mpn/x86_64w/nehalem/addlsh_n.asm
mpn/x86_64w/nehalem/addmul_1.asm
mpn/x86_64w/nehalem/addsub_n.asm
mpn/x86_64w/nehalem/and_n.asm
mpn/x86_64w/nehalem/andn_n.asm
mpn/x86_64w/nehalem/com_n.asm
mpn/x86_64w/nehalem/copyd.asm
mpn/x86_64w/nehalem/copyi.asm
mpn/x86_64w/nehalem/divexact_byff.asm
mpn/x86_64w/nehalem/divrem_hensel_qr_1_2.asm
mpn/x86_64w/nehalem/hamdist.asm
mpn/x86_64w/nehalem/ior_n.asm
mpn/x86_64w/nehalem/iorn_n.asm
mpn/x86_64w/nehalem/karaadd.asm
mpn/x86_64w/nehalem/karasub.asm
mpn/x86_64w/nehalem/lshift.asm
mpn/x86_64w/nehalem/mod_1_1.asm
mpn/x86_64w/nehalem/mod_1_2.asm
mpn/x86_64w/nehalem/mod_1_3.asm
mpn/x86_64w/nehalem/mul_1.asm
mpn/x86_64w/nehalem/mul_2.asm
mpn/x86_64w/nehalem/mul_basecase.asm
mpn/x86_64w/nehalem/nand_n.asm
mpn/x86_64w/nehalem/nior_n.asm
mpn/x86_64w/nehalem/popcount.asm
mpn/x86_64w/nehalem/redc_1.asm
mpn/x86_64w/nehalem/rsh1add_n.asm
mpn/x86_64w/nehalem/rsh1sub_n.asm
mpn/x86_64w/nehalem/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/nehalem/rshift.asm
mpn/x86_64w/nehalem/store.asm
mpn/x86_64w/nehalem/sub_err1_n.asm
mpn/x86_64w/nehalem/sub_n.asm
mpn/x86_64w/nehalem/subadd_n.asm
mpn/x86_64w/nehalem/sublsh1_n.asm
mpn/x86_64w/nehalem/submul_1.asm
mpn/x86_64w/nehalem/sumdiff_n.asm
mpn/x86_64w/nehalem/xnor_n.asm
mpn/x86_64w/nehalem/xor_n.asm
mpn/x86_64w/netburst/addmul_1.asm
mpn/x86_64w/netburst/and_n.asm
mpn/x86_64w/netburst/andn_n.asm
mpn/x86_64w/netburst/com_n.asm
mpn/x86_64w/netburst/ior_n.asm
mpn/x86_64w/netburst/iorn_n.asm
mpn/x86_64w/netburst/karaadd.asm
mpn/x86_64w/netburst/karasub.asm
mpn/x86_64w/netburst/mul_1.asm
mpn/x86_64w/netburst/mul_2.asm
mpn/x86_64w/netburst/mul_basecase.asm
mpn/x86_64w/netburst/nand_n.asm
mpn/x86_64w/netburst/nior_n.asm
mpn/x86_64w/netburst/redc_1.asm
mpn/x86_64w/netburst/submul_1.asm
mpn/x86_64w/netburst/xnor_n.asm
mpn/x86_64w/netburst/xor_n.asm
mpn/x86_64w/sandybridge/add_n.asm
mpn/x86_64w/sandybridge/addmul_1.asm
mpn/x86_64w/sandybridge/and_n.asm
mpn/x86_64w/sandybridge/andn_n.asm
mpn/x86_64w/sandybridge/com_n.asm
mpn/x86_64w/sandybridge/copyd.asm
mpn/x86_64w/sandybridge/copyi.asm
mpn/x86_64w/sandybridge/divexact_byff.asm
mpn/x86_64w/sandybridge/divrem_hensel_qr_1_1.asm
mpn/x86_64w/sandybridge/hamdist.asm
mpn/x86_64w/sandybridge/ior_n.asm
mpn/x86_64w/sandybridge/iorn_n.asm
mpn/x86_64w/sandybridge/karaadd.asm
mpn/x86_64w/sandybridge/karasub.asm
mpn/x86_64w/sandybridge/lshift.asm
mpn/x86_64w/sandybridge/lshift1.asm
mpn/x86_64w/sandybridge/lshiftc.asm
mpn/x86_64w/sandybridge/mod_1_1.asm
mpn/x86_64w/sandybridge/mod_1_2.asm
mpn/x86_64w/sandybridge/mod_1_3.asm
mpn/x86_64w/sandybridge/mul_1.asm
mpn/x86_64w/sandybridge/mul_2.asm
mpn/x86_64w/sandybridge/mul_basecase.asm
mpn/x86_64w/sandybridge/nand_n.asm
mpn/x86_64w/sandybridge/nior_n.asm
mpn/x86_64w/sandybridge/popcount.asm
mpn/x86_64w/sandybridge/redc_1.asm
mpn/x86_64w/sandybridge/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/sandybridge/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/sandybridge/rshift.asm
mpn/x86_64w/sandybridge/store.asm
mpn/x86_64w/sandybridge/sub_n.asm
mpn/x86_64w/sandybridge/submul_1.asm
mpn/x86_64w/sandybridge/xnor_n.asm
mpn/x86_64w/sandybridge/xor_n.asm
mpn/x86_64w/skylake/add_n.asm
mpn/x86_64w/skylake/addlsh1_n.asm
mpn/x86_64w/skylake/and_n.asm
mpn/x86_64w/skylake/andn_n.asm
mpn/x86_64w/skylake/avx/add_err1_n.asm
mpn/x86_64w/skylake/avx/add_n.asm
mpn/x86_64w/skylake/avx/lshift.asm
mpn/x86_64w/skylake/avx/lshift1.asm
mpn/x86_64w/skylake/avx/mul_1.asm
mpn/x86_64w/skylake/avx/rshift.asm
mpn/x86_64w/skylake/avx/rshift1.asm
mpn/x86_64w/skylake/avx/sub_err1_n.asm
mpn/x86_64w/skylake/avx/sub_n.asm
mpn/x86_64w/skylake/com_n.asm
mpn/x86_64w/skylake/copyd.asm
mpn/x86_64w/skylake/copyi.asm
mpn/x86_64w/skylake/divexact_byff.asm
mpn/x86_64w/skylake/divrem_hensel_qr_1_1.asm
mpn/x86_64w/skylake/hamdist.asm
mpn/x86_64w/skylake/ior_n.asm
mpn/x86_64w/skylake/iorn_n.asm
mpn/x86_64w/skylake/karaadd.asm
mpn/x86_64w/skylake/karasub.asm
mpn/x86_64w/skylake/lshift.asm
mpn/x86_64w/skylake/lshift1.asm
mpn/x86_64w/skylake/lshiftc.asm
mpn/x86_64w/skylake/mod_1_1.asm
mpn/x86_64w/skylake/mod_1_2.asm
mpn/x86_64w/skylake/mod_1_3.asm
mpn/x86_64w/skylake/mul_1.asm
mpn/x86_64w/skylake/mul_2.asm
mpn/x86_64w/skylake/nand_n.asm
mpn/x86_64w/skylake/nior_n.asm
mpn/x86_64w/skylake/popcount.asm
mpn/x86_64w/skylake/redc_1.asm
mpn/x86_64w/skylake/rsh_divrem_hensel_qr_1_1.asm
mpn/x86_64w/skylake/rsh_divrem_hensel_qr_1_2.asm
mpn/x86_64w/skylake/rshift.asm
mpn/x86_64w/skylake/store.asm
mpn/x86_64w/skylake/sub_n.asm
mpn/x86_64w/skylake/sublsh1_n.asm
mpn/x86_64w/skylake/sumdiff_n.asm
mpn/x86_64w/skylake/xnor_n.asm
mpn/x86_64w/skylake/xor_n.asm
mpn/x86_64w/udiv_qrnnd.asm
mpn/x86_64w/umul_ppmm.asm
mpn/x86w/add_n.asm
mpn/x86w/addmul_1.asm
mpn/x86w/copyd.asm
mpn/x86w/copyi.asm
mpn/x86w/divexact_1.asm
mpn/x86w/divexact_by3c.asm
mpn/x86w/divrem_1.asm
mpn/x86w/gmp-mparam.h
mpn/x86w/longlong_inc.h
mpn/x86w/lshift.asm
mpn/x86w/mod_1.asm
mpn/x86w/mod_34lsub1.asm
mpn/x86w/mul_1.asm
mpn/x86w/mul_basecase.asm
mpn/x86w/p3/addmul_1.asm
mpn/x86w/p3/copyd.asm
mpn/x86w/p3/divexact_1.asm
mpn/x86w/p3/divexact_by3c.asm
mpn/x86w/p3/divrem_1.asm
mpn/x86w/p3/hamdist.asm
mpn/x86w/p3/lshift.asm
mpn/x86w/p3/mod_1.asm
mpn/x86w/p3/p3mmx/hamdist.asm
mpn/x86w/p3/p3mmx/popcount.asm
mpn/x86w/p3/popcount.asm
mpn/x86w/p3/submul_1.asm
mpn/x86w/p4/add_n.asm
mpn/x86w/p4/addmul_1.asm
mpn/x86w/p4/copyd.asm
mpn/x86w/p4/copyi.asm
mpn/x86w/p4/divexact_1.asm
mpn/x86w/p4/divexact_by3c.asm
mpn/x86w/p4/hamdist.asm
mpn/x86w/p4/lshift.asm
mpn/x86w/p4/mmx/hamdist.asm
mpn/x86w/p4/mmx/lshift.asm
mpn/x86w/p4/mmx/popcount.asm
mpn/x86w/p4/mmx/rshift.asm
mpn/x86w/p4/mod_34lsub1.asm
mpn/x86w/p4/modexact_1c_odd.asm
mpn/x86w/p4/mul_1.asm
mpn/x86w/p4/mul_basecase.asm
mpn/x86w/p4/popcount.asm
mpn/x86w/p4/rshift.asm
mpn/x86w/p4/sqr_basecase.asm
mpn/x86w/p4/sse2/add_n.asm
mpn/x86w/p4/sse2/addmul_1.asm
mpn/x86w/p4/sse2/divexact_1.asm
mpn/x86w/p4/sse2/divexact_by3c.asm
mpn/x86w/p4/sse2/mod_34lsub1.asm
mpn/x86w/p4/sse2/modexact_1c_odd.asm
mpn/x86w/p4/sse2/mul_1.asm
mpn/x86w/p4/sse2/mul_basecase.asm
mpn/x86w/p4/sse2/sqr_basecase.asm
mpn/x86w/p4/sse2/sub_n.asm
mpn/x86w/p4/sse2/submul_1.asm
mpn/x86w/p4/sub_n.asm
mpn/x86w/p4/submul_1.asm
mpn/x86w/p6/addmul_1.asm
mpn/x86w/p6/copyd.asm
mpn/x86w/p6/divexact_1.asm
mpn/x86w/p6/divexact_by3c.asm
mpn/x86w/p6/mmx/divrem_1.asm
mpn/x86w/p6/mmx/hamdist.asm
mpn/x86w/p6/mmx/lshift.asm
mpn/x86w/p6/mmx/popcount.asm
mpn/x86w/p6/mmx/rshift.asm
mpn/x86w/p6/mod_1.asm
mpn/x86w/p6/modexact_1c_odd.asm
mpn/x86w/p6/p3mmx/hamdist.asm
mpn/x86w/p6/p3mmx/popcount.asm
mpn/x86w/p6/sqr_basecase.asm
mpn/x86w/p6/submul_1.asm
mpn/x86w/pentium4/copyd.asm
mpn/x86w/pentium4/copyi.asm
mpn/x86w/pentium4/mmx/hamdist.asm
mpn/x86w/pentium4/mmx/lshift.asm
mpn/x86w/pentium4/mmx/popcount.asm
mpn/x86w/pentium4/mmx/rshift.asm
mpn/x86w/pentium4/sse2/add_n.asm
mpn/x86w/pentium4/sse2/addmul_1.asm
mpn/x86w/pentium4/sse2/divexact_1.asm
mpn/x86w/pentium4/sse2/divexact_by3c.asm
mpn/x86w/pentium4/sse2/mod_34lsub1.asm
mpn/x86w/pentium4/sse2/modexact_1c_odd.asm
mpn/x86w/pentium4/sse2/mul_1.asm
mpn/x86w/pentium4/sse2/mul_basecase.asm
mpn/x86w/pentium4/sse2/sqr_basecase.asm
mpn/x86w/pentium4/sse2/sub_n.asm
mpn/x86w/pentium4/sse2/submul_1.asm
mpn/x86w/rshift.asm
mpn/x86w/sub_n.asm
mpn/x86w/submul_1.asm
mpn/x86w/udiv_qrnnd.asm
mpn/x86w/umul_ppmm.asm
mpq/Makefile.am
mpq/abs.c
mpq/aors.c
mpq/canonicalize.c
mpq/clear.c
mpq/cmp.c
mpq/cmp_si.c
mpq/cmp_ui.c
mpq/div.c
mpq/equal.c
mpq/get_d.c
mpq/get_den.c
mpq/get_num.c
mpq/get_str.c
mpq/init.c
mpq/inp_str.c
mpq/inv.c
mpq/mul.c
mpq/neg.c
mpq/out_str.c
mpq/set.c
mpq/set_d.c
mpq/set_den.c
mpq/set_f.c
mpq/set_num.c
mpq/set_si.c
mpq/set_str.c
mpq/set_ui.c
mpq/set_z.c
mpq/swap.c
mpz/Makefile.am
mpz/abs.c
mpz/add.c
mpz/add_ui.c
mpz/and.c
mpz/aors.h
mpz/aors_ui.h
mpz/aorsmul.c
mpz/aorsmul_i.c
mpz/array_init.c
mpz/cdiv_q.c
mpz/cdiv_q_ui.c
mpz/cdiv_qr.c
mpz/cdiv_qr_ui.c
mpz/cdiv_r.c
mpz/cdiv_r_ui.c
mpz/cdiv_ui.c
mpz/cfdiv_q_2exp.c
mpz/cfdiv_r_2exp.c
mpz/clear.c
mpz/clrbit.c
mpz/cmp.c
mpz/cmp_d.c
mpz/cmp_si.c
mpz/cmp_ui.c
mpz/cmpabs.c
mpz/cmpabs_d.c
mpz/cmpabs_ui.c
mpz/com.c
mpz/combit.c
mpz/cong.c
mpz/cong_ui.c
mpz/dive_ui.c
mpz/divis.c
mpz/divis_ui.c
mpz/dump.c
mpz/export.c
mpz/fdiv_q.c
mpz/fdiv_q_ui.c
mpz/fdiv_qr.c
mpz/fdiv_qr_ui.c
mpz/fdiv_r.c
mpz/fdiv_r_ui.c
mpz/fdiv_ui.c
mpz/fib2_ui.c
mpz/fib_ui.c
mpz/fits_s.h
mpz/fits_si.c
mpz/fits_sint.c
mpz/fits_slong.c
mpz/fits_sshort.c
mpz/fits_ui.c
mpz/fits_uint.c
mpz/fits_ulong.c
mpz/fits_ushort.c
mpz/gcd_ui.c
mpz/get_d.c
mpz/get_d_2exp.c
mpz/get_si.c
mpz/get_sx.c
mpz/get_ui.c
mpz/get_ux.c
mpz/getlimbn.c
mpz/import.c
mpz/init.c
mpz/init2.c
mpz/inp_raw.c
mpz/inp_str.c
mpz/invert.c
mpz/ior.c
mpz/iset.c
mpz/iset_d.c
mpz/iset_si.c
mpz/iset_str.c
mpz/iset_sx.c
mpz/iset_ui.c
mpz/iset_ux.c
mpz/kronsz.c
mpz/kronuz.c
mpz/kronzs.c
mpz/kronzu.c
mpz/lcm.c
mpz/lcm_ui.c
mpz/likely_prime_p.c
mpz/miller_rabin.c
mpz/millerrabin.c
mpz/mod.c
mpz/mul.c
mpz/mul_2exp.c
mpz/mul_i.h
mpz/mul_si.c
mpz/mul_ui.c
mpz/n_pow_ui.c
mpz/neg.c
mpz/next_prime_candidate.c
mpz/nextprime.c
mpz/nthroot.c
mpz/out_raw.c
mpz/out_str.c
mpz/perfpow.c
mpz/perfsqr.c
mpz/popcount.c
mpz/pow_ui.c
mpz/pprime_p.c
mpz/probable_prime_p.c
mpz/realloc.c
mpz/realloc2.c
mpz/remove.c
mpz/set.c
mpz/set_d.c
mpz/set_f.c
mpz/set_q.c
mpz/set_si.c
mpz/set_str.c
mpz/set_sx.c
mpz/set_ui.c
mpz/set_ux.c
mpz/setbit.c
mpz/size.c
mpz/sizeinbase.c
mpz/sqrt.c
mpz/sqrtrem.c
mpz/sub.c
mpz/sub_ui.c
mpz/swap.c
mpz/tdiv_q.c
mpz/tdiv_q_2exp.c
mpz/tdiv_q_ui.c
mpz/tdiv_qr.c
mpz/tdiv_qr_ui.c
mpz/tdiv_r.c
mpz/tdiv_r_2exp.c
mpz/tdiv_r_ui.c
mpz/tdiv_ui.c
mpz/trial_division.c
mpz/ui_pow_ui.c
mpz/ui_sub.c
mpz/urandomb.c
mpz/urandomm.c
mpz/xor.c
printf/Makefile.am
printf/asprintf.c
printf/asprntffuns.c
printf/doprnt.c
printf/doprntf.c
printf/doprnti.c
printf/fprintf.c
printf/obprintf.c
printf/obprntffuns.c
printf/obvprintf.c
printf/printf.c
printf/printffuns.c
printf/repl-vsnprintf.c
printf/snprintf.c
printf/snprntffuns.c
printf/sprintf.c
printf/sprintffuns.c
printf/vasprintf.c
printf/vfprintf.c
printf/vprintf.c
printf/vsnprintf.c
printf/vsprintf.c
randbui.c
randclr.c
randdef.c
randiset.c
randlc2s.c
randlc2x.c
randmt.c
randmt.h
randmts.c
randmui.c
rands.c
randsd.c
randsdui.c
scanf/Makefile.am
scanf/doscan.c
scanf/fscanf.c
scanf/fscanffuns.c
scanf/scanf.c
scanf/sscanf.c
scanf/sscanffuns.c
scanf/vfscanf.c
scanf/vscanf.c
scanf/vsscanf.c
tal-debug.c
tal-notreent.c
tal-reent.c
tests/Makefile.am
tests/cxx/Makefile.am
tests/cxx/clocale.c
tests/cxx/t-assign.cc
tests/cxx/t-binary.cc
tests/cxx/t-cast.cc
tests/cxx/t-constr.cc
tests/cxx/t-headers.cc
tests/cxx/t-istream.cc
tests/cxx/t-locale.cc
tests/cxx/t-misc.cc
tests/cxx/t-ops.cc
tests/cxx/t-ostream.cc
tests/cxx/t-prec.cc
tests/cxx/t-rand.cc
tests/cxx/t-ternary.cc
tests/cxx/t-unary.cc
tests/devel/Makefile.am
tests/devel/README
tests/devel/addmul_N.c
tests/devel/anymul_1.c
tests/devel/aors_n.c
tests/devel/copy.c
tests/devel/divmod_1.c
tests/devel/logops_n.c
tests/devel/mul_N.c
tests/devel/shift.c
tests/devel/try.c
tests/fft/Makefile.am
tests/memory.c
tests/misc.c
tests/misc/Makefile.am
tests/misc/t-locale.c
tests/misc/t-printf.c
tests/misc/t-scanf.c
tests/mpf/Makefile.am
tests/mpf/reuse.c
tests/mpf/t-add.c
tests/mpf/t-cmp_d.c
tests/mpf/t-cmp_si.c
tests/mpf/t-conv.c
tests/mpf/t-div.c
tests/mpf/t-dm2exp.c
tests/mpf/t-eq.c
tests/mpf/t-fits.c
tests/mpf/t-get_d.c
tests/mpf/t-get_d_2exp.c
tests/mpf/t-get_si.c
tests/mpf/t-get_ui.c
tests/mpf/t-gsprec.c
tests/mpf/t-inp_str.c
tests/mpf/t-int_p.c
tests/mpf/t-mul_ui.c
tests/mpf/t-muldiv.c
tests/mpf/t-set.c
tests/mpf/t-set_q.c
tests/mpf/t-set_si.c
tests/mpf/t-set_ui.c
tests/mpf/t-sqrt.c
tests/mpf/t-sqrt_ui.c
tests/mpf/t-sub.c
tests/mpf/t-trunc.c
tests/mpf/t-ui_div.c
tests/mpn/Makefile.am
tests/mpn/t-addadd_n.c
tests/mpn/t-addsub_n.c
tests/mpn/t-aors_1.c
tests/mpn/t-asmtype.c
tests/mpn/t-dc_bdiv_q.c
tests/mpn/t-dc_bdiv_q_n.c
tests/mpn/t-dc_bdiv_qr.c
tests/mpn/t-dc_bdiv_qr_n.c
tests/mpn/t-dc_div_q.c
tests/mpn/t-dc_div_qr.c
tests/mpn/t-dc_div_qr_n.c
tests/mpn/t-dc_divappr_q.c
tests/mpn/t-divebyff.c
tests/mpn/t-divebyfobm1.c
tests/mpn/t-divrem_1.c
tests/mpn/t-fat.c
tests/mpn/t-gcdext.c
tests/mpn/t-get_d.c
tests/mpn/t-instrument.c
tests/mpn/t-inv_div_q.c
tests/mpn/t-inv_div_qr.c
tests/mpn/t-inv_div_qr_n.c
tests/mpn/t-inv_divappr_q.c
tests/mpn/t-inv_divappr_q_n.c
tests/mpn/t-invert.c
tests/mpn/t-iord_u.c
tests/mpn/t-lorrshift1.c
tests/mpn/t-mp_bases.c
tests/mpn/t-mullow_basecase.c
tests/mpn/t-mullowhigh.c
tests/mpn/t-mulmod_2expm1.c
tests/mpn/t-mulmod_2expp1.c
tests/mpn/t-neg.c
tests/mpn/t-perfsqr.c
tests/mpn/t-redc_1.c
tests/mpn/t-sb_bdiv_q.c
tests/mpn/t-sb_bdiv_qr.c
tests/mpn/t-sb_div_q.c
tests/mpn/t-sb_div_qr.c
tests/mpn/t-sb_divappr_q.c
tests/mpn/t-scan.c
tests/mpn/t-subadd_n.c
tests/mpn/t-tdiv_q.c
tests/mpn/t-tdiv_qr.c
tests/mpq/Makefile.am
tests/mpq/t-aors.c
tests/mpq/t-cmp.c
tests/mpq/t-cmp_si.c
tests/mpq/t-cmp_ui.c
tests/mpq/t-equal.c
tests/mpq/t-get_d.c
tests/mpq/t-get_str.c
tests/mpq/t-inp_str.c
tests/mpq/t-md_2exp.c
tests/mpq/t-set_f.c
tests/mpq/t-set_str.c
tests/mpz/Makefile.am
tests/mpz/bit.c
tests/mpz/convert.c
tests/mpz/dive.c
tests/mpz/dive_ui.c
tests/mpz/io.c
tests/mpz/logic.c
tests/mpz/reuse.c
tests/mpz/t-addsub.c
tests/mpz/t-aorsmul.c
tests/mpz/t-bin.c
tests/mpz/t-cdiv_ui.c
tests/mpz/t-cmp.c
tests/mpz/t-cmp_d.c
tests/mpz/t-cmp_si.c
tests/mpz/t-cong.c
tests/mpz/t-cong_2exp.c
tests/mpz/t-div_2exp.c
tests/mpz/t-divis.c
tests/mpz/t-divis_2exp.c
tests/mpz/t-export.c
tests/mpz/t-fdiv.c
tests/mpz/t-fdiv_ui.c
tests/mpz/t-fib_ui.c
tests/mpz/t-fits.c
tests/mpz/t-gcd_ui.c
tests/mpz/t-get_d.c
tests/mpz/t-get_d_2exp.c
tests/mpz/t-get_si.c
tests/mpz/t-get_sx.c
tests/mpz/t-get_ux.c
tests/mpz/t-hamdist.c
tests/mpz/t-import.c
tests/mpz/t-inp_str.c
tests/mpz/t-io_raw.c
tests/mpz/t-jac.c
tests/mpz/t-lcm.c
tests/mpz/t-lucnum_ui.c
tests/mpz/t-mul.c
tests/mpz/t-mul_i.c
tests/mpz/t-next_prime_candidate.c
tests/mpz/t-oddeven.c
tests/mpz/t-perfpow.c
tests/mpz/t-perfsqr.c
tests/mpz/t-popcount.c
tests/mpz/t-pow.c
tests/mpz/t-powm.c
tests/mpz/t-powm_ui.c
tests/mpz/t-pprime_p.c
tests/mpz/t-root.c
tests/mpz/t-scan.c
tests/mpz/t-set_d.c
tests/mpz/t-set_f.c
tests/mpz/t-set_si.c
tests/mpz/t-set_str.c
tests/mpz/t-set_sx.c
tests/mpz/t-set_ux.c
tests/mpz/t-sizeinbase.c
tests/mpz/t-sqrtrem.c
tests/mpz/t-tdiv.c
tests/mpz/t-tdiv_ui.c
tests/mpz/t-trial_division.c
tests/rand/Makefile.am
tests/rand/findlc.c
tests/rand/gen.c
tests/rand/gmpstat.h
tests/rand/spect.c
tests/rand/stat.c
tests/rand/statlib.c
tests/rand/t-iset.c
tests/rand/t-lc2exp.c
tests/rand/t-mt.c
tests/rand/t-rand.c
tests/rand/t-urbui.c
tests/rand/t-urmui.c
tests/rand/t-urndmm.c
tests/rand/zdiv_round.c
tests/refmpf.c
tests/refmpn.c
tests/refmpq.c
tests/refmpz.c
tests/spinner.c
tests/t-bswap.c
tests/t-constants.c
tests/t-count_zeros.c
tests/t-gmpmax.c
tests/t-hightomask.c
tests/t-modlinv.c
tests/t-parity.c
tests/t-popc.c
tests/t-sub.c
tests/tests.h
tests/trace.c
tests/x86_64call.as
tests/x86_64check.c
tests/x86call.asm
tests/x86check.c
tune/README
tune/alpha.asm
tune/divrem1div.c
tune/divrem1inv.c
tune/divrem2div.c
tune/divrem2inv.c
tune/fac_ui_large.c
tune/fac_ui_small.c
tune/freq.c
tune/hppa.asm
tune/hppa2.asm
tune/hppa2w.asm
tune/ia64.asm
tune/many.pl
tune/mod_1_div.c
tune/mod_1_inv.c
tune/modlinv.c
tune/noop.c
tune/pentium.asm
tune/powerpc.asm
tune/powerpc64.asm
tune/powm_mod.c
tune/powm_redc.c
tune/preinv_divrem_1.c
tune/sparcv9.asm
tune/speed-ext.c
tune/time.c
tune/x86_64.as
version.c
yasm_mac.inc.fat
yasm_mac.inc.nofat

BSD
===

The following files are explicitly marked with a two-clause BSD license.

fft/adjust.c
fft/adjust_sqrt2.c
fft/butterfly_lshB.c
fft/butterfly_rshB.c
fft/combine_bits.c
fft/div_2expmod_2expp1.c
fft/fermat_to_mpz.c
fft/fft_mfa_trunc_sqrt2.c
fft/fft_mfa_trunc_sqrt2_inner.c
fft/fft_negacyclic.c
fft/fft_radix2.c
fft/fft_trunc.c
fft/fft_trunc_sqrt2.c
fft/ifft_mfa_trunc_sqrt2.c
fft/ifft_negacyclic.c
fft/ifft_radix2.c
fft/ifft_trunc.c
fft/ifft_trunc_sqrt2.c
fft/mul_2expmod_2expp1.c
fft/mul_fft_main.c
fft/mul_mfa_trunc_sqrt2.c
fft/mulmod_2expp1.c
fft/mul_trunc_sqrt2.c
fft/normmod_2expp1.c
fft/revbin.c
fft/split_bits.c
mpn/generic/add_err1_n.c
mpn/generic/add_err2_n.c
mpn/generic/dc_bdiv_q_n.c
mpn/generic/mulmid_basecase.c
mpn/generic/mulmid.c
mpn/generic/mulmid_n.c
mpn/generic/mulmod_bexpp1.c
mpn/generic/sub_err1_n.c
mpn/generic/sub_err2_n.c
mpn/generic/toom42_mulmid.c
mpn/x86_64/add_err1_n.asm
mpn/x86_64/add_err2_n.asm
mpn/x86_64/sub_err1_n.asm
mpn/x86_64/sub_err2_n.asm
mpn/x86_64w/add_err1_n.asm
mpn/x86_64w/add_err2_n.asm
mpn/x86_64w/sub_err1_n.asm
mpn/x86_64w/sub_err2_n.asm
mpn/x86_64w/yasm_mac.inc
tests/fft/t-adjust.c
tests/fft/t-adjust_sqrt2.c
tests/fft/t-butterfly.c
tests/fft/t-butterfly_lshB.c
tests/fft/t-butterfly_rshB.c
tests/fft/t-butterfly_sqrt2.c
tests/fft/t-butterfly_twiddle.c
tests/fft/t-div_2expmod_2expp1.c
tests/fft/t-fft_ifft_mfa_trunc_sqrt2.c
tests/fft/t-fft_ifft_negacyclic.c
tests/fft/t-fft_ifft_radix2.c
tests/fft/t-fft_ifft_trunc.c
tests/fft/t-fft_ifft_trunc_sqrt2.c
tests/fft/t-mul_2expmod_2expp1.c
tests/fft/t-mul_fft_main.c
tests/fft/t-mul_mfa_trunc_sqrt2.c
tests/fft/t-mulmod_2expp1.c
tests/fft/t-mul_trunc_sqrt2.c
tests/fft/t-normmod_2expp1.c
tests/fft/t-split_combine_bits.c
tests/mpn/t-mulmid.c
yasm_macwin.inc.fat
yasm_macwin.inc.nofat

GFDL
====

The following files are explicitly marked with the GFDL license, specifically
v1.3 or later.

doc/mpir.info
doc/mpir.info-1
doc/mpir.info-2
doc/mpir.texi

Non-source files with other licenses
====================================

These files are not compiled or packaged as part of the binary RPM packages, so
they do not affect the overall license. They are listed here for attempted
completeness.

LGPLv2
------

build.vc11/run-speed.py
build.vc12/run-speed.py
build.vc14/run-speed.py
build.vc15/run-speed.py

LGPLv2+ and FSFUL
-----------------

configure

LGPLv2+ and FSFULLR
-------------------

cxx/Makefile.in
doc/Makefile.in
fft/Makefile.in
Makefile.in
mpf/Makefile.in
mpn/Makefile.in
mpq/Makefile.in
mpz/Makefile.in
printf/Makefile.in
scanf/Makefile.in
tests/cxx/Makefile.in
tests/devel/Makefile.in
tests/fft/Makefile.in
tests/Makefile.in
tests/misc/Makefile.in
tests/mpf/Makefile.in
tests/mpn/Makefile.in
tests/mpq/Makefile.in
tests/mpz/Makefile.in
tests/rand/Makefile.in

LGPLv3+ and LGPLv2+ and FSFULLR
-------------------------------

tune/Makefile.in

GPLv2+
------

compile
ltmain.sh
missing
test-driver
ylwrap
doc/mdate-sh

GPLv2+ and FSFULLR
------------------

aclocal.m4

GPLv3+
------

configfsf.guess
configfsf.sub
config.guess
config.sub
doc/texinfo.tex
tests/mpn/t-sizeinbase.c
tests/mpq/t-cmp_z.c
tests/mpz/t-fac_ui.c
tests/mpz/t-gcd.c
tests/mpz/t-limbs.c
tests/mpz/t-mfac_uiui.c
tests/mpz/t-primorial_ui.c

MIT
---

build.vc/g2y.py
install-sh
