1 .data 2 .align 8 3blah: 4 ; .double 0e+00 5 .word 0 ; = 0x0 6 .word 0 ; = 0x0 7 .EXPORT foo,DATA 8 .align 8 9foo: 10 ; .double 0e+00 11 .word 0 ; = 0x0 12 .word 0 ; = 0x0 13 .EXPORT yabba,DATA 14 .align 4 15yabba: 16 .word 1 17 .code 18 19 .align 4 20 .EXPORT bar,CODE 21 .EXPORT bar,ENTRY,PRIV_LEV=3,RTNVAL=GR 22bar: 23 .PROC 24 .CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3 25 .ENTRY 26 copy %r3,%r1 27 copy %r30,%r3 28 stwm %r1,64(%r30) 29 addil L'yabba-$global$,%r27 30 ldo R'yabba-$global$(%r1),%r19 31 ldi 2,%r20 32 stw %r20,0(%r19) 33L$0001: 34 ldo 64(%r3),%r30 35 ldwm -64(%r30),%r3 36 bv,n %r0(%r2) 37 .EXIT 38 .PROCEND 39