001020 (479) TEXT main+0(SB),$4
001020 83ec04 (479) SUBL $4,SP
001023 e8fbffffff (479) CALL ,1023+_profin
001028 83242400 (481) MOVL $0,(SP)
00102c e881000000 (481) CALL ,10b2+exits
001031 (481) NOP ,AX
001031 (481) NOP ,F0
001031 e8fbffffff (481) CALL ,1031+_profout
001036 83c404 (481) ADDL $4,SP
001039 c3 (481) RET ,
00103a (378) TEXT atexit+0(SB),$4
00103a 83ec04 (378) SUBL $4,SP
00103d e8fbffffff (378) CALL ,103d+_profin
001042 31d2 (382) MOVL $0,DX
001044 83fa21 (382) CMPL DX,$33
001047 7d29 (382) JGE ,1072
001049 (383) NOP ,
001049 833c951020000000 (383) CMPL onex<2>+0(SB)(DX*4),$0
001051 7519 (383) JNE ,106c
001053 8b442408 (384) MOVL f+8(FP),AX
001057 (384) NOP ,
001057 89049510200000 (384) MOVL AX,onex<2>+0(SB)(DX*4)
00105e b801000000 (385) MOVL $1,AX
001063 (385) NOP ,F0
001063 e8fbffffff (385) CALL ,1063+_profout
001068 83c404 (385) ADDL $4,SP
00106b c3 (385) RET ,
00106c 42 (382) ADDL $1,DX
00106d 83fa21 (382) CMPL DX,$33
001070 7cd7 (382) JLT ,1049
001072 31c0 (387) MOVL $0,AX
001074 (387) NOP ,F0
001074 e8fbffffff (387) CALL ,1074+_profout
001079 83c404 (387) ADDL $4,SP
00107c c3 (387) RET ,
00107d (391) TEXT atexitdont+0(SB),$4
00107d 83ec04 (391) SUBL $4,SP
001080 e8fbffffff (391) CALL ,1080+_profin
001085 8b5c2408 (391) MOVL f+8(FP),BX
001089 31d2 (395) MOVL $0,DX
00108b 83fa21 (395) CMPL DX,$33
00108e 7d19 (395) JGE ,10a9
001090 (396) NOP ,
001090 8b049510200000 (396) MOVL onex<2>+0(SB)(DX*4),AX
001097 39d8 (396) CMPL AX,BX
001099 7508 (396) JNE ,10a3
00109b (397) NOP ,
00109b 8324951020000000 (397) MOVL $0,onex<2>+0(SB)(DX*4)
0010a3 42 (395) ADDL $1,DX
0010a4 83fa21 (395) CMPL DX,$33
0010a7 7ce7 (395) JLT ,1090
0010a9 (397) NOP ,AX
0010a9 (397) NOP ,F0
0010a9 e8fbffffff (397) CALL ,10a9+_profout
0010ae 83c404 (397) ADDL $4,SP
0010b1 c3 (397) RET ,
0010b2 (401) TEXT exits+0(SB),$12
0010b2 83ec0c (401) SUBL $12,SP
0010b5 e8fbffffff (401) CALL ,10b5+_profin
0010ba ba20000000 (406) MOVL $32,DX
0010bf 83fa00 (406) CMPL DX,$0
0010c2 7c26 (406) JLT ,10ea
0010c4 (407) NOP ,
0010c4 8b0c9510200000 (407) MOVL onex<2>+0(SB)(DX*4),CX
0010cb (407) NOP ,
0010cb 83f900 (407) CMPL CX,$0
0010ce 7414 (407) JEQ ,10e4
0010d0 (408) NOP ,
0010d0 89542408 (408) MOVL DX,i+8(SP)
0010d4 8324951020000000 (408) MOVL $0,onex<2>+0(SB)(DX*4)
0010dc 89c8 (409) MOVL CX,AX
0010de ffd0 (409) CALL ,AX
0010e0 8b542408 (409) MOVL i+8(SP),DX
0010e4 4a (406) SUBL $1,DX
0010e5 83fa00 (406) CMPL DX,$0
0010e8 7dda (406) JGE ,10c4
0010ea 8b442410 (411) MOVL s+16(FP),AX
0010ee 890424 (411) MOVL AX,(SP)
0010f1 e836000000 (411) CALL ,112c+_exits
0010f6 (411) NOP ,AX
0010f6 (411) NOP ,F0
0010f6 e8fbffffff (411) CALL ,10f6+_profout
0010fb 83c40c (411) ADDL $12,SP
0010fe c3 (411) RET ,
0010ff (1) TEXT _mainp+0(SB),$0
0010ff e8fbffffff (1) CALL ,10ff+_profin
001104 890504200000 (3) MOVL AX,_clock+0(SB)
00110a 8d442404 (3) LEAL inargv+4(FP),AX
00110e 50 (5) PUSHL AX,
00110f 8b442404 (6) MOVL inargc+4(FP),AX
001113 8b442404 (7) MOVL inargc+4(FP),AX
001117 50 (8) PUSHL AX,
001118 e803ffffff (9) CALL ,1020+main
00111d 50 (10) PUSHL AX,
00111e e88fffffff (11) CALL ,10b2+exits
001123 e8fbffffff (12) CALL ,1123+_profout
001128 83c40c (12) ADDL $12,SP
00112b c3 (12) RET ,
00112c (1) TEXT _exits+0(SB),$0
00112c e8fbffffff (1) CALL ,112c+_profin
001131 b808000000 (3) MOVL $8,AX
001136 cd40 (4) INT $64,
001138 e8fbffffff (5) CALL ,1138+_profout
00113d c3 (5) RET ,
002008 6d61696e (13) DATA _exits<3>+0(SB)/4,$"main\z\z\z\z"