.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl f2 .ent f2 $f2..ng: f2: .frame $30,0,$26,0 .prologue 0 mov $31,$0 ret $31,($26),1 .end f2 .align 2 .align 4 .globl f4 .ent f4 $f4..ng: f4: .frame $30,0,$26,0 .prologue 0 mov $31,$0 ret $31,($26),1 .end f4 .align 2 .align 4 .globl func1 .ent func1 func1: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $func1..ng: lda $30,-16($30) ldq $27,f1($29) !literal!2 stq $26,0($30) .prologue 1 jsr $26,($27),f1 !lituse_jsr!2 ldah $29,0($26) !gpdisp!3 lda $29,0($29) !gpdisp!3 ldq $26,0($30) lda $30,16($30) ret $31,($26),1 .end func1 .align 2 .align 4 .globl func2 .ent func2 func2: .frame $30,0,$26,0 ldah $29,0($27) !gpdisp!4 lda $29,0($29) !gpdisp!4 $func2..ng: lda $30,-32($30) .prologue 1 ldl $1,0($16) beq $1,$L5 ldl $0,4($16) $L4: lda $30,32($30) ret $31,($26),1 .align 4 $L5: ldl $1,12($30) beq $1,$L6 ldl $0,8($16) br $31,$L4 .align 4 $L6: ldl $4,20($16) ldq $2,g1($29) !literal bis $31,$4,$1 ldl $3,0($2) sll $1,63,$2 sll $1,62,$1 cmpult $31,$2,$2 cmplt $1,0,$1 subl $31,$2,$2 addq $3,$2,$3 stl $3,16($16) subl $31,$1,$1 addl $3,$1,$0 br $31,$L4 .end func2 .comm should_be_unavailable,4,4 .comm should_not_be_deprecated,4,4 .comm g1,4,4 .comm g2,4,4 .comm g3,4,4 .comm k,4,4 .comm p1,8,8 .comm p2,8,8 .ident "GCC: (GNU) 3.3.2"