1
2# Regression test case for bug #72810. Uses a build with
3# Go source files and assembly source files.
4
5go build
6
7-- go.mod --
8module uses.asm
9
10go 1.25
11-- a.go --
12// Copyright 2025 The Go Authors. All rights reserved.
13// Use of this source code is governed by a BSD-style
14// license that can be found in the LICENSE file.
15package main
16
17func main() {
18 t0()
19 t1()
20 t2()
21 t3()
22 t4()
23 t5()
24 t6()
25 t7()
26 t8()
27 t9()
28 t10()
29 t11()
30 t12()
31 t13()
32 t14()
33 t15()
34 t16()
35 t17()
36 t18()
37 t19()
38 t20()
39 t21()
40 t22()
41 t23()
42 t24()
43 t25()
44 t26()
45 t27()
46 t28()
47 t29()
48 t30()
49 t31()
50 t32()
51 t33()
52 t34()
53 t35()
54 t36()
55 t37()
56 t38()
57 t39()
58 t40()
59 t41()
60 t42()
61 t43()
62 t44()
63 t45()
64 t46()
65 t47()
66 t48()
67 t49()
68 t50()
69 t51()
70 t52()
71 t53()
72 t54()
73 t55()
74 t56()
75 t57()
76 t58()
77 t59()
78 t60()
79 t61()
80 t62()
81 t63()
82 t64()
83 t65()
84 t66()
85 t67()
86 t68()
87 t69()
88 t70()
89 t71()
90 t72()
91 t73()
92 t74()
93 t75()
94 t76()
95 t77()
96 t78()
97 t79()
98 t80()
99 t81()
100 t82()
101 t83()
102 t84()
103 t85()
104 t86()
105 t87()
106 t88()
107 t89()
108 t90()
109 t91()
110 t92()
111 t93()
112 t94()
113 t95()
114 t96()
115 t97()
116 t98()
117 t99()
118 t100()
119 t101()
120 t102()
121 t103()
122 t104()
123 t105()
124 t106()
125 t107()
126 t108()
127 t109()
128 t110()
129 t111()
130 t112()
131 t113()
132 t114()
133 t115()
134 t116()
135 t117()
136 t118()
137 t119()
138 t120()
139 t121()
140 t122()
141 t123()
142 t124()
143 t125()
144 t126()
145 t127()
146 t128()
147 t129()
148 t130()
149 t131()
150 t132()
151 t133()
152 t134()
153 t135()
154 t136()
155 t137()
156 t138()
157 t139()
158 t140()
159 t141()
160 t142()
161 t143()
162 t144()
163 t145()
164 t146()
165 t147()
166 t148()
167 t149()
168 t150()
169 t151()
170 t152()
171 t153()
172 t154()
173 t155()
174 t156()
175 t157()
176 t158()
177 t159()
178 t160()
179 t161()
180 t162()
181 t163()
182 t164()
183 t165()
184 t166()
185 t167()
186 t168()
187 t169()
188 t170()
189 t171()
190 t172()
191 t173()
192 t174()
193 t175()
194 t176()
195 t177()
196 t178()
197 t179()
198 t180()
199 t181()
200 t182()
201 t183()
202 t184()
203 t185()
204 t186()
205 t187()
206 t188()
207 t189()
208 t190()
209 t191()
210 t192()
211 t193()
212 t194()
213 t195()
214 t196()
215 t197()
216 t198()
217 t199()
218 t200()
219 t201()
220 t202()
221 t203()
222 t204()
223 t205()
224 t206()
225 t207()
226 t208()
227 t209()
228 t210()
229 t211()
230 t212()
231 t213()
232 t214()
233 t215()
234 t216()
235 t217()
236 t218()
237 t219()
238 t220()
239 t221()
240 t222()
241 t223()
242 t224()
243 t225()
244 t226()
245 t227()
246 t228()
247 t229()
248 t230()
249 t231()
250 t232()
251 t233()
252 t234()
253 t235()
254 t236()
255 t237()
256 t238()
257 t239()
258 t240()
259 t241()
260 t242()
261 t243()
262 t244()
263 t245()
264 t246()
265 t247()
266 t248()
267 t249()
268 t250()
269 t251()
270 t252()
271 t253()
272 t254()
273}
274
275func t0()
276func t1()
277func t2()
278func t3()
279func t4()
280func t5()
281func t6()
282func t7()
283func t8()
284func t9()
285func t10()
286func t11()
287func t12()
288func t13()
289func t14()
290func t15()
291func t16()
292func t17()
293func t18()
294func t19()
295func t20()
296func t21()
297func t22()
298func t23()
299func t24()
300func t25()
301func t26()
302func t27()
303func t28()
304func t29()
305func t30()
306func t31()
307func t32()
308func t33()
309func t34()
310func t35()
311func t36()
312func t37()
313func t38()
314func t39()
315func t40()
316func t41()
317func t42()
318func t43()
319func t44()
320func t45()
321func t46()
322func t47()
323func t48()
324func t49()
325func t50()
326func t51()
327func t52()
328func t53()
329func t54()
330func t55()
331func t56()
332func t57()
333func t58()
334func t59()
335func t60()
336func t61()
337func t62()
338func t63()
339func t64()
340func t65()
341func t66()
342func t67()
343func t68()
344func t69()
345func t70()
346func t71()
347func t72()
348func t73()
349func t74()
350func t75()
351func t76()
352func t77()
353func t78()
354func t79()
355func t80()
356func t81()
357func t82()
358func t83()
359func t84()
360func t85()
361func t86()
362func t87()
363func t88()
364func t89()
365func t90()
366func t91()
367func t92()
368func t93()
369func t94()
370func t95()
371func t96()
372func t97()
373func t98()
374func t99()
375func t100()
376func t101()
377func t102()
378func t103()
379func t104()
380func t105()
381func t106()
382func t107()
383func t108()
384func t109()
385func t110()
386func t111()
387func t112()
388func t113()
389func t114()
390func t115()
391func t116()
392func t117()
393func t118()
394func t119()
395func t120()
396func t121()
397func t122()
398func t123()
399func t124()
400func t125()
401func t126()
402func t127()
403func t128()
404func t129()
405func t130()
406func t131()
407func t132()
408func t133()
409func t134()
410func t135()
411func t136()
412func t137()
413func t138()
414func t139()
415func t140()
416func t141()
417func t142()
418func t143()
419func t144()
420func t145()
421func t146()
422func t147()
423func t148()
424func t149()
425func t150()
426func t151()
427func t152()
428func t153()
429func t154()
430func t155()
431func t156()
432func t157()
433func t158()
434func t159()
435func t160()
436func t161()
437func t162()
438func t163()
439func t164()
440func t165()
441func t166()
442func t167()
443func t168()
444func t169()
445func t170()
446func t171()
447func t172()
448func t173()
449func t174()
450func t175()
451func t176()
452func t177()
453func t178()
454func t179()
455func t180()
456func t181()
457func t182()
458func t183()
459func t184()
460func t185()
461func t186()
462func t187()
463func t188()
464func t189()
465func t190()
466func t191()
467func t192()
468func t193()
469func t194()
470func t195()
471func t196()
472func t197()
473func t198()
474func t199()
475func t200()
476func t201()
477func t202()
478func t203()
479func t204()
480func t205()
481func t206()
482func t207()
483func t208()
484func t209()
485func t210()
486func t211()
487func t212()
488func t213()
489func t214()
490func t215()
491func t216()
492func t217()
493func t218()
494func t219()
495func t220()
496func t221()
497func t222()
498func t223()
499func t224()
500func t225()
501func t226()
502func t227()
503func t228()
504func t229()
505func t230()
506func t231()
507func t232()
508func t233()
509func t234()
510func t235()
511func t236()
512func t237()
513func t238()
514func t239()
515func t240()
516func t241()
517func t242()
518func t243()
519func t244()
520func t245()
521func t246()
522func t247()
523func t248()
524func t249()
525func t250()
526func t251()
527func t252()
528func t253()
529func t254()
530
531-- a.s --
532// Copyright 2025 The Go Authors. All rights reserved.
533// Use of this source code is governed by a BSD-style
534// license that can be found in the LICENSE file.
535TEXT ·t0(SB),0,$0
536 RET
537
538TEXT ·t1(SB),0,$0
539 RET
540
541TEXT ·t2(SB),0,$0
542 RET
543
544TEXT ·t3(SB),0,$0
545 RET
546
547TEXT ·t4(SB),0,$0
548 RET
549
550TEXT ·t5(SB),0,$0
551 RET
552
553TEXT ·t6(SB),0,$0
554 RET
555
556TEXT ·t7(SB),0,$0
557 RET
558
559TEXT ·t8(SB),0,$0
560 RET
561
562TEXT ·t9(SB),0,$0
563 RET
564
565TEXT ·t10(SB),0,$0
566 RET
567
568TEXT ·t11(SB),0,$0
569 RET
570
571TEXT ·t12(SB),0,$0
572 RET
573
574TEXT ·t13(SB),0,$0
575 RET
576
577TEXT ·t14(SB),0,$0
578 RET
579
580TEXT ·t15(SB),0,$0
581 RET
582
583TEXT ·t16(SB),0,$0
584 RET
585
586TEXT ·t17(SB),0,$0
587 RET
588
589TEXT ·t18(SB),0,$0
590 RET
591
592TEXT ·t19(SB),0,$0
593 RET
594
595TEXT ·t20(SB),0,$0
596 RET
597
598TEXT ·t21(SB),0,$0
599 RET
600
601TEXT ·t22(SB),0,$0
602 RET
603
604TEXT ·t23(SB),0,$0
605 RET
606
607TEXT ·t24(SB),0,$0
608 RET
609
610TEXT ·t25(SB),0,$0
611 RET
612
613TEXT ·t26(SB),0,$0
614 RET
615
616TEXT ·t27(SB),0,$0
617 RET
618
619TEXT ·t28(SB),0,$0
620 RET
621
622TEXT ·t29(SB),0,$0
623 RET
624
625TEXT ·t30(SB),0,$0
626 RET
627
628TEXT ·t31(SB),0,$0
629 RET
630
631TEXT ·t32(SB),0,$0
632 RET
633
634TEXT ·t33(SB),0,$0
635 RET
636
637TEXT ·t34(SB),0,$0
638 RET
639
640TEXT ·t35(SB),0,$0
641 RET
642
643TEXT ·t36(SB),0,$0
644 RET
645
646TEXT ·t37(SB),0,$0
647 RET
648
649TEXT ·t38(SB),0,$0
650 RET
651
652TEXT ·t39(SB),0,$0
653 RET
654
655TEXT ·t40(SB),0,$0
656 RET
657
658TEXT ·t41(SB),0,$0
659 RET
660
661TEXT ·t42(SB),0,$0
662 RET
663
664TEXT ·t43(SB),0,$0
665 RET
666
667TEXT ·t44(SB),0,$0
668 RET
669
670TEXT ·t45(SB),0,$0
671 RET
672
673TEXT ·t46(SB),0,$0
674 RET
675
676TEXT ·t47(SB),0,$0
677 RET
678
679TEXT ·t48(SB),0,$0
680 RET
681
682TEXT ·t49(SB),0,$0
683 RET
684
685TEXT ·t50(SB),0,$0
686 RET
687
688TEXT ·t51(SB),0,$0
689 RET
690
691TEXT ·t52(SB),0,$0
692 RET
693
694TEXT ·t53(SB),0,$0
695 RET
696
697TEXT ·t54(SB),0,$0
698 RET
699
700TEXT ·t55(SB),0,$0
701 RET
702
703TEXT ·t56(SB),0,$0
704 RET
705
706TEXT ·t57(SB),0,$0
707 RET
708
709TEXT ·t58(SB),0,$0
710 RET
711
712TEXT ·t59(SB),0,$0
713 RET
714
715TEXT ·t60(SB),0,$0
716 RET
717
718TEXT ·t61(SB),0,$0
719 RET
720
721TEXT ·t62(SB),0,$0
722 RET
723
724TEXT ·t63(SB),0,$0
725 RET
726
727TEXT ·t64(SB),0,$0
728 RET
729
730TEXT ·t65(SB),0,$0
731 RET
732
733TEXT ·t66(SB),0,$0
734 RET
735
736TEXT ·t67(SB),0,$0
737 RET
738
739TEXT ·t68(SB),0,$0
740 RET
741
742TEXT ·t69(SB),0,$0
743 RET
744
745TEXT ·t70(SB),0,$0
746 RET
747
748TEXT ·t71(SB),0,$0
749 RET
750
751TEXT ·t72(SB),0,$0
752 RET
753
754TEXT ·t73(SB),0,$0
755 RET
756
757TEXT ·t74(SB),0,$0
758 RET
759
760TEXT ·t75(SB),0,$0
761 RET
762
763TEXT ·t76(SB),0,$0
764 RET
765
766TEXT ·t77(SB),0,$0
767 RET
768
769TEXT ·t78(SB),0,$0
770 RET
771
772TEXT ·t79(SB),0,$0
773 RET
774
775TEXT ·t80(SB),0,$0
776 RET
777
778TEXT ·t81(SB),0,$0
779 RET
780
781TEXT ·t82(SB),0,$0
782 RET
783
784TEXT ·t83(SB),0,$0
785 RET
786
787TEXT ·t84(SB),0,$0
788 RET
789
790TEXT ·t85(SB),0,$0
791 RET
792
793TEXT ·t86(SB),0,$0
794 RET
795
796TEXT ·t87(SB),0,$0
797 RET
798
799TEXT ·t88(SB),0,$0
800 RET
801
802TEXT ·t89(SB),0,$0
803 RET
804
805TEXT ·t90(SB),0,$0
806 RET
807
808TEXT ·t91(SB),0,$0
809 RET
810
811TEXT ·t92(SB),0,$0
812 RET
813
814TEXT ·t93(SB),0,$0
815 RET
816
817TEXT ·t94(SB),0,$0
818 RET
819
820TEXT ·t95(SB),0,$0
821 RET
822
823TEXT ·t96(SB),0,$0
824 RET
825
826TEXT ·t97(SB),0,$0
827 RET
828
829TEXT ·t98(SB),0,$0
830 RET
831
832TEXT ·t99(SB),0,$0
833 RET
834
835TEXT ·t100(SB),0,$0
836 RET
837
838TEXT ·t101(SB),0,$0
839 RET
840
841TEXT ·t102(SB),0,$0
842 RET
843
844TEXT ·t103(SB),0,$0
845 RET
846
847TEXT ·t104(SB),0,$0
848 RET
849
850TEXT ·t105(SB),0,$0
851 RET
852
853TEXT ·t106(SB),0,$0
854 RET
855
856TEXT ·t107(SB),0,$0
857 RET
858
859TEXT ·t108(SB),0,$0
860 RET
861
862TEXT ·t109(SB),0,$0
863 RET
864
865TEXT ·t110(SB),0,$0
866 RET
867
868TEXT ·t111(SB),0,$0
869 RET
870
871TEXT ·t112(SB),0,$0
872 RET
873
874TEXT ·t113(SB),0,$0
875 RET
876
877TEXT ·t114(SB),0,$0
878 RET
879
880TEXT ·t115(SB),0,$0
881 RET
882
883TEXT ·t116(SB),0,$0
884 RET
885
886TEXT ·t117(SB),0,$0
887 RET
888
889TEXT ·t118(SB),0,$0
890 RET
891
892TEXT ·t119(SB),0,$0
893 RET
894
895TEXT ·t120(SB),0,$0
896 RET
897
898TEXT ·t121(SB),0,$0
899 RET
900
901TEXT ·t122(SB),0,$0
902 RET
903
904TEXT ·t123(SB),0,$0
905 RET
906
907TEXT ·t124(SB),0,$0
908 RET
909
910TEXT ·t125(SB),0,$0
911 RET
912
913TEXT ·t126(SB),0,$0
914 RET
915
916TEXT ·t127(SB),0,$0
917 RET
918
919TEXT ·t128(SB),0,$0
920 RET
921
922TEXT ·t129(SB),0,$0
923 RET
924
925TEXT ·t130(SB),0,$0
926 RET
927
928TEXT ·t131(SB),0,$0
929 RET
930
931TEXT ·t132(SB),0,$0
932 RET
933
934TEXT ·t133(SB),0,$0
935 RET
936
937TEXT ·t134(SB),0,$0
938 RET
939
940TEXT ·t135(SB),0,$0
941 RET
942
943TEXT ·t136(SB),0,$0
944 RET
945
946TEXT ·t137(SB),0,$0
947 RET
948
949TEXT ·t138(SB),0,$0
950 RET
951
952TEXT ·t139(SB),0,$0
953 RET
954
955TEXT ·t140(SB),0,$0
956 RET
957
958TEXT ·t141(SB),0,$0
959 RET
960
961TEXT ·t142(SB),0,$0
962 RET
963
964TEXT ·t143(SB),0,$0
965 RET
966
967TEXT ·t144(SB),0,$0
968 RET
969
970TEXT ·t145(SB),0,$0
971 RET
972
973TEXT ·t146(SB),0,$0
974 RET
975
976TEXT ·t147(SB),0,$0
977 RET
978
979TEXT ·t148(SB),0,$0
980 RET
981
982TEXT ·t149(SB),0,$0
983 RET
984
985TEXT ·t150(SB),0,$0
986 RET
987
988TEXT ·t151(SB),0,$0
989 RET
990
991TEXT ·t152(SB),0,$0
992 RET
993
994TEXT ·t153(SB),0,$0
995 RET
996
997TEXT ·t154(SB),0,$0
998 RET
999
1000TEXT ·t155(SB),0,$0
1001 RET
1002
1003TEXT ·t156(SB),0,$0
1004 RET
1005
1006TEXT ·t157(SB),0,$0
1007 RET
1008
1009TEXT ·t158(SB),0,$0
1010 RET
1011
1012TEXT ·t159(SB),0,$0
1013 RET
1014
1015TEXT ·t160(SB),0,$0
1016 RET
1017
1018TEXT ·t161(SB),0,$0
1019 RET
1020
1021TEXT ·t162(SB),0,$0
1022 RET
1023
1024TEXT ·t163(SB),0,$0
1025 RET
1026
1027TEXT ·t164(SB),0,$0
1028 RET
1029
1030TEXT ·t165(SB),0,$0
1031 RET
1032
1033TEXT ·t166(SB),0,$0
1034 RET
1035
1036TEXT ·t167(SB),0,$0
1037 RET
1038
1039TEXT ·t168(SB),0,$0
1040 RET
1041
1042TEXT ·t169(SB),0,$0
1043 RET
1044
1045TEXT ·t170(SB),0,$0
1046 RET
1047
1048TEXT ·t171(SB),0,$0
1049 RET
1050
1051TEXT ·t172(SB),0,$0
1052 RET
1053
1054TEXT ·t173(SB),0,$0
1055 RET
1056
1057TEXT ·t174(SB),0,$0
1058 RET
1059
1060TEXT ·t175(SB),0,$0
1061 RET
1062
1063TEXT ·t176(SB),0,$0
1064 RET
1065
1066TEXT ·t177(SB),0,$0
1067 RET
1068
1069TEXT ·t178(SB),0,$0
1070 RET
1071
1072TEXT ·t179(SB),0,$0
1073 RET
1074
1075TEXT ·t180(SB),0,$0
1076 RET
1077
1078TEXT ·t181(SB),0,$0
1079 RET
1080
1081TEXT ·t182(SB),0,$0
1082 RET
1083
1084TEXT ·t183(SB),0,$0
1085 RET
1086
1087TEXT ·t184(SB),0,$0
1088 RET
1089
1090TEXT ·t185(SB),0,$0
1091 RET
1092
1093TEXT ·t186(SB),0,$0
1094 RET
1095
1096TEXT ·t187(SB),0,$0
1097 RET
1098
1099TEXT ·t188(SB),0,$0
1100 RET
1101
1102TEXT ·t189(SB),0,$0
1103 RET
1104
1105TEXT ·t190(SB),0,$0
1106 RET
1107
1108TEXT ·t191(SB),0,$0
1109 RET
1110
1111TEXT ·t192(SB),0,$0
1112 RET
1113
1114TEXT ·t193(SB),0,$0
1115 RET
1116
1117TEXT ·t194(SB),0,$0
1118 RET
1119
1120TEXT ·t195(SB),0,$0
1121 RET
1122
1123TEXT ·t196(SB),0,$0
1124 RET
1125
1126TEXT ·t197(SB),0,$0
1127 RET
1128
1129TEXT ·t198(SB),0,$0
1130 RET
1131
1132TEXT ·t199(SB),0,$0
1133 RET
1134
1135TEXT ·t200(SB),0,$0
1136 RET
1137
1138TEXT ·t201(SB),0,$0
1139 RET
1140
1141TEXT ·t202(SB),0,$0
1142 RET
1143
1144TEXT ·t203(SB),0,$0
1145 RET
1146
1147TEXT ·t204(SB),0,$0
1148 RET
1149
1150TEXT ·t205(SB),0,$0
1151 RET
1152
1153TEXT ·t206(SB),0,$0
1154 RET
1155
1156TEXT ·t207(SB),0,$0
1157 RET
1158
1159TEXT ·t208(SB),0,$0
1160 RET
1161
1162TEXT ·t209(SB),0,$0
1163 RET
1164
1165TEXT ·t210(SB),0,$0
1166 RET
1167
1168TEXT ·t211(SB),0,$0
1169 RET
1170
1171TEXT ·t212(SB),0,$0
1172 RET
1173
1174TEXT ·t213(SB),0,$0
1175 RET
1176
1177TEXT ·t214(SB),0,$0
1178 RET
1179
1180TEXT ·t215(SB),0,$0
1181 RET
1182
1183TEXT ·t216(SB),0,$0
1184 RET
1185
1186TEXT ·t217(SB),0,$0
1187 RET
1188
1189TEXT ·t218(SB),0,$0
1190 RET
1191
1192TEXT ·t219(SB),0,$0
1193 RET
1194
1195TEXT ·t220(SB),0,$0
1196 RET
1197
1198TEXT ·t221(SB),0,$0
1199 RET
1200
1201TEXT ·t222(SB),0,$0
1202 RET
1203
1204TEXT ·t223(SB),0,$0
1205 RET
1206
1207TEXT ·t224(SB),0,$0
1208 RET
1209
1210TEXT ·t225(SB),0,$0
1211 RET
1212
1213TEXT ·t226(SB),0,$0
1214 RET
1215
1216TEXT ·t227(SB),0,$0
1217 RET
1218
1219TEXT ·t228(SB),0,$0
1220 RET
1221
1222TEXT ·t229(SB),0,$0
1223 RET
1224
1225TEXT ·t230(SB),0,$0
1226 RET
1227
1228TEXT ·t231(SB),0,$0
1229 RET
1230
1231TEXT ·t232(SB),0,$0
1232 RET
1233
1234TEXT ·t233(SB),0,$0
1235 RET
1236
1237TEXT ·t234(SB),0,$0
1238 RET
1239
1240TEXT ·t235(SB),0,$0
1241 RET
1242
1243TEXT ·t236(SB),0,$0
1244 RET
1245
1246TEXT ·t237(SB),0,$0
1247 RET
1248
1249TEXT ·t238(SB),0,$0
1250 RET
1251
1252TEXT ·t239(SB),0,$0
1253 RET
1254
1255TEXT ·t240(SB),0,$0
1256 RET
1257
1258TEXT ·t241(SB),0,$0
1259 RET
1260
1261TEXT ·t242(SB),0,$0
1262 RET
1263
1264TEXT ·t243(SB),0,$0
1265 RET
1266
1267TEXT ·t244(SB),0,$0
1268 RET
1269
1270TEXT ·t245(SB),0,$0
1271 RET
1272
1273TEXT ·t246(SB),0,$0
1274 RET
1275
1276TEXT ·t247(SB),0,$0
1277 RET
1278
1279TEXT ·t248(SB),0,$0
1280 RET
1281
1282TEXT ·t249(SB),0,$0
1283 RET
1284
1285TEXT ·t250(SB),0,$0
1286 RET
1287
1288TEXT ·t251(SB),0,$0
1289 RET
1290
1291TEXT ·t252(SB),0,$0
1292 RET
1293
1294TEXT ·t253(SB),0,$0
1295 RET
1296
1297TEXT ·t254(SB),0,$0
1298 RET
1299
1300-- gen.sh --
1301#!/bin/sh
1302# Generator script (for posterity, in case we need to
1303# recreate or modify).
1304N=255
1305function cophdr() {
1306 local F=$1
1307 cat > $F <<EOF
1308// Copyright 2025 The Go Authors. All rights reserved.
1309// Use of this source code is governed by a BSD-style
1310// license that can be found in the LICENSE file.
1311EOF
1312}
1313#
1314# Go source
1315#
1316cophdr a.go
1317echo "package main" >> a.go
1318echo "func main() { " >> a.go
1319I=0
1320while [ $I -lt $N ]; do
1321 echo " t${I}()" >> a.go
1322 I=`expr $I + 1`
1323done
1324echo "}" >> a.go
1325go
1326echo >> a.go
1327I=0
1328while [ $I -lt $N ]; do
1329 echo "func t${I}() " >> a.go
1330 I=`expr $I + 1`
1331done
1332#SALT=`date '+%Y%M%d%h%m%s'`
1333#echo "var foofoo = \"${SALT}\"" >> a.go
1334gofmt -w a.go
1335#
1336# Assembly sources
1337#
1338cophdr a.s
1339I=0
1340while [ $I -lt $N ]; do
1341 echo "TEXT ·t${I}(SB),0,\$0" >> a.s
1342 echo " RET" >> a.s
1343 echo >> a.s
1344 I=`expr $I + 1`
1345done
View as plain text