# 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 "StartupPPC.c" gcc2_compiled.: .section ".text" .align 2 .globl main .type main,@function .long 0x404c main: stwu 1,-32(1) mflr 0 stw 28,16(1) stw 29,20(1) stw 30,24(1) stw 31,28(1) stw 0,36(1) li 3,0 bl PPCFindTask lis 3,0x8002 ori 3,3,22 bl PPCGetTaskAttr mr 28,3 lis 3,0x8002 ori 3,3,20 bl PPCGetTaskAttr mr 29,3 li 4,0 bl PPCCreateMessage mr. 30,3 bc 12,2,.L2 li 31,0 .L6: mr 4,30 mr 7,31 addi 31,31,1 li 5,0 lwz 3,0(28) li 6,0 bl PPCSendMessage mr 3,29 bl PPCWaitPort mr 3,29 bl PPCGetMessage cmpwi 1,31,3 bc 4,5,.L6 li 0,1 stw 0,4(28) mr 3,30 bl PPCDeleteMessage b .L8 .L2: stw 30,4(28) .L8: li 3,0 lwz 0,36(1) mtlr 0 lwz 28,16(1) lwz 29,20(1) lwz 30,24(1) lwz 31,28(1) addi 1,1,32 blr .Lfe1: .size main,.Lfe1-main .ident "GCC: (GNU) 2.7.2.1"