Annotation of OpenXM/src/kan96xx/gmp-2.0.2/make.bat, Revision 1.1.1.1
1.1 maekawa 1: cd mpn
2: copy msdos\asm-synt.h asm-synt.h
3: copy bsd.h sysdep.h
4: copy generic\inlines.c inlines.c
5: copy x86\pentium\add_n.S add_n.S
6: copy x86\pentium\addmul_1.S addmul_1.S
7: copy generic\cmp.c cmp.c
8: copy generic\divmod_1.c divmod_1.c
9: copy generic\divrem.c divrem.c
10: copy generic\divrem_1.c divrem_1.c
11: copy generic\dump.c dump.c
12: copy x86\pentium\lshift.S lshift.S
13: copy generic\mod_1.c mod_1.c
14: copy generic\mul.c mul.c
15: copy x86\pentium\mul_1.S mul_1.S
16: copy generic\mul_n.c mul_n.c
17: copy generic\random2.c random2.c
18: copy x86\pentium\rshift.S rshift.S
19: copy generic\sqrtrem.c sqrtrem.c
20: copy x86\pentium\sub_n.S sub_n.S
21: copy x86\pentium\submul_1.S submul_1.S
22: copy generic\get_str.c get_str.c
23: copy generic\set_str.c set_str.c
24: copy generic\scan0.c scan0.c
25: copy generic\scan1.c scan1.c
26: copy generic\popcount.c popcount.c
27: copy generic\hamdist.c hamdist.c
28: copy generic\gcd_1.c gcd_1.c
29: copy generic\pre_mod_1.c pre_mod_1.c
30: copy generic\perfsqr.c perfsqr.c
31: copy generic\bdivmod.c bdivmod.c
32: copy generic\gcd.c gcd.c
33: copy generic\gcdext.c gcdext.c
34: copy x86\gmp-mpar.h gmp-mpar.h
35: cd ..
36:
37: cd mpbsd
38: copy ..\mpz\add.c add.c
39: copy ..\mpz\cmp.c cmp.c
40: copy ..\mpz\gcd.c gcd.c
41: copy ..\mpz\mul.c mul.c
42: copy ..\mpz\pow_ui.c pow_ui.c
43: copy ..\mpz\powm.c powm.c
44: copy ..\mpz\sqrtrem.c sqrtrem.c
45: copy ..\mpz\sub.c sub.c
46: cd ..
47:
48: cd mpn
49: gcc -c -I. -I.. -g -O mp_bases.c
50: gcc -c -I. -I.. -g -O inlines.c
51: gcc -E -I. -I.. -g -O add_n.S | grep -v '^#' >tmp-add_n.s
52: gcc -c tmp-add_n.s -o add_n.o
53: del tmp-add_n.s
54: gcc -E -I. -I.. -g -O addmul_1.S | grep -v '^#' >tmp-addmul_1.s
55: gcc -c tmp-addmul_1.s -o addmul_1.o
56: del tmp-addmul_1.s
57: gcc -c -I. -I.. -g -O cmp.c
58: gcc -c -I. -I.. -g -O divmod_1.c
59: gcc -c -I. -I.. -g -O divrem.c
60: gcc -c -I. -I.. -g -O divrem_1.c
61: gcc -c -I. -I.. -g -O dump.c
62: gcc -E -I. -I.. -g -O lshift.S | grep -v '^#' >tmp-lshift.s
63: gcc -c tmp-lshift.s -o lshift.o
64: del tmp-lshift.s
65: gcc -c -I. -I.. -g -O mod_1.c
66: gcc -c -I. -I.. -g -O mul.c
67: gcc -E -I. -I.. -g -O mul_1.S | grep -v '^#' >tmp-mul_1.s
68: gcc -c tmp-mul_1.s -o mul_1.o
69: del tmp-mul_1.s
70: gcc -c -I. -I.. -g -O mul_n.c
71: gcc -c -I. -I.. -g -O random2.c
72: gcc -E -I. -I.. -g -O rshift.S | grep -v '^#' >tmp-rshift.s
73: gcc -c tmp-rshift.s -o rshift.o
74: del tmp-rshift.s
75: gcc -c -I. -I.. -g -O sqrtrem.c
76: gcc -E -I. -I.. -g -O sub_n.S | grep -v '^#' >tmp-sub_n.s
77: gcc -c tmp-sub_n.s -o sub_n.o
78: del tmp-sub_n.s
79: gcc -E -I. -I.. -g -O submul_1.S | grep -v '^#' >tmp-submul_1.s
80: gcc -c tmp-submul_1.s -o submul_1.o
81: del tmp-submul_1.s
82: gcc -c -I. -I.. -g -O get_str.c
83: gcc -c -I. -I.. -g -O set_str.c
84: gcc -c -I. -I.. -g -O scan0.c
85: gcc -c -I. -I.. -g -O scan1.c
86: gcc -c -I. -I.. -g -O popcount.c
87: gcc -c -I. -I.. -g -O hamdist.c
88: gcc -c -I. -I.. -g -O gcd_1.c
89: gcc -c -I. -I.. -g -O pre_mod_1.c
90: gcc -c -I. -I.. -g -O perfsqr.c
91: gcc -c -I. -I.. -g -O bdivmod.c
92: gcc -c -I. -I.. -g -O gcd.c
93: gcc -c -I. -I.. -g -O gcdext.c
94: del libmpn.a
95: ar rc libmpn.a *.o
96: cd ..
97:
98: cd mpz
99: gcc -c -I. -I.. -I../mpn -g -O abs.c
100: gcc -c -I. -I.. -I../mpn -g -O add.c
101: gcc -c -I. -I.. -I../mpn -g -O add_ui.c
102: gcc -c -I. -I.. -I../mpn -g -O and.c
103: gcc -c -I. -I.. -I../mpn -g -O array_init.c
104: gcc -c -I. -I.. -I../mpn -g -O cdiv_q.c
105: gcc -c -I. -I.. -I../mpn -g -O cdiv_q_ui.c
106: gcc -c -I. -I.. -I../mpn -g -O cdiv_qr.c
107: gcc -c -I. -I.. -I../mpn -g -O cdiv_qr_ui.c
108: gcc -c -I. -I.. -I../mpn -g -O cdiv_r.c
109: gcc -c -I. -I.. -I../mpn -g -O cdiv_r_ui.c
110: gcc -c -I. -I.. -I../mpn -g -O cdiv_ui.c
111: gcc -c -I. -I.. -I../mpn -g -O clear.c
112: gcc -c -I. -I.. -I../mpn -g -O clrbit.c
113: gcc -c -I. -I.. -I../mpn -g -O cmp.c
114: gcc -c -I. -I.. -I../mpn -g -O cmp_si.c
115: gcc -c -I. -I.. -I../mpn -g -O cmp_ui.c
116: gcc -c -I. -I.. -I../mpn -g -O com.c
117: gcc -c -I. -I.. -I../mpn -g -O divexact.c
118: gcc -c -I. -I.. -I../mpn -g -O fac_ui.c
119: gcc -c -I. -I.. -I../mpn -g -O fdiv_q.c
120: gcc -c -I. -I.. -I../mpn -g -O fdiv_q_2exp.c
121: gcc -c -I. -I.. -I../mpn -g -O fdiv_q_ui.c
122: gcc -c -I. -I.. -I../mpn -g -O fdiv_qr.c
123: gcc -c -I. -I.. -I../mpn -g -O fdiv_qr_ui.c
124: gcc -c -I. -I.. -I../mpn -g -O fdiv_r.c
125: gcc -c -I. -I.. -I../mpn -g -O fdiv_r_2exp.c
126: gcc -c -I. -I.. -I../mpn -g -O fdiv_r_ui.c
127: gcc -c -I. -I.. -I../mpn -g -O fdiv_ui.c
128: gcc -c -I. -I.. -I../mpn -g -O gcd.c
129: gcc -c -I. -I.. -I../mpn -g -O gcd_ui.c
130: gcc -c -I. -I.. -I../mpn -g -O gcdext.c
131: gcc -c -I. -I.. -I../mpn -g -O get_d.c
132: gcc -c -I. -I.. -I../mpn -g -O get_si.c
133: gcc -c -I. -I.. -I../mpn -g -O get_str.c
134: gcc -c -I. -I.. -I../mpn -g -O get_ui.c
135: gcc -c -I. -I.. -I../mpn -g -O getlimbn.c
136: gcc -c -I. -I.. -I../mpn -g -O hamdist.c
137: gcc -c -I. -I.. -I../mpn -g -O init.c
138: gcc -c -I. -I.. -I../mpn -g -O inp_raw.c
139: gcc -c -I. -I.. -I../mpn -g -O inp_str.c
140: gcc -c -I. -I.. -I../mpn -g -O invert.c
141: gcc -c -I. -I.. -I../mpn -g -O ior.c
142: gcc -c -I. -I.. -I../mpn -g -O iset.c
143: gcc -c -I. -I.. -I../mpn -g -O iset_d.c
144: gcc -c -I. -I.. -I../mpn -g -O iset_si.c
145: gcc -c -I. -I.. -I../mpn -g -O iset_str.c
146: gcc -c -I. -I.. -I../mpn -g -O iset_ui.c
147: gcc -c -I. -I.. -I../mpn -g -O jacobi.c
148: gcc -c -I. -I.. -I../mpn -g -O legendre.c
149: gcc -c -I. -I.. -I../mpn -g -O mod.c
150: gcc -c -I. -I.. -I../mpn -g -O mul.c
151: gcc -c -I. -I.. -I../mpn -g -O mul_2exp.c
152: gcc -c -I. -I.. -I../mpn -g -O mul_ui.c
153: gcc -c -I. -I.. -I../mpn -g -O neg.c
154: gcc -c -I. -I.. -I../mpn -g -O out_raw.c
155: gcc -c -I. -I.. -I../mpn -g -O out_str.c
156: gcc -c -I. -I.. -I../mpn -g -O perfsqr.c
157: gcc -c -I. -I.. -I../mpn -g -O popcount.c
158: gcc -c -I. -I.. -I../mpn -g -O pow_ui.c
159: gcc -c -I. -I.. -I../mpn -g -O powm.c
160: gcc -c -I. -I.. -I../mpn -g -O powm_ui.c
161: gcc -c -I. -I.. -I../mpn -g -O pprime_p.c
162: gcc -c -I. -I.. -I../mpn -g -O random.c
163: gcc -c -I. -I.. -I../mpn -g -O random2.c
164: gcc -c -I. -I.. -I../mpn -g -O realloc.c
165: gcc -c -I. -I.. -I../mpn -g -O scan0.c
166: gcc -c -I. -I.. -I../mpn -g -O scan1.c
167: gcc -c -I. -I.. -I../mpn -g -O set.c
168: gcc -c -I. -I.. -I../mpn -g -O set_d.c
169: gcc -c -I. -I.. -I../mpn -g -O set_f.c
170: gcc -c -I. -I.. -I../mpn -g -O set_q.c
171: gcc -c -I. -I.. -I../mpn -g -O set_si.c
172: gcc -c -I. -I.. -I../mpn -g -O set_str.c
173: gcc -c -I. -I.. -I../mpn -g -O set_ui.c
174: gcc -c -I. -I.. -I../mpn -g -O setbit.c
175: gcc -c -I. -I.. -I../mpn -g -O size.c
176: gcc -c -I. -I.. -I../mpn -g -O sizeinbase.c
177: gcc -c -I. -I.. -I../mpn -g -O sqrt.c
178: gcc -c -I. -I.. -I../mpn -g -O sqrtrem.c
179: gcc -c -I. -I.. -I../mpn -g -O sub.c
180: gcc -c -I. -I.. -I../mpn -g -O sub_ui.c
181: gcc -c -I. -I.. -I../mpn -g -O tdiv_q.c
182: gcc -c -I. -I.. -I../mpn -g -O tdiv_q_2exp.c
183: gcc -c -I. -I.. -I../mpn -g -O tdiv_q_ui.c
184: gcc -c -I. -I.. -I../mpn -g -O tdiv_qr.c
185: gcc -c -I. -I.. -I../mpn -g -O tdiv_qr_ui.c
186: gcc -c -I. -I.. -I../mpn -g -O tdiv_r.c
187: gcc -c -I. -I.. -I../mpn -g -O tdiv_r_2exp.c
188: gcc -c -I. -I.. -I../mpn -g -O tdiv_r_ui.c
189: gcc -c -I. -I.. -I../mpn -g -O ui_pow_ui.c
190: del libmpz.a
191: ar rc libmpz.a *.o
192: cd ..
193:
194: cd mpf
195: gcc -c -I. -I.. -I../mpn -g -O abs.c
196: gcc -c -I. -I.. -I../mpn -g -O add.c
197: gcc -c -I. -I.. -I../mpn -g -O add_ui.c
198: gcc -c -I. -I.. -I../mpn -g -O clear.c
199: gcc -c -I. -I.. -I../mpn -g -O cmp.c
200: gcc -c -I. -I.. -I../mpn -g -O cmp_si.c
201: gcc -c -I. -I.. -I../mpn -g -O cmp_ui.c
202: gcc -c -I. -I.. -I../mpn -g -O div.c
203: gcc -c -I. -I.. -I../mpn -g -O div_2exp.c
204: gcc -c -I. -I.. -I../mpn -g -O div_ui.c
205: gcc -c -I. -I.. -I../mpn -g -O dump.c
206: gcc -c -I. -I.. -I../mpn -g -O eq.c
207: gcc -c -I. -I.. -I../mpn -g -O get_d.c
208: gcc -c -I. -I.. -I../mpn -g -O get_prc.c
209: gcc -c -I. -I.. -I../mpn -g -O get_str.c
210: gcc -c -I. -I.. -I../mpn -g -O init.c
211: gcc -c -I. -I.. -I../mpn -g -O init2.c
212: gcc -c -I. -I.. -I../mpn -g -O inp_str.c
213: gcc -c -I. -I.. -I../mpn -g -O iset.c
214: gcc -c -I. -I.. -I../mpn -g -O iset_d.c
215: gcc -c -I. -I.. -I../mpn -g -O iset_si.c
216: gcc -c -I. -I.. -I../mpn -g -O iset_str.c
217: gcc -c -I. -I.. -I../mpn -g -O iset_ui.c
218: gcc -c -I. -I.. -I../mpn -g -O mul.c
219: gcc -c -I. -I.. -I../mpn -g -O mul_2exp.c
220: gcc -c -I. -I.. -I../mpn -g -O mul_ui.c
221: gcc -c -I. -I.. -I../mpn -g -O neg.c
222: gcc -c -I. -I.. -I../mpn -g -O out_str.c
223: gcc -c -I. -I.. -I../mpn -g -O random2.c
224: gcc -c -I. -I.. -I../mpn -g -O reldiff.c
225: gcc -c -I. -I.. -I../mpn -g -O set.c
226: gcc -c -I. -I.. -I../mpn -g -O set_d.c
227: gcc -c -I. -I.. -I../mpn -g -O set_dfl_prc.c
228: gcc -c -I. -I.. -I../mpn -g -O set_prc.c
229: gcc -c -I. -I.. -I../mpn -g -O set_prc_raw.c
230: gcc -c -I. -I.. -I../mpn -g -O set_q.c
231: gcc -c -I. -I.. -I../mpn -g -O set_si.c
232: gcc -c -I. -I.. -I../mpn -g -O set_str.c
233: gcc -c -I. -I.. -I../mpn -g -O set_ui.c
234: gcc -c -I. -I.. -I../mpn -g -O set_z.c
235: gcc -c -I. -I.. -I../mpn -g -O size.c
236: gcc -c -I. -I.. -I../mpn -g -O sqrt.c
237: gcc -c -I. -I.. -I../mpn -g -O sqrt_ui.c
238: gcc -c -I. -I.. -I../mpn -g -O sub.c
239: gcc -c -I. -I.. -I../mpn -g -O sub_ui.c
240: gcc -c -I. -I.. -I../mpn -g -O ui_div.c
241: gcc -c -I. -I.. -I../mpn -g -O ui_sub.c
242: del libmpf.a
243: ar cr libmpf.a *.o
244: cd ..
245:
246: cd mpq
247: gcc -c -I. -I.. -I../mpn -g -O add.c
248: gcc -c -I. -I.. -I../mpn -g -O canonicalize.c
249: gcc -c -I. -I.. -I../mpn -g -O clear.c
250: gcc -c -I. -I.. -I../mpn -g -O cmp.c
251: gcc -c -I. -I.. -I../mpn -g -O cmp_ui.c
252: gcc -c -I. -I.. -I../mpn -g -O div.c
253: gcc -c -I. -I.. -I../mpn -g -O equal.c
254: gcc -c -I. -I.. -I../mpn -g -O get_d.c
255: gcc -c -I. -I.. -I../mpn -g -O get_den.c
256: gcc -c -I. -I.. -I../mpn -g -O get_num.c
257: gcc -c -I. -I.. -I../mpn -g -O init.c
258: gcc -c -I. -I.. -I../mpn -g -O inv.c
259: gcc -c -I. -I.. -I../mpn -g -O mul.c
260: gcc -c -I. -I.. -I../mpn -g -O neg.c
261: gcc -c -I. -I.. -I../mpn -g -O set.c
262: gcc -c -I. -I.. -I../mpn -g -O set_den.c
263: gcc -c -I. -I.. -I../mpn -g -O set_num.c
264: gcc -c -I. -I.. -I../mpn -g -O set_si.c
265: gcc -c -I. -I.. -I../mpn -g -O set_ui.c
266: gcc -c -I. -I.. -I../mpn -g -O set_z.c
267: gcc -c -I. -I.. -I../mpn -g -O sub.c
268: del libmpq.a
269: ar cr libmpq.a *.o
270: cd ..
271:
272: gcc -c -I. -Impn -I.. -g -O extract-double.c
273: gcc -c -I. -Impn -I.. -g -O insert-double.c
274: gcc -c -I. -Impn -I.. -g -O memory.c
275: gcc -c -I. -Impn -I.. -g -O mp_clz_tab.c
276: gcc -c -I. -Impn -I.. -g -O mp_set_fns.c
277: gcc -c -I. -Impn -I.. -g -O stack-alloc.c
278: gcc -c -I. -Impn -I.. -g -O version.c
279: deltree/y tmpdir
280:
281: md tmpdir
282:
283: md tmpdir\mpn
284: cd tmpdir\mpn
285: ar x ../../mpn/libmpn.a
286: cd ..\..
287:
288: md tmpdir\mpz
289: cd tmpdir\mpz
290: ar x ../../mpz/libmpz.a
291: cd ..\..
292:
293: md tmpdir\mpq
294: cd tmpdir\mpq
295: ar x ../../mpq/libmpq.a
296: cd ..\..
297:
298: md tmpdir\mpf
299: cd tmpdir\mpf
300: ar x ../../mpf/libmpf.a
301: cd ..\..
302:
303: copy memory.o tmpdir
304: copy mp_set_fns.o tmpdir
305: copy mp_clz_tab.o tmpdir
306: copy version.o tmpdir
307: copy stack-alloc.o tmpdir
308:
309: cd tmpdir
310: ar rc libgmp.a *.o */*.o
311: ranlib libgmp.a
312: cd ..
313:
314: move/y tmpdir\libgmp.a libgmp.a
315: deltree/y tmpdir
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>