Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / s390 / esa-reloc.s
1         .text
2         .globl foo
3 foo:
4         mvc     0(test_R_390_8,%r1),0(%r2)
5         l       %r0,test_R_390_12(%r1,%r2)
6         lhi     %r0,test_R_390_16
7         .long   test_R_390_32
8         .long   test_R_390_PC32-foo
9         l       %r0,test_R_390_GOT12@GOT(%r1,%r2)
10         .long   test_R_390_GOT32@GOT
11         .long   test_R_390_PLT32@PLT
12         lhi     %r0,test_R_390_GOT16@GOT
13         lhi     %r0,test_R_390_PC16-foo
14         bras    %r14,test_R_390_PC16DBL
15         bras    %r14,test_R_390_PLT16DBL
16         lhi     %r0,test_R_390_GOTOFF16@GOTOFF
17         .long   test_R_390_GOTOFF32@GOTOFF
18         lhi     %r0,test_R_390_PLTOFF16@PLTOFF
19         .long   test_R_390_PLTOFF32@PLTOFF
20         l       %r0,test_R_390_GOTPLT12@GOTPLT(%r1,%r2)
21         lhi     %r0,test_R_390_GOTPLT16@GOTPLT
22         .long   test_R_390_GOTPLT32@GOTPLT
23
24 bar:
25         bras    %r14,foo@PLT
26         .long   foo@PLT-bar