.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl test .ent test test: .frame $15,0,$26,0 .mask 0x4009e00,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $test..ng: lda $30,-48($30) ldq $27,func($29) !literal!2 stq $9,8($30) stq $10,16($30) stq $11,24($30) stq $12,32($30) stq $15,40($30) mov $30,$15 stq $26,0($30) .prologue 1 stq $31,-4096($30) lda $30,-4112($30) lda $16,15($30) bic $16,15,$16 addq $16,$22,$16 lda $16,1($16) jsr $26,($27),func !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 mov $15,$30 lda $29,0($29) !gpdisp!3 ldq $26,0($30) ldq $9,8($30) ldq $10,16($30) ldq $11,24($30) ldq $12,32($30) ldq $15,40($30) lda $30,48($30) ret $31,($26),1 .end test .ident "GCC: (GNU) 3.3.2"