.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl p1 .ent p1 $p1..ng: p1: .frame $30,0,$26,0 .prologue 0 ldl $1,0($16) bic $1,255,$1 stl $1,0($16) ret $31,($26),1 .end p1 .align 2 .align 4 .globl p2 .ent p2 $p2..ng: p2: .frame $30,0,$26,0 .prologue 0 ldl $1,0($16) zapnot $1,253,$1 stl $1,0($16) ret $31,($26),1 .end p2 .align 2 .align 4 .globl p3 .ent p3 $p3..ng: p3: .frame $30,0,$26,0 .prologue 0 ldl $1,0($16) zapnot $1,3,$1 stl $1,0($16) ret $31,($26),1 .end p3 .align 2 .align 4 .globl p4 .ent p4 $p4..ng: p4: .frame $30,0,$26,0 .prologue 0 ldl $1,0($16) zapnot $1,252,$1 stl $1,0($16) ret $31,($26),1 .end p4 .section .rodata.str1.1,"aMS",@progbits,1 $LC0: .ascii "%x\12\0" .text .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000600,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $main..ng: lda $30,-48($30) lda $16,32($30) stq $10,16($30) ldah $10,4660($31) stq $9,8($30) lda $10,22136($10) stq $26,0($30) .prologue 1 ldah $9,$LC0($29) !gprelhigh stl $10,32($30) lda $9,$LC0($9) !gprellow bsr $26,$p1..ng mov $9,$16 ldl $17,32($30) ldq $27,printf($29) !literal!8 jsr $26,($27),printf !lituse_jsr!8 ldah $29,0($26) !gpdisp!9 stl $10,32($30) lda $29,0($29) !gpdisp!9 lda $16,32($30) cpys $f31,$f31,$f31 bsr $26,$p2..ng ldl $17,32($30) mov $9,$16 ldq $27,printf($29) !literal!6 jsr $26,($27),printf !lituse_jsr!6 ldah $29,0($26) !gpdisp!7 stl $10,32($30) lda $29,0($29) !gpdisp!7 lda $16,32($30) cpys $f31,$f31,$f31 bsr $26,$p3..ng ldl $17,32($30) mov $9,$16 ldq $27,printf($29) !literal!4 jsr $26,($27),printf !lituse_jsr!4 ldah $29,0($26) !gpdisp!5 stl $10,32($30) lda $29,0($29) !gpdisp!5 lda $16,32($30) cpys $f31,$f31,$f31 bsr $26,$p4..ng ldl $17,32($30) mov $9,$16 ldq $27,printf($29) !literal!2 jsr $26,($27),printf !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 lda $29,0($29) !gpdisp!3 ldq $26,0($30) ldq $9,8($30) ldq $10,16($30) lda $30,48($30) ret $31,($26),1 .end main .ident "GCC: (GNU) 3.3.2"