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