1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS ELF jal
3 #source: jal.s
4 #as: -32
5 
6 # Test the jal macro (microMIPS).
7 
8 .*: +file format .*mips.*
9 
10 Disassembly of section \.text:
11 [0-9a-f]+ <[^>]*> 45d9      	jalr	t9
12 [0-9a-f]+ <[^>]*> 0000 0000 	nop
13 [0-9a-f]+ <[^>]*> 0099 0f3c 	jalr	a0,t9
14 [0-9a-f]+ <[^>]*> 0000 0000 	nop
15 [0-9a-f]+ <[^>]*> f400 0000 	jal	0+0000 <text_label>
16 			e: R_MICROMIPS_26_S1	text_label
17 [0-9a-f]+ <[^>]*> 0000 0000 	nop
18 [0-9a-f]+ <[^>]*> f400 0000 	jal	0+0000 <text_label>
19 			16: R_MICROMIPS_26_S1	external_text_label
20 [0-9a-f]+ <[^>]*> 0000 0000 	nop
21 [0-9a-f]+ <[^>]*> d400 0000 	j	0+0000 <text_label>
22 			1e: R_MICROMIPS_26_S1	text_label
23 [0-9a-f]+ <[^>]*> 0c00      	nop
24 [0-9a-f]+ <[^>]*> d400 0000 	j	0+0000 <text_label>
25 			24: R_MICROMIPS_26_S1	external_text_label
26 [0-9a-f]+ <[^>]*> 0c00      	nop
27 [0-9a-f]+ <[^>]*> 0c00      	nop
28 	\.\.\.
29