]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/mips/micromips@lb-svr4pic-ilocks.d
bfd/
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / mips / micromips@lb-svr4pic-ilocks.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS lb-svr4pic-ilocks
3 #source: lb-pic.s
4 #as: -32 -KPIC
5
6 # Test the lb macro with -KPIC (microMIPS).
7
8 .*: +file format .*mips.*
9
10 Disassembly of section \.text:
11 [0-9a-f]+ <[^>]*> 1c80 0000 lb a0,0\(zero\)
12 [0-9a-f]+ <[^>]*> 1c80 0001 lb a0,1\(zero\)
13 [0-9a-f]+ <[^>]*> 41a4 0001 lui a0,0x1
14 [0-9a-f]+ <[^>]*> 1c84 8000 lb a0,-32768\(a0\)
15 [0-9a-f]+ <[^>]*> 1c80 8000 lb a0,-32768\(zero\)
16 [0-9a-f]+ <[^>]*> 41a4 0001 lui a0,0x1
17 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
18 [0-9a-f]+ <[^>]*> 41a4 0002 lui a0,0x2
19 [0-9a-f]+ <[^>]*> 1c84 a5a5 lb a0,-23131\(a0\)
20 [0-9a-f]+ <[^>]*> 1c85 0000 lb a0,0\(a1\)
21 [0-9a-f]+ <[^>]*> 1c85 0001 lb a0,1\(a1\)
22 [0-9a-f]+ <[^>]*> 41a4 0001 lui a0,0x1
23 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
24 [0-9a-f]+ <[^>]*> 1c84 8000 lb a0,-32768\(a0\)
25 [0-9a-f]+ <[^>]*> 1c85 8000 lb a0,-32768\(a1\)
26 [0-9a-f]+ <[^>]*> 41a4 0001 lui a0,0x1
27 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
28 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
29 [0-9a-f]+ <[^>]*> 41a4 0002 lui a0,0x2
30 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
31 [0-9a-f]+ <[^>]*> 1c84 a5a5 lb a0,-23131\(a0\)
32 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
33 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.data
34 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
35 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.data
36 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
37 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
38 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_data_label
39 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
40 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
41 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_data_label
42 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
43 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
44 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_common
45 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
46 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
47 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_common
48 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
49 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
50 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
51 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
52 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
53 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
54 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
55 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
56 [0-9a-f]+ <[^>]*> 3084 03e8 addiu a0,a0,1000
57 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
58 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
59 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
60 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.data
61 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
62 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.data
63 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
64 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
65 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_data_label
66 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
67 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
68 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_data_label
69 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
70 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
71 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_common
72 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
73 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
74 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_common
75 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
76 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
77 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
78 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
79 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
80 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
81 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
82 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
83 [0-9a-f]+ <[^>]*> 3084 03e8 addiu a0,a0,1000
84 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
85 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
86 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
87 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.data
88 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
89 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.data
90 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
91 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
92 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
93 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_data_label
94 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
95 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
96 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
97 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_data_label
98 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
99 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
100 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
101 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_common
102 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
103 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
104 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
105 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_common
106 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
107 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
108 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
109 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
110 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
111 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
112 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
113 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
114 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
115 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
116 [0-9a-f]+ <[^>]*> 3084 03e8 addiu a0,a0,1000
117 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
118 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
119 [0-9a-f]+ <[^>]*> 1c84 0000 lb a0,0\(a0\)
120 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
121 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.data
122 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
123 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.data
124 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
125 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
126 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
127 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_data_label
128 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
129 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
130 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
131 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_data_label
132 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
133 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
134 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
135 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 big_external_common
136 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
137 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
138 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
139 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 small_external_common
140 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
141 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
142 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
143 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
144 [0-9a-f]+ <[^>]*> 3084 0000 addiu a0,a0,0
145 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
146 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
147 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
148 [0-9a-f]+ <[^>]*> fc9c 0000 lw a0,0\(gp\)
149 [ ]*[0-9a-f]+: R_MICROMIPS_GOT16 \.bss
150 [0-9a-f]+ <[^>]*> 3084 03e8 addiu a0,a0,1000
151 [ ]*[0-9a-f]+: R_MICROMIPS_LO16 \.bss
152 [0-9a-f]+ <[^>]*> 00a4 2150 addu a0,a0,a1
153 [0-9a-f]+ <[^>]*> 1c84 0001 lb a0,1\(a0\)
154 [0-9a-f]+ <[^>]*> 0c00 nop
155 [0-9a-f]+ <[^>]*> 0c00 nop