1#objdump: -dr --prefix-addresses --show-raw-insn -mmips:isa64r6
2#name: MIPS local PC-relative relocations 4
3#as: -32 -mips32r6
4#source: pcrel-reloc-4.s
5
6.*: +file format .*mips.*
7
8Disassembly of section \.text:
9[0-9a-f]+ <[^>]*> 1000ffff 	b	00000000 <foo>
10[ 	]*[0-9a-f]+: R_MIPS_PC16	bar
11[0-9a-f]+ <[^>]*> 1000ffff 	b	00000004 <foo\+0x4>
12[ 	]*[0-9a-f]+: R_MIPS_PC16	bar
13[0-9a-f]+ <[^>]*> 1000ffff 	b	00000008 <foo\+0x8>
14[ 	]*[0-9a-f]+: R_MIPS_PC16	bar
15[0-9a-f]+ <[^>]*> 1000ffff 	b	0000000c <foo\+0xc>
16[ 	]*[0-9a-f]+: R_MIPS_PC16	bar
17[0-9a-f]+ <[^>]*> cbffffff 	bc	00000010 <foo\+0x10>
18[ 	]*[0-9a-f]+: R_MIPS_PC26_S2	bar
19[0-9a-f]+ <[^>]*> cbffffff 	bc	00000014 <foo\+0x14>
20[ 	]*[0-9a-f]+: R_MIPS_PC26_S2	bar
21[0-9a-f]+ <[^>]*> cbffffff 	bc	00000018 <foo\+0x18>
22[ 	]*[0-9a-f]+: R_MIPS_PC26_S2	bar
23[0-9a-f]+ <[^>]*> cbffffff 	bc	0000001c <foo\+0x1c>
24[ 	]*[0-9a-f]+: R_MIPS_PC26_S2	bar
25[0-9a-f]+ <[^>]*> d85fffff 	beqzc	v0,00000020 <foo\+0x20>
26[ 	]*[0-9a-f]+: R_MIPS_PC21_S2	bar
27[0-9a-f]+ <[^>]*> d85fffff 	beqzc	v0,00000024 <foo\+0x24>
28[ 	]*[0-9a-f]+: R_MIPS_PC21_S2	bar
29[0-9a-f]+ <[^>]*> d85fffff 	beqzc	v0,00000028 <foo\+0x28>
30[ 	]*[0-9a-f]+: R_MIPS_PC21_S2	bar
31[0-9a-f]+ <[^>]*> d85fffff 	beqzc	v0,0000002c <foo\+0x2c>
32[ 	]*[0-9a-f]+: R_MIPS_PC21_S2	bar
33[0-9a-f]+ <[^>]*> ec480000 	lwpc	v0,00000030 <foo\+0x30>
34[ 	]*[0-9a-f]+: R_MIPS_PC19_S2	bar
35[0-9a-f]+ <[^>]*> ec480000 	lwpc	v0,00000034 <foo\+0x34>
36[ 	]*[0-9a-f]+: R_MIPS_PC19_S2	bar
37[0-9a-f]+ <[^>]*> ec480000 	lwpc	v0,00000038 <foo\+0x38>
38[ 	]*[0-9a-f]+: R_MIPS_PC19_S2	bar
39[0-9a-f]+ <[^>]*> ec480000 	lwpc	v0,0000003c <foo\+0x3c>
40[ 	]*[0-9a-f]+: R_MIPS_PC19_S2	bar
41[0-9a-f]+ <[^>]*> ec580000 	ldpc	v0,00000040 <foo\+0x40>
42[ 	]*[0-9a-f]+: R_MIPS_PC18_S3	bar
43[0-9a-f]+ <[^>]*> ec580000 	ldpc	v0,00000040 <foo\+0x40>
44[ 	]*[0-9a-f]+: R_MIPS_PC18_S3	bar
45[0-9a-f]+ <[^>]*> ec580000 	ldpc	v0,00000048 <foo\+0x48>
46[ 	]*[0-9a-f]+: R_MIPS_PC18_S3	bar
47[0-9a-f]+ <[^>]*> ec580000 	ldpc	v0,00000048 <foo\+0x48>
48[ 	]*[0-9a-f]+: R_MIPS_PC18_S3	bar
49[0-9a-f]+ <[^>]*> ec5e0001 	auipc	v0,0x1
50[ 	]*[0-9a-f]+: R_MIPS_PCHI16	\.text
51[0-9a-f]+ <[^>]*> 24420014 	addiu	v0,v0,20
52[ 	]*[0-9a-f]+: R_MIPS_PCLO16	\.text
53[0-9a-f]+ <[^>]*> ec5e0001 	auipc	v0,0x1
54[ 	]*[0-9a-f]+: R_MIPS_PCHI16	\.text
55[0-9a-f]+ <[^>]*> 24420014 	addiu	v0,v0,20
56[ 	]*[0-9a-f]+: R_MIPS_PCLO16	\.text
57[0-9a-f]+ <[^>]*> ec5e0001 	auipc	v0,0x1
58[ 	]*[0-9a-f]+: R_MIPS_PCHI16	\.text
59[0-9a-f]+ <[^>]*> 24420014 	addiu	v0,v0,20
60[ 	]*[0-9a-f]+: R_MIPS_PCLO16	\.text
61[0-9a-f]+ <[^>]*> ec5e0001 	auipc	v0,0x1
62[ 	]*[0-9a-f]+: R_MIPS_PCHI16	\.text
63[0-9a-f]+ <[^>]*> 24420014 	addiu	v0,v0,20
64[ 	]*[0-9a-f]+: R_MIPS_PCLO16	\.text
65	\.\.\.
66[0-9a-f]+ <[^>]*> 03e00009 	jr	ra
67[0-9a-f]+ <[^>]*> 00000000 	nop
68	\.\.\.
69[0-9a-f]+ <[^>]*> 03e00009 	jr	ra
70[0-9a-f]+ <[^>]*> 00000000 	nop
71	\.\.\.
72