Commit | Line | Data |
---|---|---|
36591ba1 SL |
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 | stb r4,0(r0) | |
16 | stb r4,4(r0) | |
17 | stb r4,0x7ffc(r0) | |
18 | stb r4,-0x8000(r0) | |
19 | stb r4,0(r5) | |
20 | stb r4,4(r5) | |
21 | stb r4,0x7ffc(r5) | |
22 | stb r4,-0x8000(r5) | |
23 | stb r4,data_label(r0) | |
24 | stb r4,big_external_data_label(r0) | |
25 | stb r4,small_external_data_label(r0) | |
26 | stb r4,big_external_common(r0) | |
27 | stb r4,small_external_common(r0) | |
28 | stb r4,big_local_common(r0) | |
29 | stb r4,small_local_common(r0) | |
30 | stb r4,data_label+4(r0) | |
31 | stb r4,big_external_data_label+4(r0) | |
32 | stb r4,small_external_data_label+4(r0) | |
33 | stb r4,big_external_common+4(r0) | |
34 | stb r4,small_external_common+4(r0) | |
35 | stb r4,big_local_common+4(r0) | |
36 | stb r4,small_local_common+4(r0) | |
37 | stb r4,data_label-0x8000(r0) | |
38 | stb r4,big_external_data_label-0x8000(r0) | |
39 | stb r4,small_external_data_label-0x8000(r0) | |
40 | stb r4,big_external_common-0x8000(r0) | |
41 | stb r4,small_external_common-0x8000(r0) | |
42 | stb r4,big_local_common-0x8000(r0) | |
43 | stb r4,small_local_common-0x8000(r0) | |
44 | stb r4,data_label+0x10000(r0) | |
45 | stb r4,data_label(r5) | |
46 | stb r4,big_external_data_label(r5) | |
47 | stb r4,small_external_data_label(r5) | |
48 | stb r4,big_external_common(r5) | |
49 | stb r4,small_external_common(r5) | |
50 | stb r4,big_local_common(r5) | |
51 | stb r4,small_local_common(r5) | |
52 | stb r4,data_label+4(r5) | |
53 | stb r4,big_external_data_label+4(r5) | |
54 | stb r4,small_external_data_label+4(r5) | |
55 | stb r4,big_external_common+4(r5) | |
56 | stb r4,small_external_common+4(r5) | |
57 | stb r4,big_local_common+4(r5) | |
58 | stb r4,small_local_common+4(r5) | |
59 | stb r4,data_label-0x8000(r5) | |
60 | stb r4,big_external_data_label-0x8000(r5) | |
61 | stb r4,small_external_data_label-0x8000(r5) | |
62 | stb r4,big_external_common-0x8000(r5) | |
63 | stb r4,small_external_common-0x8000(r5) | |
64 | stb r4,big_local_common-0x8000(r5) | |
65 | stb r4,small_local_common-0x8000(r5) | |
66 | ||
67 | stbio r4,0(r0) | |
68 | stbio r4,4(r0) | |
69 | stbio r4,0x7ffc(r0) | |
70 | stbio r4,-0x8000(r0) | |
71 | stbio r4,0(r5) | |
72 | stbio r4,4(r5) | |
73 | stbio r4,0x7ffc(r5) | |
74 | stbio r4,-0x8000(r5) | |
75 | stbio r4,data_label(r0) | |
76 | stbio r4,big_external_data_label(r0) | |
77 | stbio r4,small_external_data_label(r0) | |
78 | stbio r4,big_external_common(r0) | |
79 | stbio r4,small_external_common(r0) | |
80 | stbio r4,big_local_common(r0) | |
81 | stbio r4,small_local_common(r0) | |
82 | stbio r4,data_label+4(r0) | |
83 | stbio r4,big_external_data_label+4(r0) | |
84 | stbio r4,small_external_data_label+4(r0) | |
85 | stbio r4,big_external_common+4(r0) | |
86 | stbio r4,small_external_common+4(r0) | |
87 | stbio r4,big_local_common+4(r0) | |
88 | stbio r4,small_local_common+4(r0) | |
89 | stbio r4,data_label-0x8000(r0) | |
90 | stbio r4,big_external_data_label-0x8000(r0) | |
91 | stbio r4,small_external_data_label-0x8000(r0) | |
92 | stbio r4,big_external_common-0x8000(r0) | |
93 | stbio r4,small_external_common-0x8000(r0) | |
94 | stbio r4,big_local_common-0x8000(r0) | |
95 | stbio r4,small_local_common-0x8000(r0) | |
96 | stbio r4,data_label+0x10000(r0) | |
97 | stbio r4,data_label(r5) | |
98 | stbio r4,big_external_data_label(r5) | |
99 | stbio r4,small_external_data_label(r5) | |
100 | stbio r4,big_external_common(r5) | |
101 | stbio r4,small_external_common(r5) | |
102 | stbio r4,big_local_common(r5) | |
103 | stbio r4,small_local_common(r5) | |
104 | stbio r4,data_label+4(r5) | |
105 | stbio r4,big_external_data_label+4(r5) | |
106 | stbio r4,small_external_data_label+4(r5) | |
107 | stbio r4,big_external_common+4(r5) | |
108 | stbio r4,small_external_common+4(r5) | |
109 | stbio r4,big_local_common+4(r5) | |
110 | stbio r4,small_local_common+4(r5) | |
111 | stbio r4,data_label-0x8000(r5) | |
112 | stbio r4,big_external_data_label-0x8000(r5) | |
113 | stbio r4,small_external_data_label-0x8000(r5) | |
114 | stbio r4,big_external_common-0x8000(r5) | |
115 | stbio r4,small_external_common-0x8000(r5) | |
116 | stbio r4,big_local_common-0x8000(r5) | |
117 | stbio r4,small_local_common-0x8000(r5) |