Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / ppc / test1elf64.s
1         
2         
3
4
5  
6  
7  
8  
9  
10  
11
12
13         .section        ".data"
14 dsym0:  .llong  0xdeadbeef
15 dsym1:
16
17
18         .section        ".toc"
19 .L_tsym0:
20         .tc     ignored0[TC],dsym0
21 .L_tsym1:
22         .tc     ignored1[TC],dsym1
23 .L_tsym2:
24         .tc     ignored2[TC],usym0
25 .L_tsym3:
26         .tc     ignored3[TC],usym1
27 .L_tsym4:
28         .tc     ignored4[TC],esym0
29 .L_tsym5:
30         .tc     ignored5[TC],esym1
31
32
33         .section        ".text"
34         ld      3,dsym0@l(3)
35         ld      3,dsym1@l(3)
36         ld      3,usym0@l(3)
37         ld      3,usym1@l(3)
38         ld      3,esym0@l(3)
39         ld      3,esym1@l(3)
40
41
42         ld      3,.L_tsym0@toc(2)
43         ld      3,.L_tsym1@toc(2)
44         ld      3,.L_tsym2@toc(2)
45         ld      3,.L_tsym3@toc(2)
46         ld      3,.L_tsym4@toc(2)
47         ld      3,.L_tsym5@toc(2)
48
49         lis     4,.L_tsym5@toc@ha
50         ld      3,.L_tsym5@toc@l(2)
51
52
53         li      3,dsym1-dsym0
54         li      3,dsym0-dsym1
55         li      3,usym1-usym0
56         li      3,usym0-usym1
57         li      3,dsym0-usym0
58         li      3,usym0-dsym0
59
60         li      3,dsym0@l
61         li      3,dsym0@h
62         li      3,dsym0@ha
63
64         li      3,dsym0@higher
65         li      3,dsym0@highera
66         li      3,dsym0@highest
67         li      3,dsym0@highesta
68
69
70         li      3,usym0-usym1@l
71         li      3,usym0-usym1@h
72         li      3,usym0-usym1@ha
73
74         li      3,usym0-usym1@higher
75         li      3,usym0-usym1@highera
76         li      3,usym0-usym1@highest
77         li      3,usym0-usym1@highesta
78
79
80         ld      3,dsym1-dsym0@l(4)
81
82         ld      3,.text@l(0)
83
84         .section        ".data"
85 usym0:  .llong  0xcafebabe
86 usym1:
87
88 datpt:  .long   jk-.+10000000
89 dat0:   .long   jk-dat1
90 dat1:   .long   jk-dat1
91 dat2:   .long   jk-dat1
92
93 dat3:   .llong  jk-dat1
94 dat4:   .llong  jk-dat1
95