1 .IMPORT $global$,DATA 2 .IMPORT $$dyncall,MILLICODE 3; gcc_compiled.: 4 .EXPORT foo,DATA 5 .data 6 7 .align 4 8foo: 9 .word 0 10 .IMPORT __main,CODE 11 12 .code 13 .align 4 14 .EXPORT main,CODE 15 .EXPORT main,ENTRY,PRIV_LEV=3,RTNVAL=GR 16main: 17 .PROC 18 .CALLINFO FRAME=64,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=3 19 .ENTRY 20 .import foo 21 stw %r2,-20(0,%r30) 22 copy %r3,%r1 23 copy %r30,%r3 24 stwm %r1,64(%r30) 25 .CALL 26 bl __main,%r2 27 nop 28L$0001: 29 ldw -20(%r3),%r2 30 ldo 64(%r3),%r30 31 ldwm -64(%r30),%r3 32 bv,n %r0(%r2) 33 .EXIT 34 .PROCEND 35