.LEVEL 1.1 .text .align 4 .type buffered_vfprintf, @function buffered_vfprintf: .PROC .CALLINFO FRAME=8256,CALLS,SAVE_RP,ENTRY_GR=4 .ENTRY stw %r2,-20(%r30) addil L'8256,%r30 ldo R'8256(%r1),%r30 stw %r5,-56(%r30) stw %r4,-52(%r30) stw %r19,-32(%r30) copy %r26,%r5 ldil L'-16384,%r20 ldo 8136(%r20),%r20 addl %r30,%r20,%r28 stw %r28,0(%r28) ldo 4(%r26),%r4 ldi 0,%r2 ldi 1,%r29 #APP 0: copy %r4, %r26 copy %r2, %r25 copy %r29, %r24 ble 0xb0(%sr2, %r0) ldi 0, %r20 cmpib,=,n 11,%r21,0b nop copy %r28, %r4 /* here */ sub %r0, %r21, %r21 copy %r21, %r29 /* here */ #NO_APP ldw -56(%r30),%r5 ldw -52(%r30),%r4 addil L'-8256,%r30 ldo R'-8256(%r1),%r30 ldw -20(%r30),%r2 bv,n %r0(%r2) .EXIT .PROCEND .size buffered_vfprintf, .-buffered_vfprintf .align 4 .globl foo .type foo, @function foo: .PROC .CALLINFO FRAME=64,CALLS,SAVE_RP,ENTRY_GR=3 .ENTRY stw %r2,-20(%r30) stwm %r4,64(%r30) bl buffered_vfprintf,%r2 stw %r19,-32(%r30) ldw -84(%r30),%r2 bv %r0(%r2) ldwm -64(%r30),%r4 .EXIT .PROCEND .size foo, .-foo .ident "GCC: (GNU) 4.1.1 (Gentoo 4.1.1-r2)"