]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/mips/lb-empic.d
This commit was manufactured by cvs2svn to create branch
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / mips / lb-empic.d
1 #objdump: -dr --prefix-addresses -mmips:3000
2 #name: MIPS lb-empic
3 #as: -32 -mips1 -membedded-pic
4 #source: lb-pic.s
5
6 # Test the lb macro with -membedded-pic.
7
8 .*: +file format .*mips.*
9
10 Disassembly of section .text:
11 0+0000 <[^>]*> lb a0,0\(zero\)
12 0+0004 <[^>]*> lb a0,1\(zero\)
13 0+0008 <[^>]*> lui a0,0x1
14 0+000c <[^>]*> lb a0,-32768\(a0\)
15 0+0010 <[^>]*> lb a0,-32768\(zero\)
16 0+0014 <[^>]*> lui a0,0x1
17 0+0018 <[^>]*> lb a0,0\(a0\)
18 0+001c <[^>]*> lui a0,0x2
19 0+0020 <[^>]*> lb a0,-23131\(a0\)
20 0+0024 <[^>]*> lb a0,0\(a1\)
21 0+0028 <[^>]*> lb a0,1\(a1\)
22 0+002c <[^>]*> lui a0,0x1
23 0+0030 <[^>]*> addu a0,a0,a1
24 0+0034 <[^>]*> lb a0,-32768\(a0\)
25 0+0038 <[^>]*> lb a0,-32768\(a1\)
26 0+003c <[^>]*> lui a0,0x1
27 0+0040 <[^>]*> addu a0,a0,a1
28 0+0044 <[^>]*> lb a0,0\(a0\)
29 0+0048 <[^>]*> lui a0,0x2
30 0+004c <[^>]*> addu a0,a0,a1
31 0+0050 <[^>]*> lb a0,-23131\(a0\)
32 0+0054 <[^>]*> lb a0,-16384\(gp\)
33 [ ]*54: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
34 0+0058 <[^>]*> lb a0,0\(gp\)
35 [ ]*58: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
36 0+005c <[^>]*> lb a0,0\(gp\)
37 [ ]*5c: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
38 0+0060 <[^>]*> lb a0,0\(gp\)
39 [ ]*60: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
40 0+0064 <[^>]*> lb a0,0\(gp\)
41 [ ]*64: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
42 0+0068 <[^>]*> lb a0,-16384\(gp\)
43 [ ]*68: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
44 0+006c <[^>]*> lb a0,-15384\(gp\)
45 [ ]*6c: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
46 0+0070 <[^>]*> lb a0,-16383\(gp\)
47 [ ]*70: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
48 0+0074 <[^>]*> lb a0,1\(gp\)
49 [ ]*74: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
50 0+0078 <[^>]*> lb a0,1\(gp\)
51 [ ]*78: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
52 0+007c <[^>]*> lb a0,1\(gp\)
53 [ ]*7c: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
54 0+0080 <[^>]*> lb a0,1\(gp\)
55 [ ]*80: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
56 0+0084 <[^>]*> lb a0,-16383\(gp\)
57 [ ]*84: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
58 0+0088 <[^>]*> lb a0,-15383\(gp\)
59 [ ]*88: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
60 0+008c <[^>]*> addu a0,a1,gp
61 0+0090 <[^>]*> lb a0,-16384\(a0\)
62 [ ]*90: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
63 0+0094 <[^>]*> addu a0,a1,gp
64 0+0098 <[^>]*> lb a0,0\(a0\)
65 [ ]*98: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
66 0+009c <[^>]*> addu a0,a1,gp
67 0+00a0 <[^>]*> lb a0,0\(a0\)
68 [ ]*a0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
69 0+00a4 <[^>]*> addu a0,a1,gp
70 0+00a8 <[^>]*> lb a0,0\(a0\)
71 [ ]*a8: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
72 0+00ac <[^>]*> addu a0,a1,gp
73 0+00b0 <[^>]*> lb a0,0\(a0\)
74 [ ]*b0: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
75 0+00b4 <[^>]*> addu a0,a1,gp
76 0+00b8 <[^>]*> lb a0,-16384\(a0\)
77 [ ]*b8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
78 0+00bc <[^>]*> addu a0,a1,gp
79 0+00c0 <[^>]*> lb a0,-15384\(a0\)
80 [ ]*c0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
81 0+00c4 <[^>]*> addu a0,a1,gp
82 0+00c8 <[^>]*> lb a0,-16383\(a0\)
83 [ ]*c8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sdata.*
84 0+00cc <[^>]*> addu a0,a1,gp
85 0+00d0 <[^>]*> lb a0,1\(a0\)
86 [ ]*d0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_data_label
87 0+00d4 <[^>]*> addu a0,a1,gp
88 0+00d8 <[^>]*> lb a0,1\(a0\)
89 [ ]*d8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_data_label
90 0+00dc <[^>]*> addu a0,a1,gp
91 0+00e0 <[^>]*> lb a0,1\(a0\)
92 [ ]*e0: [A-Z0-9_]*GPREL[A-Z0-9_]* big_external_common
93 0+00e4 <[^>]*> addu a0,a1,gp
94 0+00e8 <[^>]*> lb a0,1\(a0\)
95 [ ]*e8: [A-Z0-9_]*GPREL[A-Z0-9_]* small_external_common
96 0+00ec <[^>]*> addu a0,a1,gp
97 0+00f0 <[^>]*> lb a0,-16383\(a0\)
98 [ ]*f0: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
99 0+00f4 <[^>]*> addu a0,a1,gp
100 0+00f8 <[^>]*> lb a0,-15383\(a0\)
101 [ ]*f8: [A-Z0-9_]*GPREL[A-Z0-9_]* .sbss.*
102 0+00fc <[^>]*> nop