1#as: -64
2#objdump: -dr --prefix-addresses
3#name: DLA with relocation operators
4
5.*file format.*
6
7Disassembly of section \.text:
8[0-9a-f]+ <[^>]*> daddiu	a0,zero,0
9[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
10[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
11[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
12[0-9a-f]+ <[^>]*> daddiu	a0,zero,0
13[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
14[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
15[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
16[0-9a-f]+ <[^>]*> daddiu	a0,zero,-30875
17[0-9a-f]+ <[^>]*> daddiu	a0,zero,4661
18[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
19[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo
20[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
21[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
22[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
23[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo
24[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
25[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
26[0-9a-f]+ <[^>]*> daddiu	a0,a1,-30875
27[0-9a-f]+ <[^>]*> daddiu	a0,a1,4661
28[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
29[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	foo\+0x12348765
30[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
31[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
32[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
33[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	foo\+0x12348765
34[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
35[ 	]*[0-9a-f]+: R_MIPS_NONE	.*
36[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
37[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	bar
38[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_SUB	\*ABS\*
39[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_HI16	\*ABS\*
40[0-9a-f]+ <[^>]*> daddiu	a0,a1,0
41[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_GPREL16	bar
42[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_SUB	\*ABS\*
43[ 	]*[0-9a-f]+: R_(MICRO|)MIPS_LO16	\*ABS\*
44#pass
45