~ubuntu-branches/ubuntu/hoary/binutils/hoary

« back to all changes in this revision

Viewing changes to ld/testsuite/ld-sh/tlspic-1.d

  • Committer: Bazaar Package Importer
  • Author(s): James Troup
  • Date: 2004-05-19 10:35:44 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20040519103544-17h3o6e8pwndydrg
Tags: 2.14.90.0.7-8
debian/rules: don't use gcc-2.95 on m68k.  Thanks to Adam Conrad for
pointing this out.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#source: tlspic1.s
 
2
#source: tlspic2.s
 
3
#as: -little
 
4
#ld: -shared -EL
 
5
#objdump: -drj.text
 
6
#target: sh*-*-linux* sh*-*-netbsd*
 
7
 
 
8
.*: +file format elf32-sh.*
 
9
 
 
10
Disassembly of section \.text:
 
11
 
 
12
[0-9a-f]+ <fn1>:
 
13
 [0-9a-f]+:     c6 2f           mov\.l  r12,@-r15
 
14
 [0-9a-f]+:     e6 2f           mov\.l  r14,@-r15
 
15
 [0-9a-f]+:     22 4f           sts\.l  pr,@-r15
 
16
 [0-9a-f]+:     83 c7           mova    [0-9a-f]+ <fn1\+0x214>,r0
 
17
 [0-9a-f]+:     82 dc           mov\.l  [0-9a-f]+ <fn1\+0x214>,r12      ! 0x[0-9a-f]+
 
18
 [0-9a-f]+:     0c 3c           add     r0,r12
 
19
 [0-9a-f]+:     f3 6e           mov     r15,r14
 
20
 [0-9a-f]+:     09 00           nop     
 
21
 [0-9a-f]+:     09 00           nop     
 
22
 [0-9a-f]+:     09 00           nop     
 
23
 [0-9a-f]+:     09 00           nop     
 
24
 [0-9a-f]+:     04 d4           mov\.l  [0-9a-f]+ <fn1\+0x28>,r4        ! 0x30
 
25
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0x2c>,r0
 
26
 [0-9a-f]+:     04 d1           mov\.l  [0-9a-f]+ <fn1\+0x2c>,r1        ! 0x[0-9a-f]+
 
27
 [0-9a-f]+:     0c 31           add     r0,r1
 
28
 [0-9a-f]+:     0b 41           jsr     @r1
 
29
 [0-9a-f]+:     cc 34           add     r12,r4
 
30
 [0-9a-f]+:     05 a0           bra     [0-9a-f]+ <fn1\+0x30>
 
31
 [0-9a-f]+:     09 00           nop     
 
32
 [0-9a-f]+:     09 00           nop     
 
33
 [0-9a-f]+:     30 00           .*[     ]*.*
 
34
 [0-9a-f]+:     00 00           .*[     ]*.*
 
35
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
36
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
37
 [0-9a-f]+:     09 00           nop     
 
38
 [0-9a-f]+:     09 00           nop     
 
39
 [0-9a-f]+:     09 00           nop     
 
40
 [0-9a-f]+:     09 00           nop     
 
41
 [0-9a-f]+:     03 d0           mov\.l  [0-9a-f]+ <fn1\+0x48>,r0        ! 0x38
 
42
 [0-9a-f]+:     12 04           stc     gbr,r4
 
43
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
44
 [0-9a-f]+:     4c 30           add     r4,r0
 
45
 [0-9a-f]+:     09 00           nop     
 
46
 [0-9a-f]+:     09 00           nop     
 
47
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x50>
 
48
 [0-9a-f]+:     09 00           nop     
 
49
 [0-9a-f]+:     38 00           .*[     ]*.*
 
50
 [0-9a-f]+:     00 00           .*[     ]*.*
 
51
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
52
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
53
 [0-9a-f]+:     09 00           nop     
 
54
 [0-9a-f]+:     09 00           nop     
 
55
 [0-9a-f]+:     09 00           nop     
 
56
 [0-9a-f]+:     09 00           nop     
 
57
 [0-9a-f]+:     03 d4           mov\.l  [0-9a-f]+ <fn1\+0x68>,r4        ! 0x10
 
58
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0x6c>,r0
 
59
 [0-9a-f]+:     03 d1           mov\.l  [0-9a-f]+ <fn1\+0x6c>,r1        ! 0x[0-9a-f]+
 
60
 [0-9a-f]+:     0c 31           add     r0,r1
 
61
 [0-9a-f]+:     0b 41           jsr     @r1
 
62
 [0-9a-f]+:     cc 34           add     r12,r4
 
63
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x70>
 
64
 [0-9a-f]+:     09 00           nop     
 
65
 [0-9a-f]+:     10 00           .*[     ]*.*
 
66
 [0-9a-f]+:     00 00           .*[     ]*.*
 
67
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
68
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
69
 [0-9a-f]+:     09 00           nop     
 
70
 [0-9a-f]+:     09 00           nop     
 
71
 [0-9a-f]+:     09 00           nop     
 
72
 [0-9a-f]+:     09 00           nop     
 
73
 [0-9a-f]+:     03 d0           mov\.l  [0-9a-f]+ <fn1\+0x88>,r0        ! 0x18
 
74
 [0-9a-f]+:     12 04           stc     gbr,r4
 
75
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
76
 [0-9a-f]+:     4c 30           add     r4,r0
 
77
 [0-9a-f]+:     09 00           nop     
 
78
 [0-9a-f]+:     09 00           nop     
 
79
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x90>
 
80
 [0-9a-f]+:     09 00           nop     
 
81
 [0-9a-f]+:     18 00           .*[     ]*.*
 
82
 [0-9a-f]+:     00 00           .*[     ]*.*
 
83
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
84
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
85
 [0-9a-f]+:     09 00           nop     
 
86
 [0-9a-f]+:     09 00           nop     
 
87
 [0-9a-f]+:     09 00           nop     
 
88
 [0-9a-f]+:     09 00           nop     
 
89
 [0-9a-f]+:     03 d4           mov\.l  [0-9a-f]+ <fn1\+0xa8>,r4        ! 0x3c
 
90
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0xac>,r0
 
91
 [0-9a-f]+:     03 d1           mov\.l  [0-9a-f]+ <fn1\+0xac>,r1        ! 0x[0-9a-f]+
 
92
 [0-9a-f]+:     0c 31           add     r0,r1
 
93
 [0-9a-f]+:     0b 41           jsr     @r1
 
94
 [0-9a-f]+:     cc 34           add     r12,r4
 
95
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0xb0>
 
96
 [0-9a-f]+:     09 00           nop     
 
97
 [0-9a-f]+:     3c 00           .*[     ]*.*
 
98
 [0-9a-f]+:     00 00           .*[     ]*.*
 
99
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
100
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
101
 [0-9a-f]+:     09 00           nop     
 
102
 [0-9a-f]+:     09 00           nop     
 
103
 [0-9a-f]+:     09 00           nop     
 
104
 [0-9a-f]+:     09 00           nop     
 
105
 [0-9a-f]+:     03 d0           mov\.l  [0-9a-f]+ <fn1\+0xc8>,r0        ! 0x44
 
106
 [0-9a-f]+:     12 04           stc     gbr,r4
 
107
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
108
 [0-9a-f]+:     4c 30           add     r4,r0
 
109
 [0-9a-f]+:     09 00           nop     
 
110
 [0-9a-f]+:     09 00           nop     
 
111
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0xd0>
 
112
 [0-9a-f]+:     09 00           nop     
 
113
 [0-9a-f]+:     44 00           .*[     ]*.*
 
114
 [0-9a-f]+:     00 00           .*[     ]*.*
 
115
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
116
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
117
 [0-9a-f]+:     09 00           nop     
 
118
 [0-9a-f]+:     09 00           nop     
 
119
 [0-9a-f]+:     09 00           nop     
 
120
 [0-9a-f]+:     09 00           nop     
 
121
 [0-9a-f]+:     03 d4           mov\.l  [0-9a-f]+ <fn1\+0xe8>,r4        ! 0x24
 
122
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0xec>,r0
 
123
 [0-9a-f]+:     03 d1           mov\.l  [0-9a-f]+ <fn1\+0xec>,r1        ! 0x[0-9a-f]+
 
124
 [0-9a-f]+:     0c 31           add     r0,r1
 
125
 [0-9a-f]+:     0b 41           jsr     @r1
 
126
 [0-9a-f]+:     cc 34           add     r12,r4
 
127
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0xf0>
 
128
 [0-9a-f]+:     09 00           nop     
 
129
 [0-9a-f]+:     24 00           .*[     ]*.*
 
130
 [0-9a-f]+:     00 00           .*[     ]*.*
 
131
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
132
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
133
 [0-9a-f]+:     09 00           nop     
 
134
 [0-9a-f]+:     09 00           nop     
 
135
 [0-9a-f]+:     09 00           nop     
 
136
 [0-9a-f]+:     09 00           nop     
 
137
 [0-9a-f]+:     03 d0           mov\.l  [0-9a-f]+ <fn1\+0x108>,r0       ! 0x2c
 
138
 [0-9a-f]+:     12 04           stc     gbr,r4
 
139
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
140
 [0-9a-f]+:     4c 30           add     r4,r0
 
141
 [0-9a-f]+:     09 00           nop     
 
142
 [0-9a-f]+:     09 00           nop     
 
143
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x110>
 
144
 [0-9a-f]+:     09 00           nop     
 
145
 [0-9a-f]+:     2c 00           .*[     ]*.*
 
146
 [0-9a-f]+:     00 00           .*[     ]*.*
 
147
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
148
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
149
 [0-9a-f]+:     09 00           nop     
 
150
 [0-9a-f]+:     09 00           nop     
 
151
 [0-9a-f]+:     09 00           nop     
 
152
 [0-9a-f]+:     09 00           nop     
 
153
 [0-9a-f]+:     03 d4           mov\.l  [0-9a-f]+ <fn1\+0x128>,r4       ! 0x1c
 
154
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0x12c>,r0
 
155
 [0-9a-f]+:     03 d1           mov\.l  [0-9a-f]+ <fn1\+0x12c>,r1       ! 0x[0-9a-f]+
 
156
 [0-9a-f]+:     0c 31           add     r0,r1
 
157
 [0-9a-f]+:     0b 41           jsr     @r1
 
158
 [0-9a-f]+:     cc 34           add     r12,r4
 
159
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x130>
 
160
 [0-9a-f]+:     09 00           nop     
 
161
 [0-9a-f]+:     1c 00           .*[     ]*.*
 
162
 [0-9a-f]+:     00 00           .*[     ]*.*
 
163
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
164
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
165
 [0-9a-f]+:     09 00           nop     
 
166
 [0-9a-f]+:     09 00           nop     
 
167
 [0-9a-f]+:     38 d1           mov\.l  [0-9a-f]+ <fn1\+0x218>,r1       ! 0x8
 
168
 [0-9a-f]+:     0c 31           add     r0,r1
 
169
 [0-9a-f]+:     09 00           nop     
 
170
 [0-9a-f]+:     09 00           nop     
 
171
 [0-9a-f]+:     37 d2           mov\.l  [0-9a-f]+ <fn1\+0x21c>,r2       ! 0xc
 
172
 [0-9a-f]+:     0c 32           add     r0,r2
 
173
 [0-9a-f]+:     09 00           nop     
 
174
 [0-9a-f]+:     09 00           nop     
 
175
 [0-9a-f]+:     09 00           nop     
 
176
 [0-9a-f]+:     09 00           nop     
 
177
 [0-9a-f]+:     03 d4           .*[     ]*.*
 
178
 [0-9a-f]+:     04 c7           .*[     ]*.*
 
179
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
180
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
181
 [0-9a-f]+:     0b 41           jsr     @r1
 
182
 [0-9a-f]+:     cc 34           add     r12,r4
 
183
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x160>
 
184
 [0-9a-f]+:     09 00           nop     
 
185
 [0-9a-f]+:     1c 00           .*[     ]*.*
 
186
 [0-9a-f]+:     00 00           .*[     ]*.*
 
187
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
188
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
189
 [0-9a-f]+:     09 00           nop     
 
190
 [0-9a-f]+:     09 00           nop     
 
191
 [0-9a-f]+:     2e d1           mov\.l  [0-9a-f]+ <fn1\+0x220>,r1       ! 0x10
 
192
 [0-9a-f]+:     0c 31           add     r0,r1
 
193
 [0-9a-f]+:     09 00           nop     
 
194
 [0-9a-f]+:     09 00           nop     
 
195
 [0-9a-f]+:     2d d2           mov\.l  [0-9a-f]+ <fn1\+0x224>,r2       ! 0x14
 
196
 [0-9a-f]+:     0c 32           add     r0,r2
 
197
 [0-9a-f]+:     09 00           nop     
 
198
 [0-9a-f]+:     09 00           nop     
 
199
 [0-9a-f]+:     09 00           nop     
 
200
 [0-9a-f]+:     09 00           nop     
 
201
 [0-9a-f]+:     03 d4           mov\.l  [0-9a-f]+ <fn1\+0x188>,r4       ! 0x1c
 
202
 [0-9a-f]+:     04 c7           mova    [0-9a-f]+ <fn1\+0x18c>,r0
 
203
 [0-9a-f]+:     03 d1           mov\.l  [0-9a-f]+ <fn1\+0x18c>,r1       ! 0x[0-9a-f]+
 
204
 [0-9a-f]+:     0c 31           add     r0,r1
 
205
 [0-9a-f]+:     0b 41           jsr     @r1
 
206
 [0-9a-f]+:     cc 34           add     r12,r4
 
207
 [0-9a-f]+:     04 a0           bra     [0-9a-f]+ <fn1\+0x190>
 
208
 [0-9a-f]+:     09 00           nop     
 
209
 [0-9a-f]+:     1c 00           .*[     ]*.*
 
210
 [0-9a-f]+:     00 00           .*[     ]*.*
 
211
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
212
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
213
 [0-9a-f]+:     09 00           nop     
 
214
 [0-9a-f]+:     09 00           nop     
 
215
 [0-9a-f]+:     24 d1           mov\.l  [0-9a-f]+ <fn1\+0x228>,r1       ! 0x18
 
216
 [0-9a-f]+:     0c 31           add     r0,r1
 
217
 [0-9a-f]+:     09 00           nop     
 
218
 [0-9a-f]+:     09 00           nop     
 
219
 [0-9a-f]+:     23 d2           mov\.l  [0-9a-f]+ <fn1\+0x22c>,r2       ! 0x1c
 
220
 [0-9a-f]+:     0c 32           add     r0,r2
 
221
 [0-9a-f]+:     09 00           nop     
 
222
 [0-9a-f]+:     09 00           nop     
 
223
 [0-9a-f]+:     09 00           nop     
 
224
 [0-9a-f]+:     09 00           nop     
 
225
 [0-9a-f]+:     02 d0           mov\.l  [0-9a-f]+ <fn1\+0x1b4>,r0       ! 0x38
 
226
 [0-9a-f]+:     12 01           stc     gbr,r1
 
227
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
228
 [0-9a-f]+:     03 a0           bra     [0-9a-f]+ <fn1\+0x1b8>
 
229
 [0-9a-f]+:     0c 31           add     r0,r1
 
230
 [0-9a-f]+:     09 00           nop     
 
231
 [0-9a-f]+:     38 00           .*[     ]*.*
 
232
 [0-9a-f]+:     00 00           .*[     ]*.*
 
233
 [0-9a-f]+:     09 00           nop     
 
234
 [0-9a-f]+:     09 00           nop     
 
235
 [0-9a-f]+:     09 00           nop     
 
236
 [0-9a-f]+:     09 00           nop     
 
237
 [0-9a-f]+:     02 d0           mov\.l  [0-9a-f]+ <fn1\+0x1cc>,r0       ! 0x18
 
238
 [0-9a-f]+:     12 01           stc     gbr,r1
 
239
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
240
 [0-9a-f]+:     03 a0           bra     [0-9a-f]+ <fn1\+0x1d0>
 
241
 [0-9a-f]+:     0c 31           add     r0,r1
 
242
 [0-9a-f]+:     09 00           nop     
 
243
 [0-9a-f]+:     18 00           .*[     ]*.*
 
244
 [0-9a-f]+:     00 00           .*[     ]*.*
 
245
 [0-9a-f]+:     09 00           nop     
 
246
 [0-9a-f]+:     09 00           nop     
 
247
 [0-9a-f]+:     09 00           nop     
 
248
 [0-9a-f]+:     09 00           nop     
 
249
 [0-9a-f]+:     02 d0           mov\.l  [0-9a-f]+ <fn1\+0x1e4>,r0       ! 0x44
 
250
 [0-9a-f]+:     12 01           stc     gbr,r1
 
251
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
252
 [0-9a-f]+:     03 a0           bra     [0-9a-f]+ <fn1\+0x1e8>
 
253
 [0-9a-f]+:     0c 31           add     r0,r1
 
254
 [0-9a-f]+:     09 00           nop     
 
255
 [0-9a-f]+:     44 00           .*[     ]*.*
 
256
 [0-9a-f]+:     00 00           .*[     ]*.*
 
257
 [0-9a-f]+:     09 00           nop     
 
258
 [0-9a-f]+:     09 00           nop     
 
259
 [0-9a-f]+:     09 00           nop     
 
260
 [0-9a-f]+:     09 00           nop     
 
261
 [0-9a-f]+:     02 d0           mov\.l  [0-9a-f]+ <fn1\+0x1fc>,r0       ! 0x2c
 
262
 [0-9a-f]+:     12 01           stc     gbr,r1
 
263
 [0-9a-f]+:     ce 00           mov\.l  @\(r0,r12\),r0
 
264
 [0-9a-f]+:     03 a0           bra     [0-9a-f]+ <fn1\+0x200>
 
265
 [0-9a-f]+:     0c 31           add     r0,r1
 
266
 [0-9a-f]+:     09 00           nop     
 
267
 [0-9a-f]+:     2c 00           .*[     ]*.*
 
268
 [0-9a-f]+:     00 00           .*[     ]*.*
 
269
 [0-9a-f]+:     09 00           nop     
 
270
 [0-9a-f]+:     09 00           nop     
 
271
 [0-9a-f]+:     09 00           nop     
 
272
 [0-9a-f]+:     09 00           nop     
 
273
 [0-9a-f]+:     e3 6f           mov     r14,r15
 
274
 [0-9a-f]+:     26 4f           lds\.l  @r15\+,pr
 
275
 [0-9a-f]+:     f6 6e           mov\.l  @r15\+,r14
 
276
 [0-9a-f]+:     0b 00           rts     
 
277
 [0-9a-f]+:     f6 6c           mov\.l  @r15\+,r12
 
278
 [0-9a-f]+:     09 00           nop     
 
279
 [0-9a-f]+:     [0-9a-f]+ [0-9a-f]+             .*[     ]*.*
 
280
 [0-9a-f]+:     01 00           .*[     ]*.*
 
281
 [0-9a-f]+:     08 00           .*[     ]*.*
 
282
 [0-9a-f]+:     00 00           .*[     ]*.*
 
283
 [0-9a-f]+:     0c 00           .*[     ]*.*
 
284
 [0-9a-f]+:     00 00           .*[     ]*.*
 
285
 [0-9a-f]+:     10 00           .*[     ]*.*
 
286
 [0-9a-f]+:     00 00           .*[     ]*.*
 
287
 [0-9a-f]+:     14 00           .*[     ]*.*
 
288
 [0-9a-f]+:     00 00           .*[     ]*.*
 
289
 [0-9a-f]+:     18 00           .*[     ]*.*
 
290
 [0-9a-f]+:     00 00           .*[     ]*.*
 
291
 [0-9a-f]+:     1c 00           .*[     ]*.*
 
292
        \.\.\.