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/powerpc64 powerpc64 support.



details:   https://anonhg.NetBSD.org/src/rev/03ee9ca5d849
branches:  trunk
changeset: 327066:03ee9ca5d849
user:      christos <christos%NetBSD.org@localhost>
date:      Wed Feb 26 15:35:05 2014 +0000

description:
powerpc64 support.

diffstat:

 external/lgpl3/gmp/lib/libgmp/arch/powerpc64/Makefile.inc |  231 +++++++------
 1 files changed, 117 insertions(+), 114 deletions(-)

diffs (260 lines):

diff -r a6d2c5a5f83d -r 03ee9ca5d849 external/lgpl3/gmp/lib/libgmp/arch/powerpc64/Makefile.inc
--- a/external/lgpl3/gmp/lib/libgmp/arch/powerpc64/Makefile.inc Wed Feb 26 15:34:23 2014 +0000
+++ b/external/lgpl3/gmp/lib/libgmp/arch/powerpc64/Makefile.inc Wed Feb 26 15:35:05 2014 +0000
@@ -1,131 +1,134 @@
-#      $NetBSD: Makefile.inc,v 1.3 2013/12/04 00:49:18 mrg Exp $
+#      $NetBSD: Makefile.inc,v 1.4 2014/02/26 15:35:05 christos Exp $
 
 SRCS+= \
-       random.c \
-       divrem_2.c \
-       toom_interpolate_7pts.c \
-       sbpi1_divappr_q.c \
-       random2.c \
-       mu_bdiv_q.c \
-       toom32_mul.c \
-       toom44_mul.c \
-       toom8h_mul.c \
-       toom2_sqr.c \
-       zero.c \
-       mod_1_4.c \
-       gcdext.c \
+       add.c \
+       add_1.c \
+       bdiv_dbm1c.c \
+       bdiv_q.c \
+       bdiv_q_1.c \
+       bdiv_qr.c \
        binvert.c \
-       mu_div_q.c \
-       invertappr.c \
-       dump.c \
-       mu_divappr_q.c \
+       cmp.c \
+       dcpi1_bdiv_q.c \
+       dcpi1_bdiv_qr.c \
+       dcpi1_div_q.c \
        dcpi1_div_qr.c \
-       redc_1_sec.c \
-       toom6_sqr.c \
-       divrem_1.c \
-       mod_1.c \
-       divexact.c \
-       powlo.c \
-       mul.c \
-       set_str.c \
-       toom42_mul.c \
-       toom_interpolate_6pts.c \
        dcpi1_divappr_q.c \
-       toom_eval_dgr3_pm2.c \
-       mod_1_3.c \
-       toom_couple_handling.c \
-       add.c \
-       toom_interpolate_12pts.c \
-       perfsqr.c \
-       toom53_mul.c \
-       toom_eval_pm2exp.c \
-       mu_div_qr.c \
-       toom_interpolate_16pts.c \
-       mod_34lsub1.c \
-       bdiv_q.c \
-       toom22_mul.c \
-       toom4_sqr.c \
        div_q.c \
-       jacbase.c \
-       gcdext_subdiv_step.c \
-       mullo_n.c \
-       toom33_mul.c \
-       toom_eval_dgr3_pm1.c \
-       mod_1_2.c \
-       sub_1.c \
-       trialdiv.c \
-       add_1.c \
-       sqr_basecase.c \
-       toom_interpolate_5pts.c \
-       sbpi1_bdiv_q.c \
-       pre_mod_1.c \
-       hgcd.c \
-       bdiv_dbm1c.c \
-       sqrtrem.c \
-       bdiv_q_1.c \
+       div_qr_2n_pi1.c \
+       dive_1.c \
+       diveby3.c \
+       divexact.c \
+       divis.c \
+       divrem.c \
+       divrem_1.c \
+       divrem_2.c \
+       dump.c \
+       fib2_ui.c \
+       gcd.c \
+       gcd_1.c \
+       gcd_subdiv_step.c \
+       gcdext.c \
        gcdext_1.c \
-       toom63_mul.c \
+       gcdext_lehmer.c \
+       get_d.c \
+       get_str.c \
+       hgcd.c \
+       hgcd2.c \
+       hgcd_appr.c \
+       hgcd_matrix.c \
+       hgcd_reduce.c \
+       hgcd_step.c \
+       invert.c \
+       invertappr.c \
+       jacbase.c \
+       lshiftc.c \
+       matrix22_mul.c \
+       matrix22_mul1_inverse_vector.c \
+       mod_1.c \
+       mod_1_1.c \
+       mod_1_2.c \
+       mod_1_3.c \
+       mod_1_4.c \
+       mod_34lsub1.c \
+       mode1o.c \
+       mu_bdiv_q.c \
+       mu_bdiv_qr.c \
+       mu_div_q.c \
+       mu_div_qr.c \
+       mu_divappr_q.c \
+       mul.c \
        mul_basecase.c \
-       toom8_sqr.c \
+       mul_fft.c \
+       mul_n.c \
+       mullo_basecase.c \
+       mullo_n.c \
+       mulmod_bnm1.c \
        neg.c \
-       gcdext_lehmer.c \
-       divis.c \
-       dcpi1_div_q.c \
-       subcnd_n.c \
-       toom_eval_pm2.c \
-       hgcd2.c \
-       toom62_mul.c \
-       sbpi1_bdiv_qr.c \
-       scan1.c \
-       pre_divrem_1.c \
+       nussbaumer_mul.c \
        perfpow.c \
-       get_str.c \
-       mullo_basecase.c \
-       mulmod_bnm1.c \
-       tdiv_qr.c \
-       toom43_mul.c \
-       mod_1_1.c \
-       matrix22_mul.c \
+       perfsqr.c \
+       pow_1.c \
+       powlo.c \
+       powm.c \
        powm_sec.c \
-       divrem.c \
-       gcd_1.c \
-       dcpi1_bdiv_qr.c \
-       mul_n.c \
+       pre_divrem_1.c \
+       pre_mod_1.c \
+       random.c \
+       random2.c \
+       redc_1.c \
        redc_2.c \
-       toom6h_mul.c \
-       mul_fft.c \
+       redc_n.c \
+       remove.c \
+       rootrem.c \
+       sbpi1_bdiv_q.c \
+       sbpi1_bdiv_qr.c \
+       sbpi1_div_q.c \
+       sbpi1_div_qr.c \
+       sbpi1_divappr_q.c \
+       scan0.c \
+       scan1.c \
+       set_str.c \
+       sqr.c \
+       sqr_basecase.c \
        sqrmod_bnm1.c \
-       powm.c \
-       rootrem.c \
-       mode1o.c \
-       toom_interpolate_8pts.c \
-       remove.c \
-       lshiftc.c \
-       dive_1.c \
-       cmp.c \
+       sqrtrem.c \
+       sub.c \
+       sub_1.c \
+       subcnd_n.c \
+       tdiv_qr.c \
+       toom22_mul.c \
+       toom2_sqr.c \
+       toom32_mul.c \
+       toom33_mul.c \
+       toom3_sqr.c \
+       toom42_mul.c \
+       toom43_mul.c \
+       toom44_mul.c \
+       toom4_sqr.c \
+       toom52_mul.c \
+       toom53_mul.c \
+       toom62_mul.c \
+       toom63_mul.c \
+       toom6_sqr.c \
+       toom6h_mul.c \
+       toom8_sqr.c \
+       toom8h_mul.c \
+       toom_couple_handling.c \
+       toom_eval_dgr3_pm1.c \
+       toom_eval_dgr3_pm2.c \
        toom_eval_pm1.c \
-       scan0.c \
-       gcd_subdiv_step.c \
-       sbpi1_div_qr.c \
-       invert.c \
-       sub.c \
+       toom_eval_pm2.c \
+       toom_eval_pm2exp.c \
        toom_eval_pm2rexp.c \
-       dcpi1_bdiv_q.c \
-       redc_1.c \
-       sqr.c \
-       nussbaumer_mul.c \
-       mu_bdiv_qr.c \
-       pow_1.c \
-       gcd_lehmer.c \
-       get_d.c \
-       toom52_mul.c \
-       sbpi1_div_q.c \
-       diveby3.c \
-       fib2_ui.c \
-       bdiv_qr.c \
-       toom3_sqr.c \
-       gcd.c \
-       redc_n.c \
+       toom_interpolate_12pts.c \
+       toom_interpolate_16pts.c \
+       toom_interpolate_5pts.c \
+       toom_interpolate_6pts.c \
+       toom_interpolate_7pts.c \
+       toom_interpolate_8pts.c \
+       trialdiv.c \
+       zero.c \
 
 C_SRCS_LIST= \
        hamdist.c               mpn/generic/popham.c \
@@ -133,7 +136,7 @@
 
 ASM_SRCS_LIST= \
        nand_n.asm              mpn/powerpc64/logops_n.asm \
-       sqr_diagonal.asm                mpn/powerpc64/sqr_diagonal.asm \
+       sqr_diagonal.asm        mpn/powerpc64/mode32/sqr_diagonal.asm \
        add_n.asm               mpn/powerpc64/mode32/add_n.asm \
        xor_n.asm               mpn/powerpc64/logops_n.asm \
        submul_1.asm            mpn/powerpc64/mode32/submul_1.asm \



Home | Main Index | Thread Index | Old Index