1 #as: -march=mips32r2 -mmips16e2 -mabi=32
2 #objdump: -M gpr-names=numeric -dr
3 #name: MIPS ELF reloc 9 (MIPS16e2 version)
4 
5 .*:     file format .*
6 
7 Disassembly of section \.text:
8 
9 0+00 <foo>:
10 [ 	]*[0-9a-f]+:	659a      	move	\$28,\$2
11 [ 	]*[0-9a-f]+:	f000 9420 	lw	\$4,0\(\$28\)
12 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
13 [ 	]*[0-9a-f]+:	f000 4c10 	addiu	\$4,16
14 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
15 [ 	]*[0-9a-f]+:	f000 9420 	lw	\$4,0\(\$28\)
16 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
17 [ 	]*[0-9a-f]+:	f020 4c00 	addiu	\$4,32
18 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
19 [ 	]*[0-9a-f]+:	f000 9420 	lw	\$4,0\(\$28\)
20 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
21 [ 	]*[0-9a-f]+:	f7ef 4c1c 	addiu	\$4,32764
22 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
23 [ 	]*[0-9a-f]+:	f000 9421 	lw	\$4,1\(\$28\)
24 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
25 [ 	]*[0-9a-f]+:	f010 4c00 	addiu	\$4,-32768
26 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
27 [ 	]*[0-9a-f]+:	f000 9421 	lw	\$4,1\(\$28\)
28 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
29 [ 	]*[0-9a-f]+:	f7ff 4c1c 	addiu	\$4,-4
30 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
31 [ 	]*[0-9a-f]+:	f000 9421 	lw	\$4,1\(\$28\)
32 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
33 [ 	]*[0-9a-f]+:	f000 4c00 	addiu	\$4,0
34 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
35 [ 	]*[0-9a-f]+:	f000 9422 	lw	\$4,2\(\$28\)
36 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
37 [ 	]*[0-9a-f]+:	f010 4c10 	addiu	\$4,-32752
38 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
39 [ 	]*[0-9a-f]+:	f000 9422 	lw	\$4,2\(\$28\)
40 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
41 [ 	]*[0-9a-f]+:	f01e 4c00 	addiu	\$4,-4096
42 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
43 [ 	]*[0-9a-f]+:	f000 9422 	lw	\$4,2\(\$28\)
44 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
45 [ 	]*[0-9a-f]+:	f7ff 4c1f 	addiu	\$4,-1
46 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
47 [ 	]*[0-9a-f]+:	f000 9422 	lw	\$4,2\(\$28\)
48 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
49 [ 	]*[0-9a-f]+:	f000 4c00 	addiu	\$4,0
50 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
51 [ 	]*[0-9a-f]+:	f000 9423 	lw	\$4,3\(\$28\)
52 [ 	]*[0-9a-f]+: R_MIPS16_GOT16	\.data
53 [ 	]*[0-9a-f]+:	f342 4c05 	addiu	\$4,4933
54 [ 	]*[0-9a-f]+: R_MIPS16_LO16	\.data
55 [ 	]*[0-9a-f]+:	f000 9420 	lw	\$4,0\(\$28\)
56 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
57 [ 	]*[0-9a-f]+:	f000 9424 	lw	\$4,4\(\$28\)
58 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
59 [ 	]*[0-9a-f]+:	f000 9424 	lw	\$4,4\(\$28\)
60 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
61 [ 	]*[0-9a-f]+:	f000 9428 	lw	\$4,8\(\$28\)
62 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
63 [ 	]*[0-9a-f]+:	f000 942c 	lw	\$4,12\(\$28\)
64 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
65 [ 	]*[0-9a-f]+:	f000 9434 	lw	\$4,20\(\$28\)
66 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
67 [ 	]*[0-9a-f]+:	f000 9438 	lw	\$4,24\(\$28\)
68 [ 	]*[0-9a-f]+: R_MIPS16_GPREL	\.sdata
69 	\.\.\.
70