bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / lca.s
CommitLineData
1abe91b1
MR
1# Source file used to test the lca macro.
2
3 .data
4data_label:
5 .extern big_external_data_label,1000
6 .extern small_external_data_label,1
7 .comm big_external_common,1000
8 .comm small_external_common,1
9 .lcomm big_local_common,1000
10 .lcomm small_local_common,1
11
12 .text
13 lca $4,0
14 lca $4,1
15 lca $4,0x8000
16 lca $4,-0x8000
17 lca $4,0x10000
18 lca $4,0x1a5a5
19 lca $4,0($5)
20 lca $4,1($5)
21 lca $4,0x8000($5)
22 lca $4,-0x8000($5)
23 lca $4,0x10000($5)
24 lca $4,0x1a5a5($5)
25 lca $4,data_label
26 lca $4,big_external_data_label
27 lca $4,small_external_data_label
28 lca $4,big_external_common
29 lca $4,small_external_common
30 lca $4,big_local_common
31 lca $4,small_local_common
32 lca $4,data_label+1
33 lca $4,big_external_data_label+1
34 lca $4,small_external_data_label+1
35 lca $4,big_external_common+1
36 lca $4,small_external_common+1
37 lca $4,big_local_common+1
38 lca $4,small_local_common+1
39 lca $4,data_label+0x8000
40 lca $4,big_external_data_label+0x8000
41 lca $4,small_external_data_label+0x8000
42 lca $4,big_external_common+0x8000
43 lca $4,small_external_common+0x8000
44 lca $4,big_local_common+0x8000
45 lca $4,small_local_common+0x8000
46 lca $4,data_label-0x8000
47 lca $4,big_external_data_label-0x8000
48 lca $4,small_external_data_label-0x8000
49 lca $4,big_external_common-0x8000
50 lca $4,small_external_common-0x8000
51 lca $4,big_local_common-0x8000
52 lca $4,small_local_common-0x8000
53 lca $4,data_label+0x10000
54 lca $4,big_external_data_label+0x10000
55 lca $4,small_external_data_label+0x10000
56 lca $4,big_external_common+0x10000
57 lca $4,small_external_common+0x10000
58 lca $4,big_local_common+0x10000
59 lca $4,small_local_common+0x10000
60 lca $4,data_label+0x1a5a5
61 lca $4,big_external_data_label+0x1a5a5
62 lca $4,small_external_data_label+0x1a5a5
63 lca $4,big_external_common+0x1a5a5
64 lca $4,small_external_common+0x1a5a5
65 lca $4,big_local_common+0x1a5a5
66 lca $4,small_local_common+0x1a5a5
67 lca $4,data_label($5)
68 lca $4,big_external_data_label($5)
69 lca $4,small_external_data_label($5)
70 lca $4,big_external_common($5)
71 lca $4,small_external_common($5)
72 lca $4,big_local_common($5)
73 lca $4,small_local_common($5)
74 lca $4,data_label+1($5)
75 lca $4,big_external_data_label+1($5)
76 lca $4,small_external_data_label+1($5)
77 lca $4,big_external_common+1($5)
78 lca $4,small_external_common+1($5)
79 lca $4,big_local_common+1($5)
80 lca $4,small_local_common+1($5)
81 lca $4,data_label+0x8000($5)
82 lca $4,big_external_data_label+0x8000($5)
83 lca $4,small_external_data_label+0x8000($5)
84 lca $4,big_external_common+0x8000($5)
85 lca $4,small_external_common+0x8000($5)
86 lca $4,big_local_common+0x8000($5)
87 lca $4,small_local_common+0x8000($5)
88 lca $4,data_label-0x8000($5)
89 lca $4,big_external_data_label-0x8000($5)
90 lca $4,small_external_data_label-0x8000($5)
91 lca $4,big_external_common-0x8000($5)
92 lca $4,small_external_common-0x8000($5)
93 lca $4,big_local_common-0x8000($5)
94 lca $4,small_local_common-0x8000($5)
95 lca $4,data_label+0x10000($5)
96 lca $4,big_external_data_label+0x10000($5)
97 lca $4,small_external_data_label+0x10000($5)
98 lca $4,big_external_common+0x10000($5)
99 lca $4,small_external_common+0x10000($5)
100 lca $4,big_local_common+0x10000($5)
101 lca $4,small_local_common+0x10000($5)
102 lca $4,data_label+0x1a5a5($5)
103 lca $4,big_external_data_label+0x1a5a5($5)
104 lca $4,small_external_data_label+0x1a5a5($5)
105 lca $4,big_external_common+0x1a5a5($5)
106 lca $4,small_external_common+0x1a5a5($5)
107 lca $4,big_local_common+0x1a5a5($5)
108 lca $4,small_local_common+0x1a5a5($5)
109
110# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
111 .space 8
This page took 0.295245 seconds and 4 git commands to generate.