.set noat .set noreorder .set nomacro .text .align 2 .align 4 .globl vfswrap_lock .ent vfswrap_lock vfswrap_lock: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!1 lda $29,0($29) !gpdisp!1 $vfswrap_lock..ng: lda $30,-16($30) mov $17,$16 ldq $27,fcntl_lock($29) !literal!2 mov $18,$17 stq $26,0($30) .prologue 1 mov $19,$18 mov $20,$19 mov $21,$20 jsr $26,($27),fcntl_lock !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 vfswrap_lock .align 2 .align 4 .globl fcntl_lock .ent fcntl_lock $fcntl_lock..ng: fcntl_lock: .frame $30,0,$26,0 .prologue 0 mov $20,$0 ret $31,($26),1 .end fcntl_lock .align 2 .align 4 .globl main .ent main main: .frame $30,0,$26,0 .mask 0x4000000,0 ldah $29,0($27) !gpdisp!4 lda $29,0($29) !gpdisp!4 $main..ng: lda $30,-16($30) mov $31,$16 lda $17,1($31) stq $26,0($30) .prologue 1 lda $18,2($31) lda $19,3($31) lda $20,4($31) lda $21,5($31) bsr $26,$vfswrap_lock..ng cmpeq $0,5,$0 bis $31,$31,$31 beq $0,$L5 mov $31,$0 ldq $26,0($30) lda $30,16($30) ret $31,($26),1 $L5: ldq $27,abort($29) !literal!5 jsr $26,($27),abort !lituse_jsr!5 .end main .ident "GCC: (GNU) 3.3.2"