# GNU C 2.7.2.1 # -O2 -fdefer-pop -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks # -fexpensive-optimizations -fthread-jumps -fstrength-reduce -fpeephole # -fforce-mem -ffunction-cse -finline -fcaller-saves -fpcc-struct-return # -frerun-cse-after-loop -fschedule-insns -fschedule-insns2 -fcommon # -fgnu-linker -mpowerpc -mnew-mnemonics .file "callosasync.c" gcc2_compiled.: .section .rodata .align 2 .LC0: .string "dos.library" .align 2 .LC1: .string "Asynchron String %ld\n" .section ".text" .align 2 .globl main .type main,@function .long 0x7c0ac main: stwu 1,-48(1) mflr 0 stw 22,8(1) stw 23,12(1) stw 24,16(1) stw 25,20(1) stw 26,24(1) stw 27,28(1) stw 28,32(1) stw 29,36(1) stw 30,40(1) stw 31,44(1) stw 0,52(1) mr 31,1 bl PPCOutput mr 22,3 li 3,88 lis 4,0x1 ori 4,4,1 bl PPCAllocVec mr. 30,3 bc 12,2,.L2 li 11,4 addis 9,0,.LC0@ha lwz 0,0(1) addi 9,9,.LC0@l stwu 0,-144(1) addi 3,1,47 rlwinm 3,3,0,0,26 lwz 11,0(11) stw 9,64(3) li 0,0 stw 0,28(3) li 0,1 stw 0,4(3) stw 0,16(3) li 0,-552 stw 0,0(3) stw 11,84(3) bl PPCCallOS mr. 26,3 bc 12,2,.L5 li 28,0 addis 23,0,.LC1@ha li 24,-48 lis 27,0x1 ori 27,27,1 li 25,1 addis 9,0,Buffer@ha addi 29,9,Buffer@l .L9: mr 3,29 addi 4,23,.LC1@l mr 5,28 crxor 6,6,6 bl PPCsprintf stw 24,0(30) stw 22,32(30) stw 29,36(30) stw 3,40(30) stw 26,84(30) stw 27,4(30) stw 25,16(30) mr 3,30 bl PPCCallOS addi 28,28,1 cmplwi 1,28,9 addi 29,29,256 bc 4,5,.L9 .L5: mr 3,30 bl PPCFreeVec .L2: li 3,0 lwz 11,0(1) lwz 0,4(11) mtlr 0 lwz 22,-40(11) lwz 23,-36(11) lwz 24,-32(11) lwz 25,-28(11) lwz 26,-24(11) lwz 27,-20(11) lwz 28,-16(11) lwz 29,-12(11) lwz 30,-8(11) lwz 31,-4(11) mr 1,11 blr .Lfe1: .size main,.Lfe1-main .comm Buffer,2560,1 .ident "GCC: (GNU) 2.7.2.1"