.csect .text[PR] | |
.extern .printf | |
.toc | |
LC..1: | |
.tc LC..0[TC],LC..0 | |
.csect .text[PR] | |
.align 2 | |
.globl main | |
.globl .main | |
.csect main[DS] | |
main: | |
.long .main, TOC[tc0], 0 | |
.csect .text[PR] | |
.main: | |
mflr 0 | |
stw 0,8(1) | |
stw 30,-8(1) | |
stw 31,-4(1) | |
stwu 1,-64(1) | |
li 31,0 | |
lwz 30,LC..1(2) | |
L..2: | |
mr 3,30 | |
mr 4,31 | |
bl .printf | |
nop | |
cmpwi 7,31,9 | |
addi 31,31,1 | |
bne 7,L..2 | |
li 3,0 | |
addi 1,1,64 | |
lwz 0,8(1) | |
mtlr 0 | |
lwz 30,-8(1) | |
lwz 31,-4(1) | |
blr | |
.csect _t.rw_[RO],4 | |
.align 2 | |
LC..0: | |
.byte "%d" | |
.byte 10, 0 |