• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1	.file	"dwp_test_main.cc"
2	.text
3.Ltext0:
4	.section	.rodata
5.LC0:
6	.string	"dwp_test_main.cc"
7.LC1:
8	.string	"c1.testcase1()"
9.LC2:
10	.string	"c1.t1a()"
11.LC3:
12	.string	"c1.testcase2()"
13.LC4:
14	.string	"c1.testcase3()"
15.LC5:
16	.string	"c1.testcase4()"
17.LC6:
18	.string	"c2.testcase1()"
19.LC7:
20	.string	"c2.testcase2()"
21.LC8:
22	.string	"c2.testcase3()"
23.LC9:
24	.string	"c2.testcase4()"
25.LC10:
26	.string	"c3.testcase1()"
27.LC11:
28	.string	"c3.testcase2()"
29.LC12:
30	.string	"c3.testcase3()"
31.LC13:
32	.string	"t12()"
33.LC14:
34	.string	"t13()"
35.LC15:
36	.string	"t16()"
37.LC16:
38	.string	"t16a()"
39.LC17:
40	.string	"t17()"
41.LC18:
42	.string	"t18()"
43	.text
44	.globl	main
45	.type	main, @function
46main:
47.LFB1:
48	.file 1 "dwp_test_main.cc"
49	.loc 1 31 0
50	.cfi_startproc
51	.cfi_personality 0x3,__gxx_personality_v0
52	.cfi_lsda 0x3,.LLSDA1
53	pushq	%rbp
54	.cfi_def_cfa_offset 16
55	.cfi_offset 6, -16
56	movq	%rsp, %rbp
57	.cfi_def_cfa_register 6
58	subq	$32, %rsp
59.LBB2:
60	.loc 1 36 0
61	movl	$789, v3(%rip)
62.LBB3:
63	.loc 1 37 0
64	movl	$0, -4(%rbp)
65	jmp	.L2
66.L3:
67	.loc 1 38 0
68	movl	-4(%rbp), %eax
69	cltq
70	movzbl	v4(%rax), %edx
71	movl	-4(%rbp), %eax
72	cltq
73	movb	%dl, v5(%rax)
74	.loc 1 37 0 discriminator 2
75	addl	$1, -4(%rbp)
76.L2:
77	.loc 1 37 0 is_stmt 0 discriminator 1
78	cmpl	$12, -4(%rbp)
79	setle	%al
80	testb	%al, %al
81	jne	.L3
82.LBE3:
83	.loc 1 40 0 is_stmt 1
84	leaq	-16(%rbp), %rax
85	movq	%rax, %rdi
86.LEHB0:
87	call	_ZN2C19testcase1Ev
88	.loc 1 40 0 is_stmt 0 discriminator 1
89	testb	%al, %al
90	jne	.L4
91	.loc 1 40 0 discriminator 2
92	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
93	movl	$40, %edx
94	movl	$.LC0, %esi
95	movl	$.LC1, %edi
96	call	__assert_fail
97.L4:
98	.loc 1 41 0 is_stmt 1
99	leaq	-16(%rbp), %rax
100	movq	%rax, %rdi
101	call	_ZN2C13t1aEv
102	.loc 1 41 0 is_stmt 0 discriminator 1
103	testb	%al, %al
104	jne	.L5
105	.loc 1 41 0 discriminator 2
106	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
107	movl	$41, %edx
108	movl	$.LC0, %esi
109	movl	$.LC2, %edi
110	call	__assert_fail
111.L5:
112	.loc 1 42 0 is_stmt 1
113	leaq	-16(%rbp), %rax
114	movq	%rax, %rdi
115	call	_ZN2C19testcase2Ev
116	.loc 1 42 0 is_stmt 0 discriminator 1
117	testb	%al, %al
118	jne	.L6
119	.loc 1 42 0 discriminator 2
120	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
121	movl	$42, %edx
122	movl	$.LC0, %esi
123	movl	$.LC3, %edi
124	call	__assert_fail
125.L6:
126	.loc 1 43 0 is_stmt 1
127	leaq	-16(%rbp), %rax
128	movq	%rax, %rdi
129	call	_ZN2C19testcase3Ev
130	.loc 1 43 0 is_stmt 0 discriminator 1
131	testb	%al, %al
132	jne	.L7
133	.loc 1 43 0 discriminator 2
134	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
135	movl	$43, %edx
136	movl	$.LC0, %esi
137	movl	$.LC4, %edi
138	call	__assert_fail
139.L7:
140	.loc 1 44 0 is_stmt 1
141	leaq	-16(%rbp), %rax
142	movq	%rax, %rdi
143	call	_ZN2C19testcase4Ev
144	.loc 1 44 0 is_stmt 0 discriminator 1
145	testb	%al, %al
146	jne	.L8
147	.loc 1 44 0 discriminator 2
148	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
149	movl	$44, %edx
150	movl	$.LC0, %esi
151	movl	$.LC5, %edi
152	call	__assert_fail
153.L8:
154	.loc 1 45 0 is_stmt 1
155	leaq	-32(%rbp), %rax
156	movq	%rax, %rdi
157	call	_ZN2C29testcase1Ev
158	.loc 1 45 0 is_stmt 0 discriminator 1
159	testb	%al, %al
160	jne	.L9
161	.loc 1 45 0 discriminator 2
162	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
163	movl	$45, %edx
164	movl	$.LC0, %esi
165	movl	$.LC6, %edi
166	call	__assert_fail
167.L9:
168	.loc 1 46 0 is_stmt 1
169	leaq	-32(%rbp), %rax
170	movq	%rax, %rdi
171	call	_ZN2C29testcase2Ev
172	.loc 1 46 0 is_stmt 0 discriminator 1
173	testb	%al, %al
174	jne	.L10
175	.loc 1 46 0 discriminator 2
176	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
177	movl	$46, %edx
178	movl	$.LC0, %esi
179	movl	$.LC7, %edi
180	call	__assert_fail
181.L10:
182	.loc 1 47 0 is_stmt 1
183	leaq	-32(%rbp), %rax
184	movq	%rax, %rdi
185	call	_ZN2C29testcase3Ev
186	.loc 1 47 0 is_stmt 0 discriminator 1
187	testb	%al, %al
188	jne	.L11
189	.loc 1 47 0 discriminator 2
190	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
191	movl	$47, %edx
192	movl	$.LC0, %esi
193	movl	$.LC8, %edi
194	call	__assert_fail
195.L11:
196	.loc 1 48 0 is_stmt 1
197	leaq	-32(%rbp), %rax
198	movq	%rax, %rdi
199	call	_ZN2C29testcase4Ev
200	.loc 1 48 0 is_stmt 0 discriminator 1
201	testb	%al, %al
202	jne	.L12
203	.loc 1 48 0 discriminator 2
204	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
205	movl	$48, %edx
206	movl	$.LC0, %esi
207	movl	$.LC9, %edi
208	call	__assert_fail
209.L12:
210	.loc 1 49 0 is_stmt 1
211	movl	$c3, %edi
212	call	_ZN2C39testcase1Ev
213	.loc 1 49 0 is_stmt 0 discriminator 1
214	testb	%al, %al
215	jne	.L13
216	.loc 1 49 0 discriminator 2
217	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
218	movl	$49, %edx
219	movl	$.LC0, %esi
220	movl	$.LC10, %edi
221	call	__assert_fail
222.L13:
223	.loc 1 50 0 is_stmt 1
224	movl	$c3, %edi
225	call	_ZN2C39testcase2Ev
226	.loc 1 50 0 is_stmt 0 discriminator 1
227	testb	%al, %al
228	jne	.L14
229	.loc 1 50 0 discriminator 2
230	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
231	movl	$50, %edx
232	movl	$.LC0, %esi
233	movl	$.LC11, %edi
234	call	__assert_fail
235.L14:
236	.loc 1 51 0 is_stmt 1
237	movl	$c3, %edi
238	call	_ZN2C39testcase3Ev
239	.loc 1 51 0 is_stmt 0 discriminator 1
240	testb	%al, %al
241	jne	.L15
242	.loc 1 51 0 discriminator 2
243	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
244	movl	$51, %edx
245	movl	$.LC0, %esi
246	movl	$.LC12, %edi
247	call	__assert_fail
248.L15:
249	.loc 1 52 0 is_stmt 1
250	call	_Z3t12v
251	.loc 1 52 0 is_stmt 0 discriminator 1
252	testb	%al, %al
253	jne	.L16
254	.loc 1 52 0 discriminator 2
255	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
256	movl	$52, %edx
257	movl	$.LC0, %esi
258	movl	$.LC13, %edi
259	call	__assert_fail
260.L16:
261	.loc 1 53 0 is_stmt 1
262	call	_Z3t13v
263	.loc 1 53 0 is_stmt 0 discriminator 1
264	testb	%al, %al
265	jne	.L17
266	.loc 1 53 0 discriminator 2
267	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
268	movl	$53, %edx
269	movl	$.LC0, %esi
270	movl	$.LC14, %edi
271	call	__assert_fail
272.L17:
273	.loc 1 54 0 is_stmt 1
274	call	_Z3t16v
275	.loc 1 54 0 is_stmt 0 discriminator 1
276	testb	%al, %al
277	jne	.L18
278	.loc 1 54 0 discriminator 2
279	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
280	movl	$54, %edx
281	movl	$.LC0, %esi
282	movl	$.LC15, %edi
283	call	__assert_fail
284.L18:
285	.loc 1 55 0 is_stmt 1
286	call	_Z4t16av
287	.loc 1 55 0 is_stmt 0 discriminator 1
288	testb	%al, %al
289	jne	.L19
290	.loc 1 55 0 discriminator 2
291	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
292	movl	$55, %edx
293	movl	$.LC0, %esi
294	movl	$.LC16, %edi
295	call	__assert_fail
296.L19:
297	.loc 1 56 0 is_stmt 1
298	call	_Z3t17v
299	.loc 1 56 0 is_stmt 0 discriminator 1
300	testb	%al, %al
301	jne	.L20
302	.loc 1 56 0 discriminator 2
303	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
304	movl	$56, %edx
305	movl	$.LC0, %esi
306	movl	$.LC17, %edi
307	call	__assert_fail
308.L20:
309	.loc 1 57 0 is_stmt 1
310	call	_Z3t18v
311.LEHE0:
312	.loc 1 57 0 is_stmt 0 discriminator 1
313	testb	%al, %al
314	jne	.L21
315	.loc 1 57 0 discriminator 2
316	movl	$_ZZ4mainE19__PRETTY_FUNCTION__, %ecx
317	movl	$57, %edx
318	movl	$.LC0, %esi
319	movl	$.LC18, %edi
320	call	__assert_fail
321.L21:
322	.loc 1 58 0 is_stmt 1
323	movl	$0, %eax
324	jmp	.L25
325.L24:
326	movq	%rax, %rdi
327.LEHB1:
328	call	_Unwind_Resume
329.LEHE1:
330.L25:
331.LBE2:
332	.loc 1 59 0
333	leave
334	.cfi_def_cfa 7, 8
335	ret
336	.cfi_endproc
337.LFE1:
338	.globl	__gxx_personality_v0
339	.section	.gcc_except_table,"a",@progbits
340.LLSDA1:
341	.byte	0xff
342	.byte	0xff
343	.byte	0x1
344	.uleb128 .LLSDACSE1-.LLSDACSB1
345.LLSDACSB1:
346	.uleb128 .LEHB0-.LFB1
347	.uleb128 .LEHE0-.LEHB0
348	.uleb128 .L24-.LFB1
349	.uleb128 0
350	.uleb128 .LEHB1-.LFB1
351	.uleb128 .LEHE1-.LEHB1
352	.uleb128 0
353	.uleb128 0
354.LLSDACSE1:
355	.text
356	.size	main, .-main
357	.section	.rodata
358	.type	_ZZ4mainE19__PRETTY_FUNCTION__, @object
359	.size	_ZZ4mainE19__PRETTY_FUNCTION__, 11
360_ZZ4mainE19__PRETTY_FUNCTION__:
361	.string	"int main()"
362	.text
363.Letext0:
364	.file 2 "dwp_test.h"
365	.section	.debug_types.dwo,"G",@progbits,wt.bb2916f0c1bd34b5,comdat
366	.long	0xf7
367	.value	0x4
368	.long	.Ldebug_abbrev0
369	.byte	0x8
370	.byte	0xbb
371	.byte	0x29
372	.byte	0x16
373	.byte	0xf0
374	.byte	0xc1
375	.byte	0xbd
376	.byte	0x34
377	.byte	0xb5
378	.long	0x25
379	.uleb128 0x1
380	.byte	0x4
381	.byte	0x8a
382	.byte	0xda
383	.byte	0x59
384	.byte	0x6e
385	.byte	0x4d
386	.byte	0x5c
387	.byte	0xa
388	.byte	0x88
389	.long	.Lskeleton_debug_line0
390	.uleb128 0x2
391	.string	"C3"
392	.byte	0x4
393	.byte	0x2
394	.byte	0x2f
395	.long	0xda
396	.uleb128 0x3
397	.uleb128 0x3
398	.byte	0x2
399	.byte	0x36
400	.long	0xda
401	.byte	0
402	.byte	0x1
403	.uleb128 0x4
404	.uleb128 0
405	.byte	0x2
406	.byte	0x32
407	.string	"_ZN2C39testcase1Ev"
408	.long	0xe1
409	.byte	0x1
410	.long	0x5e
411	.long	0x64
412	.uleb128 0x5
413	.long	0xe9
414	.byte	0
415	.uleb128 0x4
416	.uleb128 0x1
417	.byte	0x2
418	.byte	0x33
419	.string	"_ZN2C39testcase2Ev"
420	.long	0xe1
421	.byte	0x1
422	.long	0x88
423	.long	0x8e
424	.uleb128 0x5
425	.long	0xe9
426	.byte	0
427	.uleb128 0x4
428	.uleb128 0x2
429	.byte	0x2
430	.byte	0x34
431	.string	"_ZN2C39testcase3Ev"
432	.long	0xe1
433	.byte	0x1
434	.long	0xb2
435	.long	0xb8
436	.uleb128 0x5
437	.long	0xe9
438	.byte	0
439	.uleb128 0x6
440	.string	"f4"
441	.byte	0x2
442	.byte	0x35
443	.string	"_ZN2C32f4Ev"
444	.long	0xef
445	.byte	0x1
446	.long	0xd3
447	.uleb128 0x5
448	.long	0xe9
449	.byte	0
450	.byte	0
451	.uleb128 0x7
452	.byte	0x4
453	.byte	0x5
454	.string	"int"
455	.uleb128 0x7
456	.byte	0x1
457	.byte	0x2
458	.string	"bool"
459	.uleb128 0x8
460	.byte	0x8
461	.long	0x25
462	.uleb128 0x8
463	.byte	0x8
464	.long	0xf5
465	.uleb128 0x9
466	.long	0xe1
467	.byte	0
468	.section	.debug_types,"G",@progbits,wt.bb2916f0c1bd34b5,comdat
469	.long	0x71
470	.value	0x4
471	.long	.Lskeleton_debug_abbrev0
472	.byte	0x8
473	.byte	0xbb
474	.byte	0x29
475	.byte	0x16
476	.byte	0xf0
477	.byte	0xc1
478	.byte	0xbd
479	.byte	0x34
480	.byte	0xb5
481	.long	0
482	.uleb128 0x2
483	.string	"/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite"
484	.string	"dwp_test_main.dwo"
485	.long	.Ldebug_pubnames0
486	.long	.Ldebug_pubtypes0
487	.long	.Ldebug_addr0
488	.section	.debug_types.dwo,"G",@progbits,wt.66526f88bcc798ab,comdat
489	.long	0xf1
490	.value	0x4
491	.long	.Ldebug_abbrev0
492	.byte	0x8
493	.byte	0x66
494	.byte	0x52
495	.byte	0x6f
496	.byte	0x88
497	.byte	0xbc
498	.byte	0xc7
499	.byte	0x98
500	.byte	0xab
501	.long	0x25
502	.uleb128 0x1
503	.byte	0x4
504	.byte	0x4b
505	.byte	0xf9
506	.byte	0xce
507	.byte	0xbf
508	.byte	0xd8
509	.byte	0xf0
510	.byte	0x4a
511	.byte	0xae
512	.long	.Lskeleton_debug_line0
513	.uleb128 0x2
514	.string	"C2"
515	.byte	0x4
516	.byte	0x2
517	.byte	0x25
518	.long	0xdf
519	.uleb128 0x3
520	.uleb128 0x3
521	.byte	0x2
522	.byte	0x2c
523	.long	0xdf
524	.byte	0
525	.byte	0x1
526	.uleb128 0x4
527	.uleb128 0
528	.byte	0x2
529	.byte	0x28
530	.string	"_ZN2C29testcase1Ev"
531	.long	0xe6
532	.byte	0x1
533	.long	0x5e
534	.long	0x64
535	.uleb128 0x5
536	.long	0xee
537	.byte	0
538	.uleb128 0x4
539	.uleb128 0x1
540	.byte	0x2
541	.byte	0x29
542	.string	"_ZN2C29testcase2Ev"
543	.long	0xe6
544	.byte	0x1
545	.long	0x88
546	.long	0x8e
547	.uleb128 0x5
548	.long	0xee
549	.byte	0
550	.uleb128 0x4
551	.uleb128 0x2
552	.byte	0x2
553	.byte	0x2a
554	.string	"_ZN2C29testcase3Ev"
555	.long	0xe6
556	.byte	0x1
557	.long	0xb2
558	.long	0xb8
559	.uleb128 0x5
560	.long	0xee
561	.byte	0
562	.uleb128 0xa
563	.uleb128 0x4
564	.byte	0x2
565	.byte	0x2b
566	.string	"_ZN2C29testcase4Ev"
567	.long	0xe6
568	.byte	0x1
569	.long	0xd8
570	.uleb128 0x5
571	.long	0xee
572	.byte	0
573	.byte	0
574	.uleb128 0x7
575	.byte	0x4
576	.byte	0x5
577	.string	"int"
578	.uleb128 0x7
579	.byte	0x1
580	.byte	0x2
581	.string	"bool"
582	.uleb128 0x8
583	.byte	0x8
584	.long	0x25
585	.byte	0
586	.section	.debug_types,"G",@progbits,wt.66526f88bcc798ab,comdat
587	.long	0x71
588	.value	0x4
589	.long	.Lskeleton_debug_abbrev0
590	.byte	0x8
591	.byte	0x66
592	.byte	0x52
593	.byte	0x6f
594	.byte	0x88
595	.byte	0xbc
596	.byte	0xc7
597	.byte	0x98
598	.byte	0xab
599	.long	0
600	.uleb128 0x2
601	.string	"/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite"
602	.string	"dwp_test_main.dwo"
603	.long	.Ldebug_pubnames0
604	.long	.Ldebug_pubtypes0
605	.long	.Ldebug_addr0
606	.section	.debug_types.dwo,"G",@progbits,wt.c419a9b7a4a2fab5,comdat
607	.long	0x141
608	.value	0x4
609	.long	.Ldebug_abbrev0
610	.byte	0x8
611	.byte	0xc4
612	.byte	0x19
613	.byte	0xa9
614	.byte	0xb7
615	.byte	0xa4
616	.byte	0xa2
617	.byte	0xfa
618	.byte	0xb5
619	.long	0x25
620	.uleb128 0x1
621	.byte	0x4
622	.byte	0xe3
623	.byte	0xad
624	.byte	0x5
625	.byte	0x3b
626	.byte	0x75
627	.byte	0xeb
628	.byte	0xfb
629	.byte	0xc7
630	.long	.Lskeleton_debug_line0
631	.uleb128 0x2
632	.string	"C1"
633	.byte	0x4
634	.byte	0x2
635	.byte	0x19
636	.long	0x12f
637	.uleb128 0x3
638	.uleb128 0x3
639	.byte	0x2
640	.byte	0x22
641	.long	0x12f
642	.byte	0
643	.byte	0x1
644	.uleb128 0x4
645	.uleb128 0
646	.byte	0x2
647	.byte	0x1c
648	.string	"_ZN2C19testcase1Ev"
649	.long	0x136
650	.byte	0x1
651	.long	0x5e
652	.long	0x64
653	.uleb128 0x5
654	.long	0x13e
655	.byte	0
656	.uleb128 0xb
657	.string	"t1a"
658	.byte	0x2
659	.byte	0x1d
660	.string	"_ZN2C13t1aEv"
661	.long	0x136
662	.byte	0x1
663	.long	0x85
664	.long	0x8b
665	.uleb128 0x5
666	.long	0x13e
667	.byte	0
668	.uleb128 0xb
669	.string	"t1_2"
670	.byte	0x2
671	.byte	0x1e
672	.string	"_ZN2C14t1_2Ev"
673	.long	0x12f
674	.byte	0x1
675	.long	0xae
676	.long	0xb4
677	.uleb128 0x5
678	.long	0x13e
679	.byte	0
680	.uleb128 0x4
681	.uleb128 0x1
682	.byte	0x2
683	.byte	0x1f
684	.string	"_ZN2C19testcase2Ev"
685	.long	0x136
686	.byte	0x1
687	.long	0xd8
688	.long	0xde
689	.uleb128 0x5
690	.long	0x13e
691	.byte	0
692	.uleb128 0x4
693	.uleb128 0x2
694	.byte	0x2
695	.byte	0x20
696	.string	"_ZN2C19testcase3Ev"
697	.long	0x136
698	.byte	0x1
699	.long	0x102
700	.long	0x108
701	.uleb128 0x5
702	.long	0x13e
703	.byte	0
704	.uleb128 0xa
705	.uleb128 0x4
706	.byte	0x2
707	.byte	0x21
708	.string	"_ZN2C19testcase4Ev"
709	.long	0x136
710	.byte	0x1
711	.long	0x128
712	.uleb128 0x5
713	.long	0x13e
714	.byte	0
715	.byte	0
716	.uleb128 0x7
717	.byte	0x4
718	.byte	0x5
719	.string	"int"
720	.uleb128 0x7
721	.byte	0x1
722	.byte	0x2
723	.string	"bool"
724	.uleb128 0x8
725	.byte	0x8
726	.long	0x25
727	.byte	0
728	.section	.debug_types,"G",@progbits,wt.c419a9b7a4a2fab5,comdat
729	.long	0x71
730	.value	0x4
731	.long	.Lskeleton_debug_abbrev0
732	.byte	0x8
733	.byte	0xc4
734	.byte	0x19
735	.byte	0xa9
736	.byte	0xb7
737	.byte	0xa4
738	.byte	0xa2
739	.byte	0xfa
740	.byte	0xb5
741	.long	0
742	.uleb128 0x2
743	.string	"/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite"
744	.string	"dwp_test_main.dwo"
745	.long	.Ldebug_pubnames0
746	.long	.Ldebug_pubtypes0
747	.long	.Ldebug_addr0
748	.section	.debug_info.dwo,"e",@progbits
749.Ldebug_info0:
750	.long	0x178
751	.value	0x4
752	.long	.Ldebug_abbrev0
753	.byte	0x8
754	.uleb128 0xc
755	.string	"GNU C++ 4.7.x-google 20120720 (prerelease)"
756	.byte	0x4
757	.string	"dwp_test_main.cc"
758	.string	"/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite"
759	.byte	0xc8
760	.byte	0xeb
761	.byte	0x9a
762	.byte	0x5c
763	.byte	0xd9
764	.byte	0x51
765	.byte	0xba
766	.byte	0xe5
767	.uleb128 0x7
768	.byte	0x4
769	.byte	0x5
770	.string	"int"
771	.uleb128 0x7
772	.byte	0x1
773	.byte	0x2
774	.string	"bool"
775	.uleb128 0xd
776	.string	"main"
777	.byte	0x1
778	.byte	0x1e
779	.long	0x90
780	.uleb128 0
781	.quad	.LFE1-.LFB1
782	.uleb128 0x1
783	.byte	0x9c
784	.long	0x11b
785	.uleb128 0xe
786	.uleb128 0x1
787	.quad	.LBE2-.LBB2
788	.uleb128 0xf
789	.string	"c1"
790	.byte	0x1
791	.byte	0x20
792	.byte	0xc4
793	.byte	0x19
794	.byte	0xa9
795	.byte	0xb7
796	.byte	0xa4
797	.byte	0xa2
798	.byte	0xfa
799	.byte	0xb5
800	.uleb128 0x2
801	.byte	0x91
802	.sleb128 -32
803	.uleb128 0xf
804	.string	"c2"
805	.byte	0x1
806	.byte	0x21
807	.byte	0x66
808	.byte	0x52
809	.byte	0x6f
810	.byte	0x88
811	.byte	0xbc
812	.byte	0xc7
813	.byte	0x98
814	.byte	0xab
815	.uleb128 0x2
816	.byte	0x91
817	.sleb128 -48
818	.uleb128 0x10
819	.string	"__PRETTY_FUNCTION__"
820	.long	0x13f
821	.uleb128 0x2
822	.byte	0xfb
823	.uleb128 0x2
824	.uleb128 0xe
825	.uleb128 0x3
826	.quad	.LBE3-.LBB3
827	.uleb128 0x11
828	.string	"i"
829	.byte	0x1
830	.byte	0x25
831	.long	0x90
832	.uleb128 0x2
833	.byte	0x91
834	.sleb128 -20
835	.byte	0
836	.byte	0
837	.byte	0
838	.uleb128 0x12
839	.long	0x137
840	.long	0x12b
841	.uleb128 0x13
842	.long	0x12b
843	.byte	0xa
844	.byte	0
845	.uleb128 0x7
846	.byte	0x8
847	.byte	0x7
848	.string	"sizetype"
849	.uleb128 0x7
850	.byte	0x1
851	.byte	0x6
852	.string	"char"
853	.uleb128 0x14
854	.long	0x11b
855	.uleb128 0x15
856	.string	"c3"
857	.byte	0x2
858	.byte	0x39
859	.byte	0xbb
860	.byte	0x29
861	.byte	0x16
862	.byte	0xf0
863	.byte	0xc1
864	.byte	0xbd
865	.byte	0x34
866	.byte	0xb5
867	.uleb128 0x16
868	.string	"v3"
869	.byte	0x2
870	.byte	0x3c
871	.long	0x90
872	.uleb128 0x12
873	.long	0x137
874	.long	0x167
875	.uleb128 0x17
876	.byte	0
877	.uleb128 0x16
878	.string	"v4"
879	.byte	0x2
880	.byte	0x3d
881	.long	0x15c
882	.uleb128 0x16
883	.string	"v5"
884	.byte	0x2
885	.byte	0x3e
886	.long	0x15c
887	.byte	0
888	.section	.debug_info,"",@progbits
889.Lskeleton_debug_info0:
890	.long	0x81
891	.value	0x4
892	.long	.Lskeleton_debug_abbrev0
893	.byte	0x8
894	.uleb128 0x1
895	.quad	.Ltext0
896	.quad	.Letext0-.Ltext0
897	.long	.Ldebug_line0
898	.byte	0xc8
899	.byte	0xeb
900	.byte	0x9a
901	.byte	0x5c
902	.byte	0xd9
903	.byte	0x51
904	.byte	0xba
905	.byte	0xe5
906	.string	"/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite"
907	.string	"dwp_test_main.dwo"
908	.long	.Ldebug_pubnames0
909	.long	.Ldebug_pubtypes0
910	.long	.Ldebug_addr0
911	.section	.debug_abbrev,"",@progbits
912.Lskeleton_debug_abbrev0:
913	.uleb128 0x1
914	.uleb128 0x11
915	.byte	0
916	.uleb128 0x11
917	.uleb128 0x1
918	.uleb128 0x12
919	.uleb128 0x7
920	.uleb128 0x10
921	.uleb128 0x17
922	.uleb128 0x2131
923	.uleb128 0x7
924	.uleb128 0x1b
925	.uleb128 0x8
926	.uleb128 0x2130
927	.uleb128 0x8
928	.uleb128 0x2134
929	.uleb128 0x17
930	.uleb128 0x2135
931	.uleb128 0x17
932	.uleb128 0x2133
933	.uleb128 0x17
934	.byte	0
935	.byte	0
936	.uleb128 0x2
937	.uleb128 0x41
938	.byte	0
939	.uleb128 0x1b
940	.uleb128 0x8
941	.uleb128 0x2130
942	.uleb128 0x8
943	.uleb128 0x2134
944	.uleb128 0x17
945	.uleb128 0x2135
946	.uleb128 0x17
947	.uleb128 0x2133
948	.uleb128 0x17
949	.byte	0
950	.byte	0
951	.byte	0
952	.section	.debug_abbrev.dwo,"e",@progbits
953.Ldebug_abbrev0:
954	.uleb128 0x1
955	.uleb128 0x41
956	.byte	0x1
957	.uleb128 0x13
958	.uleb128 0xb
959	.uleb128 0x210f
960	.uleb128 0x7
961	.uleb128 0x10
962	.uleb128 0x17
963	.byte	0
964	.byte	0
965	.uleb128 0x2
966	.uleb128 0x2
967	.byte	0x1
968	.uleb128 0x3
969	.uleb128 0x8
970	.uleb128 0xb
971	.uleb128 0xb
972	.uleb128 0x3a
973	.uleb128 0xb
974	.uleb128 0x3b
975	.uleb128 0xb
976	.uleb128 0x1
977	.uleb128 0x13
978	.byte	0
979	.byte	0
980	.uleb128 0x3
981	.uleb128 0xd
982	.byte	0
983	.uleb128 0x3
984	.uleb128 0x1f02
985	.uleb128 0x3a
986	.uleb128 0xb
987	.uleb128 0x3b
988	.uleb128 0xb
989	.uleb128 0x49
990	.uleb128 0x13
991	.uleb128 0x38
992	.uleb128 0xb
993	.uleb128 0x32
994	.uleb128 0xb
995	.byte	0
996	.byte	0
997	.uleb128 0x4
998	.uleb128 0x2e
999	.byte	0x1
1000	.uleb128 0x3f
1001	.uleb128 0x19
1002	.uleb128 0x3
1003	.uleb128 0x1f02
1004	.uleb128 0x3a
1005	.uleb128 0xb
1006	.uleb128 0x3b
1007	.uleb128 0xb
1008	.uleb128 0x6e
1009	.uleb128 0x8
1010	.uleb128 0x49
1011	.uleb128 0x13
1012	.uleb128 0x32
1013	.uleb128 0xb
1014	.uleb128 0x3c
1015	.uleb128 0x19
1016	.uleb128 0x64
1017	.uleb128 0x13
1018	.uleb128 0x1
1019	.uleb128 0x13
1020	.byte	0
1021	.byte	0
1022	.uleb128 0x5
1023	.uleb128 0x5
1024	.byte	0
1025	.uleb128 0x49
1026	.uleb128 0x13
1027	.uleb128 0x34
1028	.uleb128 0x19
1029	.byte	0
1030	.byte	0
1031	.uleb128 0x6
1032	.uleb128 0x2e
1033	.byte	0x1
1034	.uleb128 0x3f
1035	.uleb128 0x19
1036	.uleb128 0x3
1037	.uleb128 0x8
1038	.uleb128 0x3a
1039	.uleb128 0xb
1040	.uleb128 0x3b
1041	.uleb128 0xb
1042	.uleb128 0x6e
1043	.uleb128 0x8
1044	.uleb128 0x49
1045	.uleb128 0x13
1046	.uleb128 0x32
1047	.uleb128 0xb
1048	.uleb128 0x3c
1049	.uleb128 0x19
1050	.uleb128 0x64
1051	.uleb128 0x13
1052	.byte	0
1053	.byte	0
1054	.uleb128 0x7
1055	.uleb128 0x24
1056	.byte	0
1057	.uleb128 0xb
1058	.uleb128 0xb
1059	.uleb128 0x3e
1060	.uleb128 0xb
1061	.uleb128 0x3
1062	.uleb128 0x8
1063	.byte	0
1064	.byte	0
1065	.uleb128 0x8
1066	.uleb128 0xf
1067	.byte	0
1068	.uleb128 0xb
1069	.uleb128 0xb
1070	.uleb128 0x49
1071	.uleb128 0x13
1072	.byte	0
1073	.byte	0
1074	.uleb128 0x9
1075	.uleb128 0x15
1076	.byte	0
1077	.uleb128 0x49
1078	.uleb128 0x13
1079	.byte	0
1080	.byte	0
1081	.uleb128 0xa
1082	.uleb128 0x2e
1083	.byte	0x1
1084	.uleb128 0x3f
1085	.uleb128 0x19
1086	.uleb128 0x3
1087	.uleb128 0x1f02
1088	.uleb128 0x3a
1089	.uleb128 0xb
1090	.uleb128 0x3b
1091	.uleb128 0xb
1092	.uleb128 0x6e
1093	.uleb128 0x8
1094	.uleb128 0x49
1095	.uleb128 0x13
1096	.uleb128 0x32
1097	.uleb128 0xb
1098	.uleb128 0x3c
1099	.uleb128 0x19
1100	.uleb128 0x64
1101	.uleb128 0x13
1102	.byte	0
1103	.byte	0
1104	.uleb128 0xb
1105	.uleb128 0x2e
1106	.byte	0x1
1107	.uleb128 0x3f
1108	.uleb128 0x19
1109	.uleb128 0x3
1110	.uleb128 0x8
1111	.uleb128 0x3a
1112	.uleb128 0xb
1113	.uleb128 0x3b
1114	.uleb128 0xb
1115	.uleb128 0x6e
1116	.uleb128 0x8
1117	.uleb128 0x49
1118	.uleb128 0x13
1119	.uleb128 0x32
1120	.uleb128 0xb
1121	.uleb128 0x3c
1122	.uleb128 0x19
1123	.uleb128 0x64
1124	.uleb128 0x13
1125	.uleb128 0x1
1126	.uleb128 0x13
1127	.byte	0
1128	.byte	0
1129	.uleb128 0xc
1130	.uleb128 0x11
1131	.byte	0x1
1132	.uleb128 0x25
1133	.uleb128 0x8
1134	.uleb128 0x13
1135	.uleb128 0xb
1136	.uleb128 0x3
1137	.uleb128 0x8
1138	.uleb128 0x1b
1139	.uleb128 0x8
1140	.uleb128 0x2131
1141	.uleb128 0x7
1142	.byte	0
1143	.byte	0
1144	.uleb128 0xd
1145	.uleb128 0x2e
1146	.byte	0x1
1147	.uleb128 0x3f
1148	.uleb128 0x19
1149	.uleb128 0x3
1150	.uleb128 0x8
1151	.uleb128 0x3a
1152	.uleb128 0xb
1153	.uleb128 0x3b
1154	.uleb128 0xb
1155	.uleb128 0x49
1156	.uleb128 0x13
1157	.uleb128 0x11
1158	.uleb128 0x1f01
1159	.uleb128 0x12
1160	.uleb128 0x7
1161	.uleb128 0x40
1162	.uleb128 0x18
1163	.uleb128 0x2116
1164	.uleb128 0x19
1165	.uleb128 0x1
1166	.uleb128 0x13
1167	.byte	0
1168	.byte	0
1169	.uleb128 0xe
1170	.uleb128 0xb
1171	.byte	0x1
1172	.uleb128 0x11
1173	.uleb128 0x1f01
1174	.uleb128 0x12
1175	.uleb128 0x7
1176	.byte	0
1177	.byte	0
1178	.uleb128 0xf
1179	.uleb128 0x34
1180	.byte	0
1181	.uleb128 0x3
1182	.uleb128 0x8
1183	.uleb128 0x3a
1184	.uleb128 0xb
1185	.uleb128 0x3b
1186	.uleb128 0xb
1187	.uleb128 0x49
1188	.uleb128 0x20
1189	.uleb128 0x2
1190	.uleb128 0x18
1191	.byte	0
1192	.byte	0
1193	.uleb128 0x10
1194	.uleb128 0x34
1195	.byte	0
1196	.uleb128 0x3
1197	.uleb128 0x8
1198	.uleb128 0x49
1199	.uleb128 0x13
1200	.uleb128 0x34
1201	.uleb128 0x19
1202	.uleb128 0x2
1203	.uleb128 0x18
1204	.byte	0
1205	.byte	0
1206	.uleb128 0x11
1207	.uleb128 0x34
1208	.byte	0
1209	.uleb128 0x3
1210	.uleb128 0x8
1211	.uleb128 0x3a
1212	.uleb128 0xb
1213	.uleb128 0x3b
1214	.uleb128 0xb
1215	.uleb128 0x49
1216	.uleb128 0x13
1217	.uleb128 0x2
1218	.uleb128 0x18
1219	.byte	0
1220	.byte	0
1221	.uleb128 0x12
1222	.uleb128 0x1
1223	.byte	0x1
1224	.uleb128 0x49
1225	.uleb128 0x13
1226	.uleb128 0x1
1227	.uleb128 0x13
1228	.byte	0
1229	.byte	0
1230	.uleb128 0x13
1231	.uleb128 0x21
1232	.byte	0
1233	.uleb128 0x49
1234	.uleb128 0x13
1235	.uleb128 0x2f
1236	.uleb128 0xb
1237	.byte	0
1238	.byte	0
1239	.uleb128 0x14
1240	.uleb128 0x26
1241	.byte	0
1242	.uleb128 0x49
1243	.uleb128 0x13
1244	.byte	0
1245	.byte	0
1246	.uleb128 0x15
1247	.uleb128 0x34
1248	.byte	0
1249	.uleb128 0x3
1250	.uleb128 0x8
1251	.uleb128 0x3a
1252	.uleb128 0xb
1253	.uleb128 0x3b
1254	.uleb128 0xb
1255	.uleb128 0x49
1256	.uleb128 0x20
1257	.uleb128 0x3f
1258	.uleb128 0x19
1259	.uleb128 0x3c
1260	.uleb128 0x19
1261	.byte	0
1262	.byte	0
1263	.uleb128 0x16
1264	.uleb128 0x34
1265	.byte	0
1266	.uleb128 0x3
1267	.uleb128 0x8
1268	.uleb128 0x3a
1269	.uleb128 0xb
1270	.uleb128 0x3b
1271	.uleb128 0xb
1272	.uleb128 0x49
1273	.uleb128 0x13
1274	.uleb128 0x3f
1275	.uleb128 0x19
1276	.uleb128 0x3c
1277	.uleb128 0x19
1278	.byte	0
1279	.byte	0
1280	.uleb128 0x17
1281	.uleb128 0x21
1282	.byte	0
1283	.byte	0
1284	.byte	0
1285	.byte	0
1286	.section	.debug_gnu_pubnames,"",@progbits
1287.Ldebug_pubnames0:
1288	.long	0x18
1289	.value	0x2
1290	.long	.Lskeleton_debug_info0
1291	.long	0x17c
1292	.long	0x9f
1293	.byte	0x30
1294	.string	"main"
1295	.long	0
1296	.section	.debug_gnu_pubtypes,"",@progbits
1297.Ldebug_pubtypes0:
1298	.long	0x51
1299	.value	0x2
1300	.long	.Lskeleton_debug_info0
1301	.long	0x17c
1302	.long	0x90
1303	.byte	0x90
1304	.string	"int"
1305	.long	0x97
1306	.byte	0x90
1307	.string	"bool"
1308	.long	0
1309	.byte	0x10
1310	.string	"C1"
1311	.long	0
1312	.byte	0x10
1313	.string	"C2"
1314	.long	0
1315	.byte	0x10
1316	.string	"C3"
1317	.long	0x12b
1318	.byte	0x90
1319	.string	"sizetype"
1320	.long	0x137
1321	.byte	0x90
1322	.string	"char"
1323	.long	0
1324	.section	.debug_aranges,"",@progbits
1325	.long	0x2c
1326	.value	0x2
1327	.long	.Lskeleton_debug_info0
1328	.byte	0x8
1329	.byte	0
1330	.value	0
1331	.value	0
1332	.quad	.Ltext0
1333	.quad	.Letext0-.Ltext0
1334	.quad	0
1335	.quad	0
1336	.section	.debug_line,"",@progbits
1337.Ldebug_line0:
1338	.section	.debug_line.dwo,"e",@progbits
1339.Lskeleton_debug_line0:
1340	.long	.LELT0-.LSLT0
1341.LSLT0:
1342	.value	0x4
1343	.long	.LELTP0-.LASLTP0
1344.LASLTP0:
1345	.byte	0x1
1346	.byte	0x1
1347	.byte	0x1
1348	.byte	0xf6
1349	.byte	0xf2
1350	.byte	0xd
1351	.byte	0
1352	.byte	0x1
1353	.byte	0x1
1354	.byte	0x1
1355	.byte	0x1
1356	.byte	0
1357	.byte	0
1358	.byte	0
1359	.byte	0x1
1360	.byte	0
1361	.byte	0
1362	.byte	0x1
1363	.byte	0
1364	.string	"dwp_test_main.cc"
1365	.uleb128 0
1366	.uleb128 0
1367	.uleb128 0
1368	.string	"dwp_test.h"
1369	.uleb128 0
1370	.uleb128 0
1371	.uleb128 0
1372	.byte	0
1373.LELTP0:
1374.LELT0:
1375	.section	.debug_str_offsets.dwo,"e",@progbits
1376	.long	0
1377	.long	0xa
1378	.long	0x14
1379	.long	0x1e
1380	.long	0x26
1381	.section	.debug_str.dwo,"e",@progbits
1382.LASF0:
1383	.string	"testcase1"
1384.LASF1:
1385	.string	"testcase2"
1386.LASF2:
1387	.string	"testcase3"
1388.LASF3:
1389	.string	"member1"
1390.LASF4:
1391	.string	"testcase4"
1392	.section	.debug_addr,"",@progbits
1393.Ldebug_addr0:
1394	.quad	.LFB1
1395	.quad	.LBB2
1396	.quad	_ZZ4mainE19__PRETTY_FUNCTION__
1397	.quad	.LBB3
1398	.ident	"GCC: (Google_crosstoolv16-gcc-4.7.x-grtev3) 4.7.x-google 20120720 (prerelease)"
1399	.section	.note.GNU-stack,"",@progbits
1400