1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
|
// AUTO-GENERATED BY gen_bench.py -- do not edit manually
#include "linker_reloc_bench_asm.h"
.data
.p2align 4
.text
.globl b_zvkre_pgy_vf_npprff_gyi_ej
.type b_zvkre_pgy_vf_npprff_gyi_ej,%function
b_zvkre_pgy_vf_npprff_gyi_ej:
nop
.text
.globl b_cpz_zznc_genafsre
.type b_cpz_zznc_genafsre,%function
b_cpz_zznc_genafsre:
nop
.text
.globl b_cpz_cnenzf_trg_znfx
.type b_cpz_cnenzf_trg_znfx,%function
b_cpz_cnenzf_trg_znfx:
nop
.text
.globl b_zvkre_pgy_trg_ahz_inyhrf
.type b_zvkre_pgy_trg_ahz_inyhrf,%function
b_zvkre_pgy_trg_ahz_inyhrf:
nop
.text
.globl b_cpz_sbezng_gb_ovgf
.type b_cpz_sbezng_gb_ovgf,%function
b_cpz_sbezng_gb_ovgf:
nop
.text
.globl b_cpz_senzrf_gb_olgrf
.type b_cpz_senzrf_gb_olgrf,%function
b_cpz_senzrf_gb_olgrf:
nop
.text
.globl b_cpz_trg_reebe
.type b_cpz_trg_reebe,%function
b_cpz_trg_reebe:
nop
.text
.globl b_cpz_zznc_ortva
.type b_cpz_zznc_ortva,%function
b_cpz_zznc_ortva:
nop
.text
.globl b_cpz_zznc_ernq
.type b_cpz_zznc_ernq,%function
b_cpz_zznc_ernq:
nop
.text
.globl b_cpz_cnenzf_serr
.type b_cpz_cnenzf_serr,%function
b_cpz_cnenzf_serr:
nop
.text
.globl b_zvkre_pgy_trg_anzr
.type b_zvkre_pgy_trg_anzr,%function
b_zvkre_pgy_trg_anzr:
nop
.text
.globl b_zvkre_pgy_frg_inyhr
.type b_zvkre_pgy_frg_inyhr,%function
b_zvkre_pgy_frg_inyhr:
nop
.text
.globl b_zvkre_trg_pgy_ol_anzr
.type b_zvkre_trg_pgy_ol_anzr,%function
b_zvkre_trg_pgy_ol_anzr:
nop
.text
.globl b_cpz_pybfr
.type b_cpz_pybfr,%function
b_cpz_pybfr:
nop
.text
.globl b_cpz_jnvg
.type b_cpz_jnvg,%function
b_cpz_jnvg:
nop
.text
.globl b_zvkre_pgy_trg_inyhr
.type b_zvkre_pgy_trg_inyhr,%function
b_zvkre_pgy_trg_inyhr:
nop
.text
.globl b_zvkre_pgy_frg_neenl
.type b_zvkre_pgy_frg_neenl,%function
b_zvkre_pgy_frg_neenl:
nop
.text
.globl b_zvkre_jnvg_rirag
.type b_zvkre_jnvg_rirag,%function
b_zvkre_jnvg_rirag:
nop
.text
.globl b_cpz_olgrf_gb_senzrf
.type b_cpz_olgrf_gb_senzrf,%function
b_cpz_olgrf_gb_senzrf:
nop
.text
.globl b_cpz_cnenzf_trg_zva
.type b_cpz_cnenzf_trg_zva,%function
b_cpz_cnenzf_trg_zva:
nop
.text
.globl b_cpz_cnenzf_frg_zva
.type b_cpz_cnenzf_frg_zva,%function
b_cpz_cnenzf_frg_zva:
nop
.text
.globl b_cpz_cnenzf_trg_znk
.type b_cpz_cnenzf_trg_znk,%function
b_cpz_cnenzf_trg_znk:
nop
.text
.globl b_cpz_cnenzf_frg_znk
.type b_cpz_cnenzf_frg_znk,%function
b_cpz_cnenzf_frg_znk:
nop
.text
.globl b_cpz_fgbc
.type b_cpz_fgbc,%function
b_cpz_fgbc:
nop
.text
.globl b_zvkre_trg_pgy
.type b_zvkre_trg_pgy,%function
b_zvkre_trg_pgy:
nop
.text
.globl b_zvkre_trg_ahz_pgyf
.type b_zvkre_trg_ahz_pgyf,%function
b_zvkre_trg_ahz_pgyf:
nop
.text
.globl b_cpz_fgneg
.type b_cpz_fgneg,%function
b_cpz_fgneg:
nop
.text
.globl b_zvkre_pgy_trg_neenl
.type b_zvkre_pgy_trg_neenl,%function
b_zvkre_pgy_trg_neenl:
nop
.text
.globl b_zvkre_pgy_trg_creprag
.type b_zvkre_pgy_trg_creprag,%function
b_zvkre_pgy_trg_creprag:
nop
.text
.globl b_cpz_trg_fhoqrivpr
.type b_cpz_trg_fhoqrivpr,%function
b_cpz_trg_fhoqrivpr:
nop
.text
.globl b_cpz_vbpgy
.type b_cpz_vbpgy,%function
b_cpz_vbpgy:
nop
.text
.globl b_cpz_zznc_pbzzvg
.type b_cpz_zznc_pbzzvg,%function
b_cpz_zznc_pbzzvg:
nop
.text
.globl b_zvkre_pbafhzr_rirag
.type b_zvkre_pbafhzr_rirag,%function
b_zvkre_pbafhzr_rirag:
nop
.text
.globl b_zvkre_pgy_frg_rahz_ol_fgevat
.type b_zvkre_pgy_frg_rahz_ol_fgevat,%function
b_zvkre_pgy_frg_rahz_ol_fgevat:
nop
.text
.globl b_zvkre_pgy_hcqngr
.type b_zvkre_pgy_hcqngr,%function
b_zvkre_pgy_hcqngr:
nop
.text
.globl b_cpz_trg_cbyy_sq
.type b_cpz_trg_cbyy_sq,%function
b_cpz_trg_cbyy_sq:
nop
.text
.globl b_cpz_zznc_ninvy
.type b_cpz_zznc_ninvy,%function
b_cpz_zznc_ninvy:
nop
.text
.globl b_zvkre_pybfr
.type b_zvkre_pybfr,%function
b_zvkre_pybfr:
nop
.text
.globl b_zvkre_pgy_trg_rahz_fgevat
.type b_zvkre_pgy_trg_rahz_fgevat,%function
b_zvkre_pgy_trg_rahz_fgevat:
nop
.text
.globl b_zvkre_fhofpevor_riragf
.type b_zvkre_fhofpevor_riragf,%function
b_zvkre_fhofpevor_riragf:
nop
.text
.globl b_cpz_bcra
.type b_cpz_bcra,%function
b_cpz_bcra:
nop
.text
.globl b_cpz_jevgr
.type b_cpz_jevgr,%function
b_cpz_jevgr:
nop
.text
.globl b_zvkre_trg_anzr
.type b_zvkre_trg_anzr,%function
b_zvkre_trg_anzr:
nop
.text
.globl b_cpz_zznc_jevgr
.type b_cpz_zznc_jevgr,%function
b_cpz_zznc_jevgr:
nop
.text
.globl b_cpz_cnenzf_sbezng_grfg
.type b_cpz_cnenzf_sbezng_grfg,%function
b_cpz_cnenzf_sbezng_grfg:
nop
.text
.globl b_cpz_cnenzf_trg
.type b_cpz_cnenzf_trg,%function
b_cpz_cnenzf_trg:
nop
.text
.globl b_cpz_cnenzf_gb_fgevat
.type b_cpz_cnenzf_gb_fgevat,%function
b_cpz_cnenzf_gb_fgevat:
nop
.text
.globl b_cpz_frg_ninvy_zva
.type b_cpz_frg_ninvy_zva,%function
b_cpz_frg_ninvy_zva:
nop
.text
.globl b_zvkre_pgy_trg_enatr_zva
.type b_zvkre_pgy_trg_enatr_zva,%function
b_zvkre_pgy_trg_enatr_zva:
nop
.text
.globl b_cpz_trg_ohssre_fvmr
.type b_cpz_trg_ohssre_fvmr,%function
b_cpz_trg_ohssre_fvmr:
nop
.text
.globl b_zvkre_pgy_trg_enatr_znk
.type b_zvkre_pgy_trg_enatr_znk,%function
b_zvkre_pgy_trg_enatr_znk:
nop
.text
.globl b_cpz_ninvy_hcqngr
.type b_cpz_ninvy_hcqngr,%function
b_cpz_ninvy_hcqngr:
nop
.text
.globl b_cpz_zznc_trg_uj_cge
.type b_cpz_zznc_trg_uj_cge,%function
b_cpz_zznc_trg_uj_cge:
nop
.text
.globl b_cpz_fgngr
.type b_cpz_fgngr,%function
b_cpz_fgngr:
nop
.text
.globl b_zvkre_pgy_frg_creprag
.type b_zvkre_pgy_frg_creprag,%function
b_zvkre_pgy_frg_creprag:
nop
.text
.globl b_cpz_vf_ernql
.type b_cpz_vf_ernql,%function
b_cpz_vf_ernql:
nop
.text
.globl b_cpz_cercner
.type b_cpz_cercner,%function
b_cpz_cercner:
nop
.text
.globl b_zvkre_pgy_trg_ahz_rahzf
.type b_zvkre_pgy_trg_ahz_rahzf,%function
b_zvkre_pgy_trg_ahz_rahzf:
nop
.text
.globl b_zvkre_pgy_trg_glcr
.type b_zvkre_pgy_trg_glcr,%function
b_zvkre_pgy_trg_glcr:
nop
.text
.globl b_zvkre_pgy_trg_glcr_fgevat
.type b_zvkre_pgy_trg_glcr_fgevat,%function
b_zvkre_pgy_trg_glcr_fgevat:
nop
.text
.globl b_zvkre_bcra
.type b_zvkre_bcra,%function
b_zvkre_bcra:
nop
.text
.globl b_cpz_trg_ugvzrfgnzc
.type b_cpz_trg_ugvzrfgnzc,%function
b_cpz_trg_ugvzrfgnzc:
nop
.text
.globl b_cpz_ernq
.type b_cpz_ernq,%function
b_cpz_ernq:
nop
.text
CALL(__cxa_finalize)
CALL(close)
CALL(free)
CALL(ioctl)
CALL(calloc)
CALL(b_zvkre_pybfr)
CALL(__stack_chk_fail)
CALL(vsnprintf)
CALL(strdup)
CALL(strcmp)
CALL(b_zvkre_trg_pgy)
CALL(memset)
CALL(memcpy)
CALL(poll)
CALL(read)
CALL(strlen)
CALL(strerror)
CALL(b_cpz_fgneg)
CALL(fwrite)
CALL(fprintf)
CALL(sysconf)
CALL(munmap)
CALL(fcntl)
CALL(mmap)
CALL(b_cpz_ninvy_hcqngr)
CALL(b_cpz_jnvg)
CALL(b_cpz_zznc_genafsre)
.text
GOT_RELOC(stderr)
.data
local_label:
.space (__SIZEOF_POINTER__ * 3584)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
.space (__SIZEOF_POINTER__ * 6)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
DATA_WORD(local_label)
|