Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / reloc / longcall.s
1         .code
2         .align 4
3         .EXPORT foo,CODE
4         .EXPORT foo,ENTRY,PRIV_LEV=3,RTNVAL=GR
5 foo:
6         .PROC
7         .CALLINFO FRAME=64,CALLS,SAVE_RP
8         .ENTRY
9         stw %r2,-20(%r30)
10         .CALL 
11         bl bar,%r2
12         ldo 64(%r30),%r30
13         .blockz 262144
14         ldw -84(%r30),%r2
15         bv %r0(%r2)
16         ldo -64(%r30),%r30
17         .EXIT
18         .PROCEND
19         .align 4
20         .EXPORT bar,CODE
21         .EXPORT bar,ENTRY,PRIV_LEV=3,RTNVAL=GR
22 bar:
23         .PROC
24         .CALLINFO FRAME=0,NO_CALLS
25         .ENTRY
26         bv,n %r0(%r2)
27         .EXIT
28         .PROCEND