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
10Disassembly 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