1	.file	"test_hd.c"
2	.section	.debug_abbrev,"",@progbits
3.Ldebug_abbrev0:
4	.section	.debug_info,"",@progbits
5.Ldebug_info0:
6	.section	.debug_line,"",@progbits
7.Ldebug_line0:
8	.text
9.Ltext0:
10	.section	.rodata.str1.1,"aMS",@progbits,1
11.LC0:
12	.string	"Usage: %s <file>\n"
13.LC1:
14	.string	"rb"
15.LC2:
16	.string	"Could not open `%s'.\n"
17.LC3:
18	.string	"%02x \n"
19.LC4:
20	.string	"Error reading from `%s'.\n"
21	.text
22	.p2align 4,,15
23.globl main
24	.type	main, @function
25main:
26.LFB26:
27	.file 1 "test_hd.c"
28	.loc 1 33 0
29.LVL0:
30	movq	%rbp, -16(%rsp)
31.LCFI0:
32	movq	%rbx, -24(%rsp)
33.LCFI1:
34	movq	%rsi, %rbp
35	movq	%r12, -8(%rsp)
36.LCFI2:
37	subq	$24, %rsp
38.LCFI3:
39.LVL1:
40	.loc 1 37 0
41	cmpl	$2, %edi
42	je	.L2
43.LVL2:
44	.loc 1 38 0
45	movq	(%rsi), %rdx
46	movq	stderr(%rip), %rdi
47.LVL3:
48	movl	$.LC0, %esi
49	xorl	%eax, %eax
50	call	fprintf
51	movl	$1, %eax
52.LVL4:
53.L4:
54	.loc 1 59 0
55	movq	(%rsp), %rbx
56.LVL5:
57	movq	8(%rsp), %rbp
58.LVL6:
59	movq	16(%rsp), %r12
60	addq	$24, %rsp
61.LVL7:
62	ret
63.LVL8:
64	.p2align 4,,7
65.L2:
66	.loc 1 42 0
67	movq	8(%rbp), %rdi
68.LVL9:
69	leaq	8(%rsi), %r12
70	movl	$.LC1, %esi
71	call	fopen
72.LVL10:
73	.loc 1 44 0
74	testq	%rax, %rax
75.LVL11:
76	.loc 1 42 0
77	movq	%rax, %rbx
78.LVL12:
79	.loc 1 44 0
80	jne	.L12
81	jmp	.L16
82.LVL13:
83	.p2align 4,,7
84.L7:
85	.loc 1 50 0
86	movl	%eax, %esi
87	movl	$.LC3, %edi
88	xorl	%eax, %eax
89.LVL14:
90	call	printf
91.LVL15:
92.L12:
93	.loc 1 49 0
94	movq	%rbx, %rdi
95	call	fgetc
96.LVL16:
97	cmpl	$-1, %eax
98	jne	.L7
99	.loc 1 52 0
100	movq	%rbx, %rdi
101	call	ferror
102.LVL17:
103	testl	%eax, %eax
104	.p2align 4,,2
105	jne	.L15
106	.loc 1 57 0
107	movq	%rbx, %rdi
108	call	fclose
109	.loc 1 59 0
110	movq	(%rsp), %rbx
111.LVL18:
112	movq	8(%rsp), %rbp
113.LVL19:
114	.loc 1 57 0
115	xorl	%eax, %eax
116	.loc 1 59 0
117	movq	16(%rsp), %r12
118	addq	$24, %rsp
119.LVL20:
120	ret
121.LVL21:
122.L15:
123	.loc 1 53 0
124	movq	(%r12), %rdx
125	movq	stderr(%rip), %rdi
126	movl	$.LC4, %esi
127	xorl	%eax, %eax
128	call	fprintf
129	.loc 1 59 0
130	movq	(%rsp), %rbx
131.LVL22:
132	movq	8(%rsp), %rbp
133.LVL23:
134	.loc 1 53 0
135	movl	$1, %eax
136	.loc 1 59 0
137	movq	16(%rsp), %r12
138	addq	$24, %rsp
139.LVL24:
140	ret
141.LVL25:
142.L16:
143	.loc 1 45 0
144	movq	8(%rbp), %rdx
145	movq	stderr(%rip), %rdi
146	movl	$.LC2, %esi
147	xorl	%eax, %eax
148	call	fprintf
149	movl	$1, %eax
150	jmp	.L4
151.LFE26:
152	.size	main, .-main
153	.section	.debug_frame,"",@progbits
154.Lframe0:
155	.long	.LECIE0-.LSCIE0
156.LSCIE0:
157	.long	0xffffffff
158	.byte	0x1
159	.string	""
160	.uleb128 0x1
161	.sleb128 -8
162	.byte	0x10
163	.byte	0xc
164	.uleb128 0x7
165	.uleb128 0x8
166	.byte	0x90
167	.uleb128 0x1
168	.align 8
169.LECIE0:
170.LSFDE0:
171	.long	.LEFDE0-.LASFDE0
172.LASFDE0:
173	.long	.Lframe0
174	.quad	.LFB26
175	.quad	.LFE26-.LFB26
176	.byte	0x4
177	.long	.LCFI1-.LFB26
178	.byte	0x83
179	.uleb128 0x4
180	.byte	0x86
181	.uleb128 0x3
182	.byte	0x4
183	.long	.LCFI3-.LCFI1
184	.byte	0xe
185	.uleb128 0x20
186	.byte	0x8c
187	.uleb128 0x2
188	.align 8
189.LEFDE0:
190	.section	.eh_frame,"a",@progbits
191.Lframe1:
192	.long	.LECIE1-.LSCIE1
193.LSCIE1:
194	.long	0x0
195	.byte	0x1
196	.string	""
197	.uleb128 0x1
198	.sleb128 -8
199	.byte	0x10
200	.byte	0xc
201	.uleb128 0x7
202	.uleb128 0x8
203	.byte	0x90
204	.uleb128 0x1
205	.align 8
206.LECIE1:
207.LSFDE1:
208	.long	.LEFDE1-.LASFDE1
209.LASFDE1:
210	.long	.LASFDE1-.Lframe1
211	.quad	.LFB26
212	.quad	.LFE26-.LFB26
213	.byte	0x4
214	.long	.LCFI1-.LFB26
215	.byte	0x83
216	.uleb128 0x4
217	.byte	0x86
218	.uleb128 0x3
219	.byte	0x4
220	.long	.LCFI3-.LCFI1
221	.byte	0xe
222	.uleb128 0x20
223	.byte	0x8c
224	.uleb128 0x2
225	.align 8
226.LEFDE1:
227	.file 2 "/usr/include/stdio.h"
228	.file 3 "/usr/include/libio.h"
229	.file 4 "/usr/include/bits/types.h"
230	.text
231.Letext0:
232	.section	.debug_loc,"",@progbits
233.Ldebug_loc0:
234.LLST0:
235	.quad	.LVL0-.Ltext0
236	.quad	.LVL1-.Ltext0
237	.value	0x2
238	.byte	0x77
239	.sleb128 -24
240	.quad	.LVL1-.Ltext0
241	.quad	.LVL7-.Ltext0
242	.value	0x2
243	.byte	0x77
244	.sleb128 0
245	.quad	.LVL7-.Ltext0
246	.quad	.LVL8-.Ltext0
247	.value	0x2
248	.byte	0x77
249	.sleb128 -24
250	.quad	.LVL8-.Ltext0
251	.quad	.LVL20-.Ltext0
252	.value	0x2
253	.byte	0x77
254	.sleb128 0
255	.quad	.LVL20-.Ltext0
256	.quad	.LVL21-.Ltext0
257	.value	0x2
258	.byte	0x77
259	.sleb128 -24
260	.quad	.LVL21-.Ltext0
261	.quad	.LVL24-.Ltext0
262	.value	0x2
263	.byte	0x77
264	.sleb128 0
265	.quad	.LVL24-.Ltext0
266	.quad	.LVL25-.Ltext0
267	.value	0x2
268	.byte	0x77
269	.sleb128 -24
270	.quad	.LVL25-.Ltext0
271	.quad	.LFE26-.Ltext0
272	.value	0x2
273	.byte	0x77
274	.sleb128 0
275	.quad	0x0
276	.quad	0x0
277.LLST1:
278	.quad	.LVL0-.Ltext0
279	.quad	.LVL3-.Ltext0
280	.value	0x1
281	.byte	0x55
282	.quad	.LVL8-.Ltext0
283	.quad	.LVL9-.Ltext0
284	.value	0x1
285	.byte	0x55
286	.quad	0x0
287	.quad	0x0
288.LLST2:
289	.quad	.LVL0-.Ltext0
290	.quad	.LVL2-.Ltext0
291	.value	0x1
292	.byte	0x54
293	.quad	.LVL2-.Ltext0
294	.quad	.LVL6-.Ltext0
295	.value	0x1
296	.byte	0x56
297	.quad	.LVL8-.Ltext0
298	.quad	.LVL19-.Ltext0
299	.value	0x1
300	.byte	0x56
301	.quad	.LVL21-.Ltext0
302	.quad	.LVL23-.Ltext0
303	.value	0x1
304	.byte	0x56
305	.quad	.LVL25-.Ltext0
306	.quad	.LFE26-.Ltext0
307	.value	0x1
308	.byte	0x56
309	.quad	0x0
310	.quad	0x0
311.LLST3:
312	.quad	.LVL4-.Ltext0
313	.quad	.LVL5-.Ltext0
314	.value	0x1
315	.byte	0x53
316	.quad	.LVL10-.Ltext0
317	.quad	.LVL11-.Ltext0
318	.value	0x1
319	.byte	0x50
320	.quad	.LVL12-.Ltext0
321	.quad	.LVL18-.Ltext0
322	.value	0x1
323	.byte	0x53
324	.quad	.LVL21-.Ltext0
325	.quad	.LVL22-.Ltext0
326	.value	0x1
327	.byte	0x53
328	.quad	.LVL25-.Ltext0
329	.quad	.LFE26-.Ltext0
330	.value	0x1
331	.byte	0x53
332	.quad	0x0
333	.quad	0x0
334.LLST4:
335	.quad	.LVL13-.Ltext0
336	.quad	.LVL14-.Ltext0
337	.value	0x1
338	.byte	0x50
339	.quad	.LVL14-.Ltext0
340	.quad	.LVL15-.Ltext0
341	.value	0x1
342	.byte	0x54
343	.quad	.LVL16-.Ltext0
344	.quad	.LVL17-.Ltext0
345	.value	0x1
346	.byte	0x50
347	.quad	0x0
348	.quad	0x0
349	.section	.debug_info
350	.long	0x347
351	.value	0x2
352	.long	.Ldebug_abbrev0
353	.byte	0x8
354	.uleb128 0x1
355	.long	.Ldebug_line0
356	.quad	.Letext0
357	.quad	.Ltext0
358	.long	.LASF51
359	.byte	0x1
360	.long	.LASF52
361	.long	.LASF53
362	.uleb128 0x2
363	.long	.LASF0
364	.byte	0x8
365	.byte	0x7
366	.uleb128 0x2
367	.long	.LASF1
368	.byte	0x1
369	.byte	0x8
370	.uleb128 0x2
371	.long	.LASF2
372	.byte	0x2
373	.byte	0x7
374	.uleb128 0x2
375	.long	.LASF3
376	.byte	0x4
377	.byte	0x7
378	.uleb128 0x2
379	.long	.LASF4
380	.byte	0x1
381	.byte	0x6
382	.uleb128 0x2
383	.long	.LASF5
384	.byte	0x2
385	.byte	0x5
386	.uleb128 0x3
387	.string	"int"
388	.byte	0x4
389	.byte	0x5
390	.uleb128 0x2
391	.long	.LASF6
392	.byte	0x8
393	.byte	0x5
394	.uleb128 0x4
395	.long	.LASF7
396	.byte	0x4
397	.byte	0x8f
398	.long	0x5e
399	.uleb128 0x4
400	.long	.LASF8
401	.byte	0x4
402	.byte	0x90
403	.long	0x5e
404	.uleb128 0x2
405	.long	.LASF0
406	.byte	0x8
407	.byte	0x7
408	.uleb128 0x5
409	.byte	0x8
410	.uleb128 0x6
411	.byte	0x8
412	.long	0x8a
413	.uleb128 0x2
414	.long	.LASF9
415	.byte	0x1
416	.byte	0x6
417	.uleb128 0x4
418	.long	.LASF10
419	.byte	0x2
420	.byte	0x2e
421	.long	0x9c
422	.uleb128 0x7
423	.long	0x238
424	.long	.LASF38
425	.byte	0xd8
426	.byte	0x2
427	.byte	0x2e
428	.uleb128 0x8
429	.long	.LASF11
430	.byte	0x3
431	.value	0x10c
432	.long	0x57
433	.byte	0x2
434	.byte	0x23
435	.uleb128 0x0
436	.uleb128 0x8
437	.long	.LASF12
438	.byte	0x3
439	.value	0x111
440	.long	0x84
441	.byte	0x2
442	.byte	0x23
443	.uleb128 0x8
444	.uleb128 0x8
445	.long	.LASF13
446	.byte	0x3
447	.value	0x112
448	.long	0x84
449	.byte	0x2
450	.byte	0x23
451	.uleb128 0x10
452	.uleb128 0x8
453	.long	.LASF14
454	.byte	0x3
455	.value	0x113
456	.long	0x84
457	.byte	0x2
458	.byte	0x23
459	.uleb128 0x18
460	.uleb128 0x8
461	.long	.LASF15
462	.byte	0x3
463	.value	0x114
464	.long	0x84
465	.byte	0x2
466	.byte	0x23
467	.uleb128 0x20
468	.uleb128 0x8
469	.long	.LASF16
470	.byte	0x3
471	.value	0x115
472	.long	0x84
473	.byte	0x2
474	.byte	0x23
475	.uleb128 0x28
476	.uleb128 0x8
477	.long	.LASF17
478	.byte	0x3
479	.value	0x116
480	.long	0x84
481	.byte	0x2
482	.byte	0x23
483	.uleb128 0x30
484	.uleb128 0x8
485	.long	.LASF18
486	.byte	0x3
487	.value	0x117
488	.long	0x84
489	.byte	0x2
490	.byte	0x23
491	.uleb128 0x38
492	.uleb128 0x8
493	.long	.LASF19
494	.byte	0x3
495	.value	0x118
496	.long	0x84
497	.byte	0x2
498	.byte	0x23
499	.uleb128 0x40
500	.uleb128 0x8
501	.long	.LASF20
502	.byte	0x3
503	.value	0x11a
504	.long	0x84
505	.byte	0x2
506	.byte	0x23
507	.uleb128 0x48
508	.uleb128 0x8
509	.long	.LASF21
510	.byte	0x3
511	.value	0x11b
512	.long	0x84
513	.byte	0x2
514	.byte	0x23
515	.uleb128 0x50
516	.uleb128 0x8
517	.long	.LASF22
518	.byte	0x3
519	.value	0x11c
520	.long	0x84
521	.byte	0x2
522	.byte	0x23
523	.uleb128 0x58
524	.uleb128 0x8
525	.long	.LASF23
526	.byte	0x3
527	.value	0x11e
528	.long	0x276
529	.byte	0x2
530	.byte	0x23
531	.uleb128 0x60
532	.uleb128 0x8
533	.long	.LASF24
534	.byte	0x3
535	.value	0x120
536	.long	0x27c
537	.byte	0x2
538	.byte	0x23
539	.uleb128 0x68
540	.uleb128 0x8
541	.long	.LASF25
542	.byte	0x3
543	.value	0x122
544	.long	0x57
545	.byte	0x2
546	.byte	0x23
547	.uleb128 0x70
548	.uleb128 0x8
549	.long	.LASF26
550	.byte	0x3
551	.value	0x126
552	.long	0x57
553	.byte	0x2
554	.byte	0x23
555	.uleb128 0x74
556	.uleb128 0x8
557	.long	.LASF27
558	.byte	0x3
559	.value	0x128
560	.long	0x65
561	.byte	0x2
562	.byte	0x23
563	.uleb128 0x78
564	.uleb128 0x8
565	.long	.LASF28
566	.byte	0x3
567	.value	0x12c
568	.long	0x3b
569	.byte	0x3
570	.byte	0x23
571	.uleb128 0x80
572	.uleb128 0x8
573	.long	.LASF29
574	.byte	0x3
575	.value	0x12d
576	.long	0x49
577	.byte	0x3
578	.byte	0x23
579	.uleb128 0x82
580	.uleb128 0x8
581	.long	.LASF30
582	.byte	0x3
583	.value	0x12e
584	.long	0x282
585	.byte	0x3
586	.byte	0x23
587	.uleb128 0x83
588	.uleb128 0x8
589	.long	.LASF31
590	.byte	0x3
591	.value	0x132
592	.long	0x292
593	.byte	0x3
594	.byte	0x23
595	.uleb128 0x88
596	.uleb128 0x8
597	.long	.LASF32
598	.byte	0x3
599	.value	0x13b
600	.long	0x70
601	.byte	0x3
602	.byte	0x23
603	.uleb128 0x90
604	.uleb128 0x8
605	.long	.LASF33
606	.byte	0x3
607	.value	0x141
608	.long	0x82
609	.byte	0x3
610	.byte	0x23
611	.uleb128 0x98
612	.uleb128 0x8
613	.long	.LASF34
614	.byte	0x3
615	.value	0x142
616	.long	0x82
617	.byte	0x3
618	.byte	0x23
619	.uleb128 0xa0
620	.uleb128 0x8
621	.long	.LASF35
622	.byte	0x3
623	.value	0x144
624	.long	0x57
625	.byte	0x3
626	.byte	0x23
627	.uleb128 0xa8
628	.uleb128 0x8
629	.long	.LASF36
630	.byte	0x3
631	.value	0x146
632	.long	0x298
633	.byte	0x3
634	.byte	0x23
635	.uleb128 0xac
636	.byte	0x0
637	.uleb128 0x9
638	.long	.LASF37
639	.byte	0x3
640	.byte	0xb0
641	.uleb128 0x7
642	.long	0x276
643	.long	.LASF39
644	.byte	0x18
645	.byte	0x3
646	.byte	0xb6
647	.uleb128 0xa
648	.long	.LASF40
649	.byte	0x3
650	.byte	0xb7
651	.long	0x276
652	.byte	0x2
653	.byte	0x23
654	.uleb128 0x0
655	.uleb128 0xa
656	.long	.LASF41
657	.byte	0x3
658	.byte	0xb8
659	.long	0x27c
660	.byte	0x2
661	.byte	0x23
662	.uleb128 0x8
663	.uleb128 0xa
664	.long	.LASF42
665	.byte	0x3
666	.byte	0xbc
667	.long	0x57
668	.byte	0x2
669	.byte	0x23
670	.uleb128 0x10
671	.byte	0x0
672	.uleb128 0x6
673	.byte	0x8
674	.long	0x23f
675	.uleb128 0x6
676	.byte	0x8
677	.long	0x9c
678	.uleb128 0xb
679	.long	0x292
680	.long	0x8a
681	.uleb128 0xc
682	.long	0x7b
683	.byte	0x0
684	.byte	0x0
685	.uleb128 0x6
686	.byte	0x8
687	.long	0x238
688	.uleb128 0xb
689	.long	0x2a8
690	.long	0x8a
691	.uleb128 0xc
692	.long	0x7b
693	.byte	0x2b
694	.byte	0x0
695	.uleb128 0x2
696	.long	.LASF43
697	.byte	0x8
698	.byte	0x7
699	.uleb128 0x2
700	.long	.LASF44
701	.byte	0x8
702	.byte	0x5
703	.uleb128 0xd
704	.long	0x317
705	.byte	0x1
706	.long	.LASF54
707	.byte	0x1
708	.byte	0x21
709	.byte	0x1
710	.long	0x57
711	.quad	.LFB26
712	.quad	.LFE26
713	.long	.LLST0
714	.uleb128 0xe
715	.long	.LASF45
716	.byte	0x1
717	.byte	0x20
718	.long	0x57
719	.long	.LLST1
720	.uleb128 0xe
721	.long	.LASF46
722	.byte	0x1
723	.byte	0x20
724	.long	0x317
725	.long	.LLST2
726	.uleb128 0xf
727	.long	.LASF47
728	.byte	0x1
729	.byte	0x22
730	.long	0x31d
731	.long	.LLST3
732	.uleb128 0x10
733	.string	"ch"
734	.byte	0x1
735	.byte	0x23
736	.long	0x57
737	.long	.LLST4
738	.byte	0x0
739	.uleb128 0x6
740	.byte	0x8
741	.long	0x84
742	.uleb128 0x6
743	.byte	0x8
744	.long	0x91
745	.uleb128 0x11
746	.long	.LASF48
747	.byte	0x2
748	.byte	0x8e
749	.long	0x27c
750	.byte	0x1
751	.byte	0x1
752	.uleb128 0x11
753	.long	.LASF49
754	.byte	0x2
755	.byte	0x8f
756	.long	0x27c
757	.byte	0x1
758	.byte	0x1
759	.uleb128 0x11
760	.long	.LASF50
761	.byte	0x2
762	.byte	0x90
763	.long	0x27c
764	.byte	0x1
765	.byte	0x1
766	.byte	0x0
767	.section	.debug_abbrev
768	.uleb128 0x1
769	.uleb128 0x11
770	.byte	0x1
771	.uleb128 0x10
772	.uleb128 0x6
773	.uleb128 0x12
774	.uleb128 0x1
775	.uleb128 0x11
776	.uleb128 0x1
777	.uleb128 0x25
778	.uleb128 0xe
779	.uleb128 0x13
780	.uleb128 0xb
781	.uleb128 0x3
782	.uleb128 0xe
783	.uleb128 0x1b
784	.uleb128 0xe
785	.byte	0x0
786	.byte	0x0
787	.uleb128 0x2
788	.uleb128 0x24
789	.byte	0x0
790	.uleb128 0x3
791	.uleb128 0xe
792	.uleb128 0xb
793	.uleb128 0xb
794	.uleb128 0x3e
795	.uleb128 0xb
796	.byte	0x0
797	.byte	0x0
798	.uleb128 0x3
799	.uleb128 0x24
800	.byte	0x0
801	.uleb128 0x3
802	.uleb128 0x8
803	.uleb128 0xb
804	.uleb128 0xb
805	.uleb128 0x3e
806	.uleb128 0xb
807	.byte	0x0
808	.byte	0x0
809	.uleb128 0x4
810	.uleb128 0x16
811	.byte	0x0
812	.uleb128 0x3
813	.uleb128 0xe
814	.uleb128 0x3a
815	.uleb128 0xb
816	.uleb128 0x3b
817	.uleb128 0xb
818	.uleb128 0x49
819	.uleb128 0x13
820	.byte	0x0
821	.byte	0x0
822	.uleb128 0x5
823	.uleb128 0xf
824	.byte	0x0
825	.uleb128 0xb
826	.uleb128 0xb
827	.byte	0x0
828	.byte	0x0
829	.uleb128 0x6
830	.uleb128 0xf
831	.byte	0x0
832	.uleb128 0xb
833	.uleb128 0xb
834	.uleb128 0x49
835	.uleb128 0x13
836	.byte	0x0
837	.byte	0x0
838	.uleb128 0x7
839	.uleb128 0x13
840	.byte	0x1
841	.uleb128 0x1
842	.uleb128 0x13
843	.uleb128 0x3
844	.uleb128 0xe
845	.uleb128 0xb
846	.uleb128 0xb
847	.uleb128 0x3a
848	.uleb128 0xb
849	.uleb128 0x3b
850	.uleb128 0xb
851	.byte	0x0
852	.byte	0x0
853	.uleb128 0x8
854	.uleb128 0xd
855	.byte	0x0
856	.uleb128 0x3
857	.uleb128 0xe
858	.uleb128 0x3a
859	.uleb128 0xb
860	.uleb128 0x3b
861	.uleb128 0x5
862	.uleb128 0x49
863	.uleb128 0x13
864	.uleb128 0x38
865	.uleb128 0xa
866	.byte	0x0
867	.byte	0x0
868	.uleb128 0x9
869	.uleb128 0x16
870	.byte	0x0
871	.uleb128 0x3
872	.uleb128 0xe
873	.uleb128 0x3a
874	.uleb128 0xb
875	.uleb128 0x3b
876	.uleb128 0xb
877	.byte	0x0
878	.byte	0x0
879	.uleb128 0xa
880	.uleb128 0xd
881	.byte	0x0
882	.uleb128 0x3
883	.uleb128 0xe
884	.uleb128 0x3a
885	.uleb128 0xb
886	.uleb128 0x3b
887	.uleb128 0xb
888	.uleb128 0x49
889	.uleb128 0x13
890	.uleb128 0x38
891	.uleb128 0xa
892	.byte	0x0
893	.byte	0x0
894	.uleb128 0xb
895	.uleb128 0x1
896	.byte	0x1
897	.uleb128 0x1
898	.uleb128 0x13
899	.uleb128 0x49
900	.uleb128 0x13
901	.byte	0x0
902	.byte	0x0
903	.uleb128 0xc
904	.uleb128 0x21
905	.byte	0x0
906	.uleb128 0x49
907	.uleb128 0x13
908	.uleb128 0x2f
909	.uleb128 0xb
910	.byte	0x0
911	.byte	0x0
912	.uleb128 0xd
913	.uleb128 0x2e
914	.byte	0x1
915	.uleb128 0x1
916	.uleb128 0x13
917	.uleb128 0x3f
918	.uleb128 0xc
919	.uleb128 0x3
920	.uleb128 0xe
921	.uleb128 0x3a
922	.uleb128 0xb
923	.uleb128 0x3b
924	.uleb128 0xb
925	.uleb128 0x27
926	.uleb128 0xc
927	.uleb128 0x49
928	.uleb128 0x13
929	.uleb128 0x11
930	.uleb128 0x1
931	.uleb128 0x12
932	.uleb128 0x1
933	.uleb128 0x40
934	.uleb128 0x6
935	.byte	0x0
936	.byte	0x0
937	.uleb128 0xe
938	.uleb128 0x5
939	.byte	0x0
940	.uleb128 0x3
941	.uleb128 0xe
942	.uleb128 0x3a
943	.uleb128 0xb
944	.uleb128 0x3b
945	.uleb128 0xb
946	.uleb128 0x49
947	.uleb128 0x13
948	.uleb128 0x2
949	.uleb128 0x6
950	.byte	0x0
951	.byte	0x0
952	.uleb128 0xf
953	.uleb128 0x34
954	.byte	0x0
955	.uleb128 0x3
956	.uleb128 0xe
957	.uleb128 0x3a
958	.uleb128 0xb
959	.uleb128 0x3b
960	.uleb128 0xb
961	.uleb128 0x49
962	.uleb128 0x13
963	.uleb128 0x2
964	.uleb128 0x6
965	.byte	0x0
966	.byte	0x0
967	.uleb128 0x10
968	.uleb128 0x34
969	.byte	0x0
970	.uleb128 0x3
971	.uleb128 0x8
972	.uleb128 0x3a
973	.uleb128 0xb
974	.uleb128 0x3b
975	.uleb128 0xb
976	.uleb128 0x49
977	.uleb128 0x13
978	.uleb128 0x2
979	.uleb128 0x6
980	.byte	0x0
981	.byte	0x0
982	.uleb128 0x11
983	.uleb128 0x34
984	.byte	0x0
985	.uleb128 0x3
986	.uleb128 0xe
987	.uleb128 0x3a
988	.uleb128 0xb
989	.uleb128 0x3b
990	.uleb128 0xb
991	.uleb128 0x49
992	.uleb128 0x13
993	.uleb128 0x3f
994	.uleb128 0xc
995	.uleb128 0x3c
996	.uleb128 0xc
997	.byte	0x0
998	.byte	0x0
999	.byte	0x0
1000	.section	.debug_pubnames,"",@progbits
1001	.long	0x17
1002	.value	0x2
1003	.long	.Ldebug_info0
1004	.long	0x34b
1005	.long	0x2b6
1006	.string	"main"
1007	.long	0x0
1008	.section	.debug_aranges,"",@progbits
1009	.long	0x2c
1010	.value	0x2
1011	.long	.Ldebug_info0
1012	.byte	0x8
1013	.byte	0x0
1014	.value	0x0
1015	.value	0x0
1016	.quad	.Ltext0
1017	.quad	.Letext0-.Ltext0
1018	.quad	0x0
1019	.quad	0x0
1020	.section	.debug_str,"MS",@progbits,1
1021.LASF7:
1022	.string	"__off_t"
1023.LASF12:
1024	.string	"_IO_read_ptr"
1025.LASF24:
1026	.string	"_chain"
1027.LASF30:
1028	.string	"_shortbuf"
1029.LASF4:
1030	.string	"signed char"
1031.LASF18:
1032	.string	"_IO_buf_base"
1033.LASF43:
1034	.string	"long long unsigned int"
1035.LASF44:
1036	.string	"long long int"
1037.LASF47:
1038	.string	"bfile"
1039.LASF25:
1040	.string	"_fileno"
1041.LASF13:
1042	.string	"_IO_read_end"
1043.LASF6:
1044	.string	"long int"
1045.LASF11:
1046	.string	"_flags"
1047.LASF19:
1048	.string	"_IO_buf_end"
1049.LASF28:
1050	.string	"_cur_column"
1051.LASF27:
1052	.string	"_old_offset"
1053.LASF32:
1054	.string	"_offset"
1055.LASF54:
1056	.string	"main"
1057.LASF48:
1058	.string	"stdin"
1059.LASF3:
1060	.string	"unsigned int"
1061.LASF0:
1062	.string	"long unsigned int"
1063.LASF52:
1064	.string	"test_hd.c"
1065.LASF16:
1066	.string	"_IO_write_ptr"
1067.LASF41:
1068	.string	"_sbuf"
1069.LASF2:
1070	.string	"short unsigned int"
1071.LASF31:
1072	.string	"_lock"
1073.LASF49:
1074	.string	"stdout"
1075.LASF26:
1076	.string	"_flags2"
1077.LASF35:
1078	.string	"_mode"
1079.LASF10:
1080	.string	"FILE"
1081.LASF20:
1082	.string	"_IO_save_base"
1083.LASF17:
1084	.string	"_IO_write_end"
1085.LASF53:
1086	.string	"/home/pete/yasm"
1087.LASF37:
1088	.string	"_IO_lock_t"
1089.LASF38:
1090	.string	"_IO_FILE"
1091.LASF39:
1092	.string	"_IO_marker"
1093.LASF42:
1094	.string	"_pos"
1095.LASF23:
1096	.string	"_markers"
1097.LASF1:
1098	.string	"unsigned char"
1099.LASF5:
1100	.string	"short int"
1101.LASF29:
1102	.string	"_vtable_offset"
1103.LASF9:
1104	.string	"char"
1105.LASF51:
1106	.string	"GNU C 4.0.2 (Debian 4.0.2-2)"
1107.LASF40:
1108	.string	"_next"
1109.LASF8:
1110	.string	"__off64_t"
1111.LASF14:
1112	.string	"_IO_read_base"
1113.LASF22:
1114	.string	"_IO_save_end"
1115.LASF33:
1116	.string	"__pad1"
1117.LASF34:
1118	.string	"__pad2"
1119.LASF36:
1120	.string	"_unused2"
1121.LASF50:
1122	.string	"stderr"
1123.LASF46:
1124	.string	"argv"
1125.LASF21:
1126	.string	"_IO_backup_base"
1127.LASF45:
1128	.string	"argc"
1129.LASF15:
1130	.string	"_IO_write_base"
1131	.ident	"GCC: (GNU) 4.0.2 (Debian 4.0.2-2)"
1132	.section	.note.GNU-stack,"",@progbits
1133