2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
[deliverable/binutils-gdb.git] / gas / testsuite / gas / nios2 / ldb.s
1 .data
2 data_label:
3 .extern big_external_data_label,0x4000
4 .extern small_external_data_label,4
5 .comm big_external_common,0x4000
6 .comm small_external_common,4
7 .lcomm big_local_common,0x4000
8 .lcomm small_local_common,4
9
10 # the small symbols should have space allocated in the sbss section
11 # but this is not yet supported in the assembler, so space is allocated
12 # in the .bss section and the relocations are not gp-relative. this will
13 # be updated when gp-relative relocations are added
14 .text
15 ldb r4,0(r0)
16 ldb r4,4(r0)
17 ldb r4,0x7ffc(r0)
18 ldb r4,-0x8000(r0)
19 ldb r4,0(r5)
20 ldb r4,4(r5)
21 ldb r4,0x7ffc(r5)
22 ldb r4,-0x8000(r5)
23 ldb r4,data_label(r0)
24 ldb r4,big_external_data_label(r0)
25 ldb r4,small_external_data_label(r0)
26 ldb r4,big_external_common(r0)
27 ldb r4,small_external_common(r0)
28 ldb r4,big_local_common(r0)
29 ldb r4,small_local_common(r0)
30 ldb r4,data_label+4(r0)
31 ldb r4,big_external_data_label+4(r0)
32 ldb r4,small_external_data_label+4(r0)
33 ldb r4,big_external_common+4(r0)
34 ldb r4,small_external_common+4(r0)
35 ldb r4,big_local_common+4(r0)
36 ldb r4,small_local_common+4(r0)
37 ldb r4,data_label-0x8000(r0)
38 ldb r4,big_external_data_label-0x8000(r0)
39 ldb r4,small_external_data_label-0x8000(r0)
40 ldb r4,big_external_common-0x8000(r0)
41 ldb r4,small_external_common-0x8000(r0)
42 ldb r4,big_local_common-0x8000(r0)
43 ldb r4,small_local_common-0x8000(r0)
44 ldb r4,data_label+0x10000(r0)
45 ldb r4,data_label(r5)
46 ldb r4,big_external_data_label(r5)
47 ldb r4,small_external_data_label(r5)
48 ldb r4,big_external_common(r5)
49 ldb r4,small_external_common(r5)
50 ldb r4,big_local_common(r5)
51 ldb r4,small_local_common(r5)
52 ldb r4,data_label+4(r5)
53 ldb r4,big_external_data_label+4(r5)
54 ldb r4,small_external_data_label+4(r5)
55 ldb r4,big_external_common+4(r5)
56 ldb r4,small_external_common+4(r5)
57 ldb r4,big_local_common+4(r5)
58 ldb r4,small_local_common+4(r5)
59 ldb r4,data_label-0x8000(r5)
60 ldb r4,big_external_data_label-0x8000(r5)
61 ldb r4,small_external_data_label-0x8000(r5)
62 ldb r4,big_external_common-0x8000(r5)
63 ldb r4,small_external_common-0x8000(r5)
64 ldb r4,big_local_common-0x8000(r5)
65 ldb r4,small_local_common-0x8000(r5)
66
67 ldbio r4,0(r0)
68 ldbio r4,4(r0)
69 ldbio r4,0x7ffc(r0)
70 ldbio r4,-0x8000(r0)
71 ldbio r4,0(r5)
72 ldbio r4,4(r5)
73 ldbio r4,0x7ffc(r5)
74 ldbio r4,-0x8000(r5)
75 ldbio r4,data_label(r0)
76 ldbio r4,big_external_data_label(r0)
77 ldbio r4,small_external_data_label(r0)
78 ldbio r4,big_external_common(r0)
79 ldbio r4,small_external_common(r0)
80 ldbio r4,big_local_common(r0)
81 ldbio r4,small_local_common(r0)
82 ldbio r4,data_label+4(r0)
83 ldbio r4,big_external_data_label+4(r0)
84 ldbio r4,small_external_data_label+4(r0)
85 ldbio r4,big_external_common+4(r0)
86 ldbio r4,small_external_common+4(r0)
87 ldbio r4,big_local_common+4(r0)
88 ldbio r4,small_local_common+4(r0)
89 ldbio r4,data_label-0x8000(r0)
90 ldbio r4,big_external_data_label-0x8000(r0)
91 ldbio r4,small_external_data_label-0x8000(r0)
92 ldbio r4,big_external_common-0x8000(r0)
93 ldbio r4,small_external_common-0x8000(r0)
94 ldbio r4,big_local_common-0x8000(r0)
95 ldbio r4,small_local_common-0x8000(r0)
96 ldbio r4,data_label+0x10000(r0)
97 ldbio r4,data_label(r5)
98 ldbio r4,big_external_data_label(r5)
99 ldbio r4,small_external_data_label(r5)
100 ldbio r4,big_external_common(r5)
101 ldbio r4,small_external_common(r5)
102 ldbio r4,big_local_common(r5)
103 ldbio r4,small_local_common(r5)
104 ldbio r4,data_label+4(r5)
105 ldbio r4,big_external_data_label+4(r5)
106 ldbio r4,small_external_data_label+4(r5)
107 ldbio r4,big_external_common+4(r5)
108 ldbio r4,small_external_common+4(r5)
109 ldbio r4,big_local_common+4(r5)
110 ldbio r4,small_local_common+4(r5)
111 ldbio r4,data_label-0x8000(r5)
112 ldbio r4,big_external_data_label-0x8000(r5)
113 ldbio r4,small_external_data_label-0x8000(r5)
114 ldbio r4,big_external_common-0x8000(r5)
115 ldbio r4,small_external_common-0x8000(r5)
116 ldbio r4,big_local_common-0x8000(r5)
117 ldbio r4,small_local_common-0x8000(r5)
This page took 0.046791 seconds and 4 git commands to generate.