1#objdump: -dr --prefix-addresses --show-raw-insn
2#name: MIPS jump to unaligned symbol 3
3#as: -n32 -march=from-abi
4#source: unaligned-jump-2.s
5
6.*: +file format .*mips.*
7
8Disassembly of section \.text:
9	\.\.\.
10[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
11[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
12[ 	]*[0-9a-f]+: R_MIPS_26	bar0
13[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
14[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
15[ 	]*[0-9a-f]+: R_MIPS_26	bar0
16[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
17[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
18[ 	]*[0-9a-f]+: R_MIPS_26	bar0
19[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
20[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
21[ 	]*[0-9a-f]+: R_MIPS_26	bar1
22[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
23[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
24[ 	]*[0-9a-f]+: R_MIPS_26	bar1
25[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
26[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
27[ 	]*[0-9a-f]+: R_MIPS_26	bar1
28[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
29[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
30[ 	]*[0-9a-f]+: R_MIPS_26	bar2
31[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
32[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
33[ 	]*[0-9a-f]+: R_MIPS_26	bar2
34[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
35[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
36[ 	]*[0-9a-f]+: R_MIPS_26	bar2
37[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
38[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
39[ 	]*[0-9a-f]+: R_MIPS_26	bar3
40[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
41[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
42[ 	]*[0-9a-f]+: R_MIPS_26	bar3
43[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
44[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
45[ 	]*[0-9a-f]+: R_MIPS_26	bar3
46[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
47[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
48[ 	]*[0-9a-f]+: R_MIPS_26	bar4
49[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
50[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
51[ 	]*[0-9a-f]+: R_MIPS_26	bar4
52[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
53[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
54[ 	]*[0-9a-f]+: R_MIPS_26	bar4
55[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
56[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
57[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x1
58[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
59[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
60[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x1
61[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
62[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
63[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x1
64[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
65[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
66[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x2
67[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
68[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
69[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x2
70[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
71[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
72[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x2
73[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
74[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
75[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x3
76[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
77[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
78[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x3
79[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
80[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
81[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x3
82[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
83[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
84[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x4
85[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
86[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
87[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x4
88[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
89[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
90[ 	]*[0-9a-f]+: R_MIPS_26	bar4\+0x4
91[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
92[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
93[ 	]*[0-9a-f]+: R_MIPS_26	bar16
94[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
95[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
96[ 	]*[0-9a-f]+: R_MIPS_26	bar16
97[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
98[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
99[ 	]*[0-9a-f]+: R_MIPS_26	bar16
100[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
101[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
102[ 	]*[0-9a-f]+: R_MIPS_26	bar17
103[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
104[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
105[ 	]*[0-9a-f]+: R_MIPS_26	bar17
106[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
107[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
108[ 	]*[0-9a-f]+: R_MIPS_26	bar17
109[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
110[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
111[ 	]*[0-9a-f]+: R_MIPS_26	bar18
112[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
113[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
114[ 	]*[0-9a-f]+: R_MIPS_26	bar18
115[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
116[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
117[ 	]*[0-9a-f]+: R_MIPS_26	bar18
118[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
119[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
120[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x1
121[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
122[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
123[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x1
124[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
125[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
126[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x1
127[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
128[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
129[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x2
130[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
131[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
132[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x2
133[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
134[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
135[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x2
136[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
137[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
138[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x3
139[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
140[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
141[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x3
142[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
143[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
144[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x3
145[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
146[0-9a-f]+ <[^>]*> 74000000 	jalx	00000000 <foo-0x1000>
147[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x4
148[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
149[0-9a-f]+ <[^>]*> 0c000000 	jal	00000000 <foo-0x1000>
150[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x4
151[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
152[0-9a-f]+ <[^>]*> 08000000 	j	00000000 <foo-0x1000>
153[ 	]*[0-9a-f]+: R_MIPS_26	bar18\+0x4
154[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
155[0-9a-f]+ <[^>]*> 03e00009 	jalr	zero,ra
156[0-9a-f]+ <[^>]*> 00000027 	nor	zero,zero,zero
157	\.\.\.
158	\.\.\.
159	\.\.\.
160	\.\.\.
161	\.\.\.
162	\.\.\.
163	\.\.\.
164	\.\.\.
165	\.\.\.
166	\.\.\.
167	\.\.\.
168	\.\.\.
169	\.\.\.
170	\.\.\.
171	\.\.\.
172	\.\.\.
173	\.\.\.
174	\.\.\.
175	\.\.\.
176	\.\.\.
177	\.\.\.
178	\.\.\.
179	\.\.\.
180	\.\.\.
181	\.\.\.
182