1# $NetBSD: Makefile.inc,v 1.4 2014/02/26 15:35:05 christos Exp $ 2 3SRCS+= \ 4 add.c \ 5 add_1.c \ 6 bdiv_dbm1c.c \ 7 bdiv_q.c \ 8 bdiv_q_1.c \ 9 bdiv_qr.c \ 10 binvert.c \ 11 cmp.c \ 12 dcpi1_bdiv_q.c \ 13 dcpi1_bdiv_qr.c \ 14 dcpi1_div_q.c \ 15 dcpi1_div_qr.c \ 16 dcpi1_divappr_q.c \ 17 div_q.c \ 18 div_qr_2n_pi1.c \ 19 dive_1.c \ 20 diveby3.c \ 21 divexact.c \ 22 divis.c \ 23 divrem.c \ 24 divrem_1.c \ 25 divrem_2.c \ 26 dump.c \ 27 fib2_ui.c \ 28 gcd.c \ 29 gcd_1.c \ 30 gcd_subdiv_step.c \ 31 gcdext.c \ 32 gcdext_1.c \ 33 gcdext_lehmer.c \ 34 get_d.c \ 35 get_str.c \ 36 hgcd.c \ 37 hgcd2.c \ 38 hgcd_appr.c \ 39 hgcd_matrix.c \ 40 hgcd_reduce.c \ 41 hgcd_step.c \ 42 invert.c \ 43 invertappr.c \ 44 jacbase.c \ 45 lshiftc.c \ 46 matrix22_mul.c \ 47 matrix22_mul1_inverse_vector.c \ 48 mod_1.c \ 49 mod_1_1.c \ 50 mod_1_2.c \ 51 mod_1_3.c \ 52 mod_1_4.c \ 53 mod_34lsub1.c \ 54 mode1o.c \ 55 mu_bdiv_q.c \ 56 mu_bdiv_qr.c \ 57 mu_div_q.c \ 58 mu_div_qr.c \ 59 mu_divappr_q.c \ 60 mul.c \ 61 mul_basecase.c \ 62 mul_fft.c \ 63 mul_n.c \ 64 mullo_basecase.c \ 65 mullo_n.c \ 66 mulmod_bnm1.c \ 67 neg.c \ 68 nussbaumer_mul.c \ 69 perfpow.c \ 70 perfsqr.c \ 71 pow_1.c \ 72 powlo.c \ 73 powm.c \ 74 powm_sec.c \ 75 pre_divrem_1.c \ 76 pre_mod_1.c \ 77 random.c \ 78 random2.c \ 79 redc_1.c \ 80 redc_2.c \ 81 redc_n.c \ 82 remove.c \ 83 rootrem.c \ 84 sbpi1_bdiv_q.c \ 85 sbpi1_bdiv_qr.c \ 86 sbpi1_div_q.c \ 87 sbpi1_div_qr.c \ 88 sbpi1_divappr_q.c \ 89 scan0.c \ 90 scan1.c \ 91 set_str.c \ 92 sqr.c \ 93 sqr_basecase.c \ 94 sqrmod_bnm1.c \ 95 sqrtrem.c \ 96 sub.c \ 97 sub_1.c \ 98 subcnd_n.c \ 99 tdiv_qr.c \ 100 toom22_mul.c \ 101 toom2_sqr.c \ 102 toom32_mul.c \ 103 toom33_mul.c \ 104 toom3_sqr.c \ 105 toom42_mul.c \ 106 toom43_mul.c \ 107 toom44_mul.c \ 108 toom4_sqr.c \ 109 toom52_mul.c \ 110 toom53_mul.c \ 111 toom62_mul.c \ 112 toom63_mul.c \ 113 toom6_sqr.c \ 114 toom6h_mul.c \ 115 toom8_sqr.c \ 116 toom8h_mul.c \ 117 toom_couple_handling.c \ 118 toom_eval_dgr3_pm1.c \ 119 toom_eval_dgr3_pm2.c \ 120 toom_eval_pm1.c \ 121 toom_eval_pm2.c \ 122 toom_eval_pm2exp.c \ 123 toom_eval_pm2rexp.c \ 124 toom_interpolate_12pts.c \ 125 toom_interpolate_16pts.c \ 126 toom_interpolate_5pts.c \ 127 toom_interpolate_6pts.c \ 128 toom_interpolate_7pts.c \ 129 toom_interpolate_8pts.c \ 130 trialdiv.c \ 131 zero.c \ 132 133C_SRCS_LIST= \ 134 hamdist.c mpn/generic/popham.c \ 135 popcount.c mpn/generic/popham.c \ 136 137ASM_SRCS_LIST= \ 138 nand_n.asm mpn/powerpc64/logops_n.asm \ 139 sqr_diagonal.asm mpn/powerpc64/mode32/sqr_diagonal.asm \ 140 add_n.asm mpn/powerpc64/mode32/add_n.asm \ 141 xor_n.asm mpn/powerpc64/logops_n.asm \ 142 submul_1.asm mpn/powerpc64/mode32/submul_1.asm \ 143 umul.asm mpn/powerpc64/umul.asm \ 144 nior_n.asm mpn/powerpc64/logops_n.asm \ 145 lshift.asm mpn/powerpc64/lshift.asm \ 146 and_n.asm mpn/powerpc64/logops_n.asm \ 147 mul_1.asm mpn/powerpc64/mode32/mul_1.asm \ 148 copyd.asm mpn/powerpc64/copyd.asm \ 149 andn_n.asm mpn/powerpc64/logops_n.asm \ 150 com.asm mpn/powerpc64/com.asm \ 151 copyi.asm mpn/powerpc64/copyi.asm \ 152 rshift.asm mpn/powerpc64/rshift.asm \ 153 iorn_n.asm mpn/powerpc64/logops_n.asm \ 154 ior_n.asm mpn/powerpc64/logops_n.asm \ 155 xnor_n.asm mpn/powerpc64/logops_n.asm \ 156 addmul_1.asm mpn/powerpc64/mode32/addmul_1.asm \ 157 sub_n.asm mpn/powerpc64/mode32/sub_n.asm \ 158 159GMP_LIMB_BITS=64 160 161M4FLAGS= -DPIC 162