Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/lgpl3/gmp/lib/libgmp/arch mknative-gmp output for G...
details: https://anonhg.NetBSD.org/src/rev/3e4f8d8ffe15
branches: trunk
changeset: 944346:3e4f8d8ffe15
user: mrg <mrg%NetBSD.org@localhost>
date: Sun Sep 27 00:31:51 2020 +0000
description:
mknative-gmp output for GMP 6.2.0.
diffstat:
external/lgpl3/gmp/lib/libgmp/arch/aarch64/Makefile.inc | 196 +--------
external/lgpl3/gmp/lib/libgmp/arch/aarch64/config.h | 62 +-
external/lgpl3/gmp/lib/libgmp/arch/aarch64/config.m4 | 8 +-
external/lgpl3/gmp/lib/libgmp/arch/aarch64/gmp-mparam.h | 301 +++++-------
external/lgpl3/gmp/lib/libgmp/arch/aarch64/gmp.h | 30 +-
external/lgpl3/gmp/lib/libgmp/arch/aarch64/srcs.mk | 209 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/alpha/Makefile.inc | 203 +--------
external/lgpl3/gmp/lib/libgmp/arch/alpha/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/alpha/gmp.h | 22 +-
external/lgpl3/gmp/lib/libgmp/arch/alpha/srcs.mk | 207 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/arm/Makefile.inc | 201 +--------
external/lgpl3/gmp/lib/libgmp/arch/arm/config.h | 62 +-
external/lgpl3/gmp/lib/libgmp/arch/arm/config.m4 | 8 +-
external/lgpl3/gmp/lib/libgmp/arch/arm/gmp-mparam.h | 232 ++++++---
external/lgpl3/gmp/lib/libgmp/arch/arm/gmp.h | 21 +-
external/lgpl3/gmp/lib/libgmp/arch/arm/srcs.mk | 207 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/armeb/Makefile.inc | 201 +--------
external/lgpl3/gmp/lib/libgmp/arch/armeb/config.h | 62 +-
external/lgpl3/gmp/lib/libgmp/arch/armeb/config.m4 | 8 +-
external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp-mparam.h | 232 ++++++---
external/lgpl3/gmp/lib/libgmp/arch/armeb/gmp.h | 21 +-
external/lgpl3/gmp/lib/libgmp/arch/armeb/srcs.mk | 207 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/coldfire/Makefile.inc | 185 +-------
external/lgpl3/gmp/lib/libgmp/arch/hppa/Makefile.inc | 198 +--------
external/lgpl3/gmp/lib/libgmp/arch/hppa/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/hppa/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/hppa/srcs.mk | 202 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/i386/Makefile.inc | 197 +--------
external/lgpl3/gmp/lib/libgmp/arch/i386/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/i386/config.m4 | 1 +
external/lgpl3/gmp/lib/libgmp/arch/i386/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/i386/srcs.mk | 201 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/ia64/Makefile.inc | 206 +--------
external/lgpl3/gmp/lib/libgmp/arch/ia64/config.h | 36 +-
external/lgpl3/gmp/lib/libgmp/arch/ia64/config.m4 | 3 +-
external/lgpl3/gmp/lib/libgmp/arch/ia64/gmp-mparam.h | 260 +++++-----
external/lgpl3/gmp/lib/libgmp/arch/ia64/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/ia64/srcs.mk | 210 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/m68000/Makefile.inc | 195 +--------
external/lgpl3/gmp/lib/libgmp/arch/m68000/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/m68000/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/m68000/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/m68k/Makefile.inc | 195 +--------
external/lgpl3/gmp/lib/libgmp/arch/m68k/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/m68k/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/m68k/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/mips64eb/Makefile.inc | 197 +--------
external/lgpl3/gmp/lib/libgmp/arch/mips64eb/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/mips64eb/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/mips64eb/srcs.mk | 201 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/mips64el/Makefile.inc | 197 +--------
external/lgpl3/gmp/lib/libgmp/arch/mips64el/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/mips64el/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/mips64el/srcs.mk | 201 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/mipseb/Makefile.inc | 196 +--------
external/lgpl3/gmp/lib/libgmp/arch/mipseb/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/mipseb/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/mipseb/srcs.mk | 200 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/mipsel/Makefile.inc | 196 +--------
external/lgpl3/gmp/lib/libgmp/arch/mipsel/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/mipsel/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/mipsel/srcs.mk | 200 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/or1k/Makefile.inc | 185 +-------
external/lgpl3/gmp/lib/libgmp/arch/powerpc/Makefile.inc | 200 +--------
external/lgpl3/gmp/lib/libgmp/arch/powerpc/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/powerpc/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/powerpc/srcs.mk | 204 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/powerpc64/Makefile.inc | 205 +--------
external/lgpl3/gmp/lib/libgmp/arch/powerpc64/config.h | 42 +-
external/lgpl3/gmp/lib/libgmp/arch/powerpc64/config.m4 | 1 +
external/lgpl3/gmp/lib/libgmp/arch/powerpc64/gmp.h | 21 +-
external/lgpl3/gmp/lib/libgmp/arch/powerpc64/srcs.mk | 209 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/riscv32/Makefile.inc | 333 +-------------
external/lgpl3/gmp/lib/libgmp/arch/riscv32/config.h | 100 ++-
external/lgpl3/gmp/lib/libgmp/arch/riscv32/config.m4 | 1 +
external/lgpl3/gmp/lib/libgmp/arch/riscv32/gmp-mparam.h | 25 +-
external/lgpl3/gmp/lib/libgmp/arch/riscv32/gmp.h | 25 +-
external/lgpl3/gmp/lib/libgmp/arch/riscv32/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/riscv64/Makefile.inc | 333 +-------------
external/lgpl3/gmp/lib/libgmp/arch/riscv64/config.h | 104 ++-
external/lgpl3/gmp/lib/libgmp/arch/riscv64/config.m4 | 14 +
external/lgpl3/gmp/lib/libgmp/arch/riscv64/gmp-mparam.h | 25 +-
external/lgpl3/gmp/lib/libgmp/arch/riscv64/gmp.h | 23 +-
external/lgpl3/gmp/lib/libgmp/arch/riscv64/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/sh3eb/Makefile.inc | 195 +--------
external/lgpl3/gmp/lib/libgmp/arch/sh3eb/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/sh3eb/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/sh3eb/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/sh3el/Makefile.inc | 195 +--------
external/lgpl3/gmp/lib/libgmp/arch/sh3el/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/sh3el/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/sh3el/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/sparc/Makefile.inc | 197 +--------
external/lgpl3/gmp/lib/libgmp/arch/sparc/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/sparc/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/sparc/srcs.mk | 201 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/sparc64/Makefile.inc | 195 +--------
external/lgpl3/gmp/lib/libgmp/arch/sparc64/config.h | 36 +-
external/lgpl3/gmp/lib/libgmp/arch/sparc64/config.m4 | 1 +
external/lgpl3/gmp/lib/libgmp/arch/sparc64/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/sparc64/srcs.mk | 199 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/vax/Makefile.inc | 196 +--------
external/lgpl3/gmp/lib/libgmp/arch/vax/config.h | 34 +-
external/lgpl3/gmp/lib/libgmp/arch/vax/gmp.h | 22 +-
external/lgpl3/gmp/lib/libgmp/arch/vax/srcs.mk | 200 ++++++++
external/lgpl3/gmp/lib/libgmp/arch/x86_64/Makefile.inc | 209 +--------
external/lgpl3/gmp/lib/libgmp/arch/x86_64/config.h | 36 +-
external/lgpl3/gmp/lib/libgmp/arch/x86_64/config.m4 | 2 +
external/lgpl3/gmp/lib/libgmp/arch/x86_64/gmp-mparam.h | 279 +++++-----
external/lgpl3/gmp/lib/libgmp/arch/x86_64/gmp.h | 19 +-
external/lgpl3/gmp/lib/libgmp/arch/x86_64/srcs.mk | 213 ++++++++
111 files changed, 6630 insertions(+), 6128 deletions(-)
diffs (truncated from 16371 to 300 lines):
diff -r db40f5f67101 -r 3e4f8d8ffe15 external/lgpl3/gmp/lib/libgmp/arch/aarch64/Makefile.inc
--- a/external/lgpl3/gmp/lib/libgmp/arch/aarch64/Makefile.inc Sun Sep 27 00:30:26 2020 +0000
+++ b/external/lgpl3/gmp/lib/libgmp/arch/aarch64/Makefile.inc Sun Sep 27 00:31:51 2020 +0000
@@ -1,197 +1,5 @@
-# $NetBSD: Makefile.inc,v 1.1 2018/07/14 23:49:20 christos Exp $
+# $NetBSD: Makefile.inc,v 1.2 2020/09/27 00:31:51 mrg Exp $
GMP_LIMB_BITS=64
-C_SRCS_LIST= \
- add.c mpn/generic/add.c \
- add_1.c mpn/generic/add_1.c \
- add_err1_n.c mpn/generic/add_err1_n.c \
- add_err2_n.c mpn/generic/add_err2_n.c \
- add_err3_n.c mpn/generic/add_err3_n.c \
- add_n_sub_n.c mpn/generic/add_n_sub_n.c \
- bdiv_q.c mpn/generic/bdiv_q.c \
- bdiv_q_1.c mpn/generic/bdiv_q_1.c \
- bdiv_qr.c mpn/generic/bdiv_qr.c \
- binvert.c mpn/generic/binvert.c \
- broot.c mpn/generic/broot.c \
- brootinv.c mpn/generic/brootinv.c \
- bsqrt.c mpn/generic/bsqrt.c \
- bsqrtinv.c mpn/generic/bsqrtinv.c \
- cmp.c mpn/generic/cmp.c \
- cnd_swap.c mpn/generic/cnd_swap.c \
- comb_tables.c mpn/generic/comb_tables.c \
- dcpi1_bdiv_q.c mpn/generic/dcpi1_bdiv_q.c \
- dcpi1_bdiv_qr.c mpn/generic/dcpi1_bdiv_qr.c \
- dcpi1_div_q.c mpn/generic/dcpi1_div_q.c \
- dcpi1_div_qr.c mpn/generic/dcpi1_div_qr.c \
- dcpi1_divappr_q.c mpn/generic/dcpi1_divappr_q.c \
- div_q.c mpn/generic/div_q.c \
- div_qr_1.c mpn/generic/div_qr_1.c \
- div_qr_1n_pi1.c mpn/generic/div_qr_1n_pi1.c \
- div_qr_2.c mpn/generic/div_qr_2.c \
- div_qr_2n_pi1.c mpn/generic/div_qr_2n_pi1.c \
- div_qr_2u_pi1.c mpn/generic/div_qr_2u_pi1.c \
- dive_1.c mpn/generic/dive_1.c \
- diveby3.c mpn/generic/diveby3.c \
- divexact.c mpn/generic/divexact.c \
- divis.c mpn/generic/divis.c \
- divrem.c mpn/generic/divrem.c \
- divrem_1.c mpn/generic/divrem_1.c \
- divrem_2.c mpn/generic/divrem_2.c \
- dump.c mpn/generic/dump.c \
- fib2_ui.c mpn/generic/fib2_ui.c \
- gcd.c mpn/generic/gcd.c \
- gcd_subdiv_step.c mpn/generic/gcd_subdiv_step.c \
- gcdext.c mpn/generic/gcdext.c \
- gcdext_1.c mpn/generic/gcdext_1.c \
- gcdext_lehmer.c mpn/generic/gcdext_lehmer.c \
- get_d.c mpn/generic/get_d.c \
- get_str.c mpn/generic/get_str.c \
- hgcd.c mpn/generic/hgcd.c \
- hgcd2.c mpn/generic/hgcd2.c \
- hgcd2_jacobi.c mpn/generic/hgcd2_jacobi.c \
- hgcd_appr.c mpn/generic/hgcd_appr.c \
- hgcd_jacobi.c mpn/generic/hgcd_jacobi.c \
- hgcd_matrix.c mpn/generic/hgcd_matrix.c \
- hgcd_reduce.c mpn/generic/hgcd_reduce.c \
- hgcd_step.c mpn/generic/hgcd_step.c \
- invert.c mpn/generic/invert.c \
- invertappr.c mpn/generic/invertappr.c \
- jacbase.c mpn/generic/jacbase.c \
- jacobi.c mpn/generic/jacobi.c \
- jacobi_2.c mpn/generic/jacobi_2.c \
- lshiftc.c mpn/generic/lshiftc.c \
- matrix22_mul.c mpn/generic/matrix22_mul.c \
- matrix22_mul1_inverse_vector.c mpn/generic/matrix22_mul1_inverse_vector.c \
- mod_1.c mpn/generic/mod_1.c \
- mod_1_1.c mpn/generic/mod_1_1.c \
- mod_1_2.c mpn/generic/mod_1_2.c \
- mod_1_3.c mpn/generic/mod_1_3.c \
- mod_1_4.c mpn/generic/mod_1_4.c \
- mode1o.c mpn/generic/mode1o.c \
- mu_bdiv_q.c mpn/generic/mu_bdiv_q.c \
- mu_bdiv_qr.c mpn/generic/mu_bdiv_qr.c \
- mu_div_q.c mpn/generic/mu_div_q.c \
- mu_div_qr.c mpn/generic/mu_div_qr.c \
- mu_divappr_q.c mpn/generic/mu_divappr_q.c \
- mul.c mpn/generic/mul.c \
- mul_basecase.c mpn/generic/mul_basecase.c \
- mul_fft.c mpn/generic/mul_fft.c \
- mul_n.c mpn/generic/mul_n.c \
- mullo_basecase.c mpn/generic/mullo_basecase.c \
- mullo_n.c mpn/generic/mullo_n.c \
- mulmid.c mpn/generic/mulmid.c \
- mulmid_basecase.c mpn/generic/mulmid_basecase.c \
- mulmid_n.c mpn/generic/mulmid_n.c \
- mulmod_bnm1.c mpn/generic/mulmod_bnm1.c \
- neg.c mpn/generic/neg.c \
- nussbaumer_mul.c mpn/generic/nussbaumer_mul.c \
- perfpow.c mpn/generic/perfpow.c \
- perfsqr.c mpn/generic/perfsqr.c \
- pow_1.c mpn/generic/pow_1.c \
- powlo.c mpn/generic/powlo.c \
- powm.c mpn/generic/powm.c \
- pre_divrem_1.c mpn/generic/pre_divrem_1.c \
- pre_mod_1.c mpn/generic/pre_mod_1.c \
- random.c mpn/generic/random.c \
- random2.c mpn/generic/random2.c \
- redc_1.c mpn/generic/redc_1.c \
- redc_2.c mpn/generic/redc_2.c \
- redc_n.c mpn/generic/redc_n.c \
- remove.c mpn/generic/remove.c \
- rootrem.c mpn/generic/rootrem.c \
- sbpi1_bdiv_q.c mpn/generic/sbpi1_bdiv_q.c \
- sbpi1_bdiv_qr.c mpn/generic/sbpi1_bdiv_qr.c \
- sbpi1_div_q.c mpn/generic/sbpi1_div_q.c \
- sbpi1_div_qr.c mpn/generic/sbpi1_div_qr.c \
- sbpi1_divappr_q.c mpn/generic/sbpi1_divappr_q.c \
- scan0.c mpn/generic/scan0.c \
- scan1.c mpn/generic/scan1.c \
- sec_add_1.c mpn/generic/sec_aors_1.c \
- sec_div_qr.c mpn/generic/sec_div.c \
- sec_div_r.c mpn/generic/sec_div.c \
- sec_invert.c mpn/generic/sec_invert.c \
- sec_mul.c mpn/generic/sec_mul.c \
- sec_pi1_div_qr.c mpn/generic/sec_pi1_div.c \
- sec_pi1_div_r.c mpn/generic/sec_pi1_div.c \
- sec_powm.c mpn/generic/sec_powm.c \
- sec_sqr.c mpn/generic/sec_sqr.c \
- sec_sub_1.c mpn/generic/sec_aors_1.c \
- set_str.c mpn/generic/set_str.c \
- sizeinbase.c mpn/generic/sizeinbase.c \
- sqr.c mpn/generic/sqr.c \
- sqr_basecase.c mpn/generic/sqr_basecase.c \
- sqrlo.c mpn/generic/sqrlo.c \
- sqrlo_basecase.c mpn/generic/sqrlo_basecase.c \
- sqrmod_bnm1.c mpn/generic/sqrmod_bnm1.c \
- sqrtrem.c mpn/generic/sqrtrem.c \
- sub.c mpn/generic/sub.c \
- sub_1.c mpn/generic/sub_1.c \
- sub_err1_n.c mpn/generic/sub_err1_n.c \
- sub_err2_n.c mpn/generic/sub_err2_n.c \
- sub_err3_n.c mpn/generic/sub_err3_n.c \
- tdiv_qr.c mpn/generic/tdiv_qr.c \
- toom22_mul.c mpn/generic/toom22_mul.c \
- toom2_sqr.c mpn/generic/toom2_sqr.c \
- toom32_mul.c mpn/generic/toom32_mul.c \
- toom33_mul.c mpn/generic/toom33_mul.c \
- toom3_sqr.c mpn/generic/toom3_sqr.c \
- toom42_mul.c mpn/generic/toom42_mul.c \
- toom42_mulmid.c mpn/generic/toom42_mulmid.c \
- toom43_mul.c mpn/generic/toom43_mul.c \
- toom44_mul.c mpn/generic/toom44_mul.c \
- toom4_sqr.c mpn/generic/toom4_sqr.c \
- toom52_mul.c mpn/generic/toom52_mul.c \
- toom53_mul.c mpn/generic/toom53_mul.c \
- toom54_mul.c mpn/generic/toom54_mul.c \
- toom62_mul.c mpn/generic/toom62_mul.c \
- toom63_mul.c mpn/generic/toom63_mul.c \
- toom6_sqr.c mpn/generic/toom6_sqr.c \
- toom6h_mul.c mpn/generic/toom6h_mul.c \
- toom8_sqr.c mpn/generic/toom8_sqr.c \
- toom8h_mul.c mpn/generic/toom8h_mul.c \
- toom_couple_handling.c mpn/generic/toom_couple_handling.c \
- toom_eval_dgr3_pm1.c mpn/generic/toom_eval_dgr3_pm1.c \
- toom_eval_dgr3_pm2.c mpn/generic/toom_eval_dgr3_pm2.c \
- toom_eval_pm1.c mpn/generic/toom_eval_pm1.c \
- toom_eval_pm2.c mpn/generic/toom_eval_pm2.c \
- toom_eval_pm2exp.c mpn/generic/toom_eval_pm2exp.c \
- toom_eval_pm2rexp.c mpn/generic/toom_eval_pm2rexp.c \
- toom_interpolate_12pts.c mpn/generic/toom_interpolate_12pts.c \
- toom_interpolate_16pts.c mpn/generic/toom_interpolate_16pts.c \
- toom_interpolate_5pts.c mpn/generic/toom_interpolate_5pts.c \
- toom_interpolate_6pts.c mpn/generic/toom_interpolate_6pts.c \
- toom_interpolate_7pts.c mpn/generic/toom_interpolate_7pts.c \
- toom_interpolate_8pts.c mpn/generic/toom_interpolate_8pts.c \
- trialdiv.c mpn/generic/trialdiv.c \
- zero.c mpn/generic/zero.c \
- zero_p.c mpn/generic/zero_p.c
-
-ASM_SRCS_LIST= \
- add_n.asm mpn/arm64/aors_n.asm \
- addmul_1.asm mpn/arm64/aorsmul_1.asm \
- and_n.asm mpn/arm64/logops_n.asm \
- andn_n.asm mpn/arm64/logops_n.asm \
- bdiv_dbm1c.asm mpn/arm64/bdiv_dbm1c.asm \
- cnd_add_n.asm mpn/arm64/cnd_aors_n.asm \
- cnd_sub_n.asm mpn/arm64/cnd_aors_n.asm \
- com.asm mpn/arm64/com.asm \
- copyd.asm mpn/arm64/copyd.asm \
- copyi.asm mpn/arm64/copyi.asm \
- gcd_1.asm mpn/arm64/gcd_1.asm \
- hamdist.asm mpn/arm64/hamdist.asm \
- invert_limb.asm mpn/arm64/invert_limb.asm \
- ior_n.asm mpn/arm64/logops_n.asm \
- iorn_n.asm mpn/arm64/logops_n.asm \
- lshift.asm mpn/arm64/lshift.asm \
- mod_34lsub1.asm mpn/arm64/mod_34lsub1.asm \
- mul_1.asm mpn/arm64/mul_1.asm \
- nand_n.asm mpn/arm64/logops_n.asm \
- nior_n.asm mpn/arm64/logops_n.asm \
- popcount.asm mpn/arm64/popcount.asm \
- rshift.asm mpn/arm64/rshift.asm \
- sec_tabselect.asm mpn/arm64/sec_tabselect.asm \
- sub_n.asm mpn/arm64/aors_n.asm \
- submul_1.asm mpn/arm64/aorsmul_1.asm \
- xnor_n.asm mpn/arm64/logops_n.asm \
- xor_n.asm mpn/arm64/logops_n.asm
+.include "srcs.mk"
diff -r db40f5f67101 -r 3e4f8d8ffe15 external/lgpl3/gmp/lib/libgmp/arch/aarch64/config.h
--- a/external/lgpl3/gmp/lib/libgmp/arch/aarch64/config.h Sun Sep 27 00:30:26 2020 +0000
+++ b/external/lgpl3/gmp/lib/libgmp/arch/aarch64/config.h Sun Sep 27 00:31:51 2020 +0000
@@ -3,7 +3,7 @@
/*
-Copyright 1996-2016 Free Software Foundation, Inc.
+Copyright 1996-2020 Free Software Foundation, Inc.
This file is part of the GNU MP Library.
@@ -176,6 +176,26 @@
/* #undef HAVE_HOST_CPU_pentiumpro */
/* #undef HAVE_HOST_CPU_pentium2 */
/* #undef HAVE_HOST_CPU_pentium3 */
+/* #undef HAVE_HOST_CPU_pentium4 */
+/* #undef HAVE_HOST_CPU_core2 */
+/* #undef HAVE_HOST_CPU_nehalem */
+/* #undef HAVE_HOST_CPU_westmere */
+/* #undef HAVE_HOST_CPU_sandybridge */
+/* #undef HAVE_HOST_CPU_ivybridge */
+/* #undef HAVE_HOST_CPU_haswell */
+/* #undef HAVE_HOST_CPU_broadwell */
+/* #undef HAVE_HOST_CPU_skylake */
+/* #undef HAVE_HOST_CPU_silvermont */
+/* #undef HAVE_HOST_CPU_goldmont */
+/* #undef HAVE_HOST_CPU_k8 */
+/* #undef HAVE_HOST_CPU_k10 */
+/* #undef HAVE_HOST_CPU_bulldozer */
+/* #undef HAVE_HOST_CPU_piledriver */
+/* #undef HAVE_HOST_CPU_steamroller */
+/* #undef HAVE_HOST_CPU_excavator */
+/* #undef HAVE_HOST_CPU_zen */
+/* #undef HAVE_HOST_CPU_bobcat */
+/* #undef HAVE_HOST_CPU_jaguar */
/* #undef HAVE_HOST_CPU_s390_z900 */
/* #undef HAVE_HOST_CPU_s390_z990 */
/* #undef HAVE_HOST_CPU_s390_z9 */
@@ -239,8 +259,8 @@
/* #undef HAVE_NATIVE_mpn_add_n_sub_n */
#define HAVE_NATIVE_mpn_add_nc 1
/* #undef HAVE_NATIVE_mpn_addaddmul_1msb0 */
-/* #undef HAVE_NATIVE_mpn_addlsh1_n */
-/* #undef HAVE_NATIVE_mpn_addlsh2_n */
+#define HAVE_NATIVE_mpn_addlsh1_n 1
+#define HAVE_NATIVE_mpn_addlsh2_n 1
/* #undef HAVE_NATIVE_mpn_addlsh_n */
/* #undef HAVE_NATIVE_mpn_addlsh1_nc */
/* #undef HAVE_NATIVE_mpn_addlsh2_nc */
@@ -269,8 +289,8 @@
#define HAVE_NATIVE_mpn_and_n 1
#define HAVE_NATIVE_mpn_andn_n 1
#define HAVE_NATIVE_mpn_bdiv_dbm1c 1
-/* #undef HAVE_NATIVE_mpn_bdiv_q_1 */
-/* #undef HAVE_NATIVE_mpn_pi1_bdiv_q_1 */
+#define HAVE_NATIVE_mpn_bdiv_q_1 1
+#define HAVE_NATIVE_mpn_pi1_bdiv_q_1 1
#define HAVE_NATIVE_mpn_cnd_add_n 1
#define HAVE_NATIVE_mpn_cnd_sub_n 1
#define HAVE_NATIVE_mpn_com 1
@@ -283,13 +303,15 @@
/* #undef HAVE_NATIVE_mpn_divrem_1 */
/* #undef HAVE_NATIVE_mpn_divrem_1c */
/* #undef HAVE_NATIVE_mpn_divrem_2 */
-#define HAVE_NATIVE_mpn_gcd_1 1
+/* #undef HAVE_NATIVE_mpn_gcd_1 */
+#define HAVE_NATIVE_mpn_gcd_11 1
+#define HAVE_NATIVE_mpn_gcd_22 1
#define HAVE_NATIVE_mpn_hamdist 1
#define HAVE_NATIVE_mpn_invert_limb 1
#define HAVE_NATIVE_mpn_ior_n 1
#define HAVE_NATIVE_mpn_iorn_n 1
#define HAVE_NATIVE_mpn_lshift 1
-/* #undef HAVE_NATIVE_mpn_lshiftc */
+#define HAVE_NATIVE_mpn_lshiftc 1
/* #undef HAVE_NATIVE_mpn_lshsub_n */
/* #undef HAVE_NATIVE_mpn_mod_1 */
/* #undef HAVE_NATIVE_mpn_mod_1_1p */
@@ -300,7 +322,7 @@
/* #undef HAVE_NATIVE_mpn_modexact_1_odd */
/* #undef HAVE_NATIVE_mpn_modexact_1c_odd */
#define HAVE_NATIVE_mpn_mul_1 1
-/* #undef HAVE_NATIVE_mpn_mul_1c */
+#define HAVE_NATIVE_mpn_mul_1c 1
/* #undef HAVE_NATIVE_mpn_mul_2 */
/* #undef HAVE_NATIVE_mpn_mul_3 */
/* #undef HAVE_NATIVE_mpn_mul_4 */
@@ -315,24 +337,25 @@
/* #undef HAVE_NATIVE_mpn_preinv_mod_1 */
/* #undef HAVE_NATIVE_mpn_redc_1 */
/* #undef HAVE_NATIVE_mpn_redc_2 */
-/* #undef HAVE_NATIVE_mpn_rsblsh1_n */
-/* #undef HAVE_NATIVE_mpn_rsblsh2_n */
+#define HAVE_NATIVE_mpn_rsblsh1_n 1
+#define HAVE_NATIVE_mpn_rsblsh2_n 1
/* #undef HAVE_NATIVE_mpn_rsblsh_n */
Home |
Main Index |
Thread Index |
Old Index