1# $NetBSD: Makefile.inc,v 1.3 2014/03/09 20:54:01 mrg Exp $ 2 3SRCS+= \ 4 random.c \ 5 toom_interpolate_7pts.c \ 6 sbpi1_divappr_q.c \ 7 random2.c \ 8 mu_bdiv_q.c \ 9 mulmid_basecase.c \ 10 jacobi_2.c \ 11 toom32_mul.c \ 12 toom44_mul.c \ 13 toom8h_mul.c \ 14 toom2_sqr.c \ 15 zero.c \ 16 mod_1_4.c \ 17 gcdext.c \ 18 add_err3_n.c \ 19 binvert.c \ 20 mu_div_q.c \ 21 invertappr.c \ 22 dump.c \ 23 mu_divappr_q.c \ 24 dcpi1_div_qr.c \ 25 hgcd_reduce.c \ 26 matrix22_mul1_inverse_vector.c \ 27 toom6_sqr.c \ 28 hgcd_step.c \ 29 sub_err3_n.c \ 30 mod_1.c \ 31 toom42_mulmid.c \ 32 divexact.c \ 33 jacobi.c \ 34 powlo.c \ 35 mul.c \ 36 set_str.c \ 37 toom42_mul.c \ 38 toom54_mul.c \ 39 toom_interpolate_6pts.c \ 40 dcpi1_divappr_q.c \ 41 toom_eval_dgr3_pm2.c \ 42 mod_1_3.c \ 43 com.c \ 44 toom_couple_handling.c \ 45 add.c \ 46 div_qr_2.c \ 47 toom_interpolate_12pts.c \ 48 perfsqr.c \ 49 toom53_mul.c \ 50 toom_eval_pm2exp.c \ 51 mu_div_qr.c \ 52 toom_interpolate_16pts.c \ 53 bdiv_q.c \ 54 toom22_mul.c \ 55 bsqrtinv.c \ 56 toom4_sqr.c \ 57 div_q.c \ 58 jacbase.c \ 59 addcnd_n.c \ 60 hgcd_matrix.c \ 61 mullo_n.c \ 62 toom33_mul.c \ 63 toom_eval_dgr3_pm1.c \ 64 mod_1_2.c \ 65 sub_1.c \ 66 add_err2_n.c \ 67 trialdiv.c \ 68 add_1.c \ 69 sqr_basecase.c \ 70 toom_interpolate_5pts.c \ 71 sbpi1_bdiv_q.c \ 72 pre_mod_1.c \ 73 hgcd.c \ 74 sqrtrem.c \ 75 bdiv_q_1.c \ 76 gcdext_1.c \ 77 toom63_mul.c \ 78 div_qr_2u_pi1.c \ 79 mul_basecase.c \ 80 toom8_sqr.c \ 81 neg.c \ 82 gcdext_lehmer.c \ 83 divis.c \ 84 dcpi1_div_q.c \ 85 subcnd_n.c \ 86 toom_eval_pm2.c \ 87 hgcd2.c \ 88 toom62_mul.c \ 89 comb_tables.c \ 90 sbpi1_bdiv_qr.c \ 91 sub_err2_n.c \ 92 scan1.c \ 93 brootinv.c \ 94 perfpow.c \ 95 get_str.c \ 96 mulmod_bnm1.c \ 97 mullo_basecase.c \ 98 tdiv_qr.c \ 99 div_qr_2n_pi1.c \ 100 toom43_mul.c \ 101 mod_1_1.c \ 102 matrix22_mul.c \ 103 powm_sec.c \ 104 divrem.c \ 105 bsqrt.c \ 106 dcpi1_bdiv_qr.c \ 107 mul_n.c \ 108 redc_2.c \ 109 toom6h_mul.c \ 110 sqrmod_bnm1.c \ 111 mul_fft.c \ 112 mulmid.c \ 113 powm.c \ 114 rootrem.c \ 115 toom_interpolate_8pts.c \ 116 remove.c \ 117 cmp.c \ 118 toom_eval_pm1.c \ 119 hgcd_appr.c \ 120 scan0.c \ 121 gcd_subdiv_step.c \ 122 sbpi1_div_qr.c \ 123 invert.c \ 124 sub.c \ 125 toom_eval_pm2rexp.c \ 126 broot.c \ 127 dcpi1_bdiv_q.c \ 128 hgcd2_jacobi.c \ 129 add_err1_n.c \ 130 mulmid_n.c \ 131 redc_1.c \ 132 sqr.c \ 133 nussbaumer_mul.c \ 134 mu_bdiv_qr.c \ 135 pow_1.c \ 136 get_d.c \ 137 toom52_mul.c \ 138 sbpi1_div_q.c \ 139 diveby3.c \ 140 fib2_ui.c \ 141 bdiv_qr.c \ 142 hgcd_jacobi.c \ 143 toom3_sqr.c \ 144 gcd.c \ 145 redc_n.c \ 146 sub_err1_n.c \ 147 148C_SRCS_LIST= \ 149 sb_div_r_sec.c mpn/generic/sb_div_sec.c \ 150 sbpi1_div_qr_sec.c mpn/generic/sbpi1_div_sec.c \ 151 sb_div_qr_sec.c mpn/generic/sb_div_sec.c \ 152 sbpi1_div_r_sec.c mpn/generic/sbpi1_div_sec.c \ 153 154ASM_SRCS_LIST= \ 155 sqr_diag_addlsh1.asm mpn/ia64/sqr_diag_addlsh1.asm \ 156 nand_n.asm mpn/ia64/logops_n.asm \ 157 rsh1sub_n.asm mpn/ia64/rsh1aors_n.asm \ 158 add_n.asm mpn/ia64/aors_n.asm \ 159 rsh1add_n.asm mpn/ia64/rsh1aors_n.asm \ 160 sublsh1_n.asm mpn/ia64/aorslsh1_n.asm \ 161 xor_n.asm mpn/ia64/logops_n.asm \ 162 addmul_2.asm mpn/ia64/addmul_2.asm \ 163 submul_1.asm mpn/ia64/submul_1.asm \ 164 nior_n.asm mpn/ia64/logops_n.asm \ 165 tabselect.asm mpn/ia64/tabselect.asm \ 166 lshift.asm mpn/ia64/lorrshift.asm \ 167 and_n.asm mpn/ia64/logops_n.asm \ 168 hamdist.asm mpn/ia64/hamdist.asm \ 169 mul_1.asm mpn/ia64/mul_1.asm \ 170 addlsh2_n.asm mpn/ia64/aorslsh2_n.asm \ 171 divrem_1.asm mpn/ia64/divrem_1.asm \ 172 copyd.asm mpn/ia64/copyd.asm \ 173 bdiv_dbm1c.asm mpn/ia64/bdiv_dbm1c.asm \ 174 dive_1.asm mpn/ia64/dive_1.asm \ 175 andn_n.asm mpn/ia64/logops_n.asm \ 176 add_n_sub_n.asm mpn/ia64/add_n_sub_n.asm \ 177 copyi.asm mpn/ia64/copyi.asm \ 178 rshift.asm mpn/ia64/lorrshift.asm \ 179 iorn_n.asm mpn/ia64/logops_n.asm \ 180 ior_n.asm mpn/ia64/logops_n.asm \ 181 mod_34lsub1.asm mpn/ia64/mod_34lsub1.asm \ 182 popcount.asm mpn/ia64/popcount.asm \ 183 sublsh2_n.asm mpn/ia64/aorslsh2_n.asm \ 184 xnor_n.asm mpn/ia64/logops_n.asm \ 185 lshiftc.asm mpn/ia64/lshiftc.asm \ 186 mode1o.asm mpn/ia64/mode1o.asm \ 187 addlsh1_n.asm mpn/ia64/aorslsh1_n.asm \ 188 mul_2.asm mpn/ia64/mul_2.asm \ 189 invert_limb.asm mpn/ia64/invert_limb.asm \ 190 addmul_1.asm mpn/ia64/addmul_1.asm \ 191 divrem_2.asm mpn/ia64/divrem_2.asm \ 192 sub_n.asm mpn/ia64/aors_n.asm \ 193 gcd_1.asm mpn/ia64/gcd_1.asm \ 194 195GMP_LIMB_BITS=64 196