1#define NPRIVATES 16 2 3TEXT _main(SB), 1, $(2*8+NPRIVATES*8) 4 MOVQ AX, _tos(SB) 5 LEAQ 16(SP), AX 6 MOVQ AX, _privates(SB) 7 MOVL $NPRIVATES, _nprivates(SB) 8 MOVL inargc-8(FP), RARG 9 LEAQ inargv+0(FP), AX 10 MOVQ AX, 8(SP) 11 CALL main(SB) 12 13loop: 14 MOVQ $_exits<>(SB), RARG 15 CALL exits(SB) 16 JMP loop 17 18DATA _exits<>+0(SB)/4, $"main" 19GLOBL _exits<>+0(SB), $5 20