11c468f90Schristos/* This testcase is part of GDB, the GNU debugger.
21c468f90Schristos
3*1424dfb3Schristos   Copyright 2012-2020 Free Software Foundation, Inc.
41c468f90Schristos
51c468f90Schristos   This program is free software; you can redistribute it and/or modify
61c468f90Schristos   it under the terms of the GNU General Public License as published by
71c468f90Schristos   the Free Software Foundation; either version 3 of the License, or
81c468f90Schristos   (at your option) any later version.
91c468f90Schristos
101c468f90Schristos   This program is distributed in the hope that it will be useful,
111c468f90Schristos   but WITHOUT ANY WARRANTY; without even the implied warranty of
121c468f90Schristos   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
131c468f90Schristos   GNU General Public License for more details.
141c468f90Schristos
151c468f90Schristos   You should have received a copy of the GNU General Public License
161c468f90Schristos   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
171c468f90Schristos
181c468f90Schristos/* This file is compiled from gdb.arch/amd64-entry-value-param-dwarf5.c
191c468f90Schristos   using -g -dA -S -O2.  */
201c468f90Schristos
211c468f90Schristos	.file	"amd64-entry-value-param-dwarf5.c"
221c468f90Schristos	.text
231c468f90Schristos.Ltext0:
241c468f90Schristos	.p2align 4,,15
251c468f90Schristos	.type	foo.isra.0.constprop.2, @function
261c468f90Schristosfoo.isra.0.constprop.2:
271c468f90Schristos.LFB4:
281c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:21 */
291c468f90Schristos.LM1:
301c468f90Schristos	.cfi_startproc
311c468f90Schristos.LVL0:
321c468f90Schristos/* BLOCK 2 freq:10000 seq:0 */
331c468f90Schristos/* PRED: ENTRY [100.0%]  (FALLTHRU) */
341c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:26 */
351c468f90Schristos.LM2:
361c468f90Schristos	movl	vv(%rip), %eax
371c468f90Schristos	addl	$1, %eax
381c468f90Schristos	movl	%eax, vv(%rip)
391c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:27 */
401c468f90Schristos.LM3:
411c468f90Schristos	leal	3(%rdi), %eax
421c468f90Schristos/* SUCC: EXIT [100.0%]  */
431c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:28 */
441c468f90Schristos.LM4:
451c468f90Schristos	ret
461c468f90Schristos	.cfi_endproc
471c468f90Schristos.LFE4:
481c468f90Schristos	.size	foo.isra.0.constprop.2, .-foo.isra.0.constprop.2
491c468f90Schristos	.p2align 4,,15
501c468f90Schristos	.type	bar.constprop.1, @function
511c468f90Schristosbar.constprop.1:
521c468f90Schristos.LFB5:
531c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:31 */
541c468f90Schristos.LM5:
551c468f90Schristos	.cfi_startproc
561c468f90Schristos/* BLOCK 2 freq:10000 seq:0 */
571c468f90Schristos/* PRED: ENTRY [100.0%]  (FALLTHRU) */
581c468f90Schristos.LVL1:
591c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:33 */
601c468f90Schristos.LM6:
611c468f90Schristos	movl	$10, %edi
621c468f90Schristos	call	foo.isra.0.constprop.2
631c468f90Schristos.LVL2:
641c468f90Schristos	movl	$10, %edi
651c468f90Schristos	movl	%eax, %edx
661c468f90Schristos	call	foo.isra.0.constprop.2
671c468f90Schristos.LVL3:
681c468f90Schristos	movl	$16, %edi
691c468f90Schristos	addl	%eax, %edx
701c468f90Schristos	call	foo.isra.0.constprop.2
711c468f90Schristos.LVL4:
721c468f90Schristos	leal	10(%rdx,%rax), %eax
731c468f90Schristos/* SUCC: EXIT [100.0%]  */
741c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:34 */
751c468f90Schristos.LM7:
761c468f90Schristos	ret
771c468f90Schristos	.cfi_endproc
781c468f90Schristos.LFE5:
791c468f90Schristos	.size	bar.constprop.1, .-bar.constprop.1
801c468f90Schristos	.section	.text.startup,"ax",@progbits
811c468f90Schristos	.p2align 4,,15
821c468f90Schristos	.globl	main
831c468f90Schristos	.type	main, @function
841c468f90Schristosmain:
851c468f90Schristos.LFB2:
861c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:38 */
871c468f90Schristos.LM8:
881c468f90Schristos	.cfi_startproc
891c468f90Schristos/* BLOCK 2 freq:10000 seq:0 */
901c468f90Schristos/* PRED: ENTRY [100.0%]  (FALLTHRU) */
911c468f90Schristos/* SUCC: EXIT [100.0%]  (ABNORMAL,SIBCALL) */
921c468f90Schristos	/* gdb.arch/amd64-entry-value-param-dwarf5.c:39 */
931c468f90Schristos.LM9:
941c468f90Schristos	jmp	bar.constprop.1
951c468f90Schristos.LVL5:
961c468f90Schristos	.cfi_endproc
971c468f90Schristos.LFE2:
981c468f90Schristos	.size	main, .-main
991c468f90Schristos	.comm	vv,4,4
1001c468f90Schristos	.text
1011c468f90Schristos.Letext0:
1021c468f90Schristos	.section	.debug_info,"",@progbits
1031c468f90Schristos.Ldebug_info0:
1041c468f90Schristos	.long	0x199	/* Length of Compilation Unit Info */
1051c468f90Schristos	.value	0x5	/* DWARF version number */
1061c468f90Schristos	.byte	0x1	/* DW_UT_compile */
1071c468f90Schristos	.byte	0x8	/* Pointer Size (in bytes) */
1081c468f90Schristos	.long	.Ldebug_abbrev0	/* Offset Into Abbrev. Section */
1091c468f90Schristos	.uleb128 0xa	/* (DIE (0xc) DW_TAG_compile_unit) */
1101c468f90Schristos	.long	.LASF2	/* DW_AT_producer: "GNU C11 7.0.1 20170218 (experimental) -mtune=generic -march=x86-64 -gdwarf-5 -O2" */
1111c468f90Schristos	.byte	0x1d	/* DW_AT_language */
1121c468f90Schristos	.long	.LASF0	/* DW_AT_name: "gdb.arch/amd64-entry-value-param-dwarf5.c" */
1131c468f90Schristos	.long	.LASF1	/* DW_AT_comp_dir: "" */
1141c468f90Schristos	.long	.LLRL0	/* DW_AT_ranges */
1151c468f90Schristos	.quad	0	/* DW_AT_low_pc */
1161c468f90Schristos	.long	.Ldebug_line0	/* DW_AT_stmt_list */
1171c468f90Schristos	.uleb128 0xb	/* (DIE (0x2a) DW_TAG_variable) */
1181c468f90Schristos	.ascii "vv\0"	/* DW_AT_name */
1191c468f90Schristos	.byte	0x1	/* DW_AT_decl_file (gdb.arch/amd64-entry-value-param-dwarf5.c) */
1201c468f90Schristos	.byte	0x12	/* DW_AT_decl_line */
1211c468f90Schristos	.long	0x45	/* DW_AT_type */
1221c468f90Schristos			/* DW_AT_external */
1231c468f90Schristos	.uleb128 0x9	/* DW_AT_location */
1241c468f90Schristos	.byte	0x3	/* DW_OP_addr */
1251c468f90Schristos	.quad	vv
1261c468f90Schristos	.uleb128 0xc	/* (DIE (0x3e) DW_TAG_base_type) */
1271c468f90Schristos	.byte	0x4	/* DW_AT_byte_size */
1281c468f90Schristos	.byte	0x5	/* DW_AT_encoding */
1291c468f90Schristos	.ascii "int\0"	/* DW_AT_name */
1301c468f90Schristos	.uleb128 0xd	/* (DIE (0x45) DW_TAG_volatile_type) */
1311c468f90Schristos	.long	0x3e	/* DW_AT_type */
1321c468f90Schristos	.uleb128 0xe	/* (DIE (0x4a) DW_TAG_subprogram) */
1331c468f90Schristos			/* DW_AT_external */
1341c468f90Schristos	.long	.LASF3	/* DW_AT_name: "main" */
1351c468f90Schristos	.byte	0x1	/* DW_AT_decl_file (gdb.arch/amd64-entry-value-param-dwarf5.c) */
1361c468f90Schristos	.byte	0x25	/* DW_AT_decl_line */
1371c468f90Schristos			/* DW_AT_prototyped */
1381c468f90Schristos	.long	0x3e	/* DW_AT_type */
1391c468f90Schristos	.quad	.LFB2	/* DW_AT_low_pc */
1401c468f90Schristos	.quad	.LFE2-.LFB2	/* DW_AT_high_pc */
1411c468f90Schristos	.uleb128 0x1	/* DW_AT_frame_base */
1421c468f90Schristos	.byte	0x9c	/* DW_OP_call_frame_cfa */
1431c468f90Schristos			/* DW_AT_call_all_calls */
1441c468f90Schristos	.long	0x79	/* DW_AT_sibling */
1451c468f90Schristos	.uleb128 0xf	/* (DIE (0x6b) DW_TAG_call_site) */
1461c468f90Schristos	.quad	.LVL5	/* DW_AT_call_return_pc */
1471c468f90Schristos			/* DW_AT_call_tail_call */
1481c468f90Schristos	.long	0x125	/* DW_AT_call_origin */
1491c468f90Schristos	.byte	0	/* end of children of DIE 0x4a */
1501c468f90Schristos	.uleb128 0x5	/* (DIE (0x79) DW_TAG_subprogram) */
1511c468f90Schristos	.ascii "bar\0"	/* DW_AT_name */
1521c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1531c468f90Schristos	.byte	0x1f	/* DW_AT_decl_line */
1541c468f90Schristos			/* DW_AT_prototyped */
1551c468f90Schristos	.long	0x3e	/* DW_AT_type */
1561c468f90Schristos	.byte	0x1	/* DW_AT_inline */
1571c468f90Schristos	.long	0x91	/* DW_AT_sibling */
1581c468f90Schristos	.uleb128 0x1	/* (DIE (0x88) DW_TAG_formal_parameter) */
1591c468f90Schristos	.ascii "x\0"	/* DW_AT_name */
1601c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1611c468f90Schristos	.byte	0x1f	/* DW_AT_decl_line */
1621c468f90Schristos	.long	0x3e	/* DW_AT_type */
1631c468f90Schristos	.byte	0	/* end of children of DIE 0x79 */
1641c468f90Schristos	.uleb128 0x5	/* (DIE (0x91) DW_TAG_subprogram) */
1651c468f90Schristos	.ascii "foo\0"	/* DW_AT_name */
1661c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1671c468f90Schristos	.byte	0x15	/* DW_AT_decl_line */
1681c468f90Schristos			/* DW_AT_prototyped */
1691c468f90Schristos	.long	0x3e	/* DW_AT_type */
1701c468f90Schristos	.byte	0	/* DW_AT_inline */
1711c468f90Schristos	.long	0xd1	/* DW_AT_sibling */
1721c468f90Schristos	.uleb128 0x1	/* (DIE (0xa0) DW_TAG_formal_parameter) */
1731c468f90Schristos	.ascii "x\0"	/* DW_AT_name */
1741c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1751c468f90Schristos	.byte	0x15	/* DW_AT_decl_line */
1761c468f90Schristos	.long	0x3e	/* DW_AT_type */
1771c468f90Schristos	.uleb128 0x1	/* (DIE (0xa8) DW_TAG_formal_parameter) */
1781c468f90Schristos	.ascii "y\0"	/* DW_AT_name */
1791c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1801c468f90Schristos	.byte	0x15	/* DW_AT_decl_line */
1811c468f90Schristos	.long	0x3e	/* DW_AT_type */
1821c468f90Schristos	.uleb128 0x1	/* (DIE (0xb0) DW_TAG_formal_parameter) */
1831c468f90Schristos	.ascii "z\0"	/* DW_AT_name */
1841c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1851c468f90Schristos	.byte	0x15	/* DW_AT_decl_line */
1861c468f90Schristos	.long	0x3e	/* DW_AT_type */
1871c468f90Schristos	.uleb128 0x2	/* (DIE (0xb8) DW_TAG_variable) */
1881c468f90Schristos	.ascii "a\0"	/* DW_AT_name */
1891c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1901c468f90Schristos	.byte	0x17	/* DW_AT_decl_line */
1911c468f90Schristos	.long	0x3e	/* DW_AT_type */
1921c468f90Schristos	.uleb128 0x2	/* (DIE (0xc0) DW_TAG_variable) */
1931c468f90Schristos	.ascii "b\0"	/* DW_AT_name */
1941c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
1951c468f90Schristos	.byte	0x18	/* DW_AT_decl_line */
1961c468f90Schristos	.long	0x3e	/* DW_AT_type */
1971c468f90Schristos	.uleb128 0x2	/* (DIE (0xc8) DW_TAG_variable) */
1981c468f90Schristos	.ascii "c\0"	/* DW_AT_name */
1991c468f90Schristos			/* DW_AT_decl_file (1, gdb.arch/amd64-entry-value-param-dwarf5.c) */
2001c468f90Schristos	.byte	0x19	/* DW_AT_decl_line */
2011c468f90Schristos	.long	0x3e	/* DW_AT_type */
2021c468f90Schristos	.byte	0	/* end of children of DIE 0x91 */
2031c468f90Schristos	.uleb128 0x10	/* (DIE (0xd1) DW_TAG_subprogram) */
2041c468f90Schristos	.long	0x91	/* DW_AT_abstract_origin */
2051c468f90Schristos	.quad	.LFB4	/* DW_AT_low_pc */
2061c468f90Schristos	.quad	.LFE4-.LFB4	/* DW_AT_high_pc */
2071c468f90Schristos	.uleb128 0x1	/* DW_AT_frame_base */
2081c468f90Schristos	.byte	0x9c	/* DW_OP_call_frame_cfa */
2091c468f90Schristos			/* DW_AT_call_all_calls */
2101c468f90Schristos	.long	0x125	/* DW_AT_sibling */
2111c468f90Schristos	.uleb128 0x6	/* (DIE (0xec) DW_TAG_formal_parameter) */
2121c468f90Schristos	.long	0xa0	/* DW_AT_abstract_origin */
2131c468f90Schristos	.uleb128 0x1	/* DW_AT_location */
2141c468f90Schristos	.byte	0x55	/* DW_OP_reg5 */
2151c468f90Schristos	.uleb128 0x6	/* (DIE (0xf3) DW_TAG_formal_parameter) */
2161c468f90Schristos	.long	0xa8	/* DW_AT_abstract_origin */
2171c468f90Schristos	.uleb128 0x6	/* DW_AT_location */
2181c468f90Schristos	.byte	0xfa	/* DW_OP_GNU_parameter_ref */
2191c468f90Schristos	.long	0xa8
2201c468f90Schristos	.byte	0x9f	/* DW_OP_stack_value */
2211c468f90Schristos	.uleb128 0x7	/* (DIE (0xff) DW_TAG_variable) */
2221c468f90Schristos	.long	0xb8	/* DW_AT_abstract_origin */
2231c468f90Schristos	.uleb128 0x5	/* DW_AT_location */
2241c468f90Schristos	.byte	0x75	/* DW_OP_breg5 */
2251c468f90Schristos	.sleb128 0
2261c468f90Schristos	.byte	0x31	/* DW_OP_lit1 */
2271c468f90Schristos	.byte	0x24	/* DW_OP_shl */
2281c468f90Schristos	.byte	0x9f	/* DW_OP_stack_value */
2291c468f90Schristos	.uleb128 0x7	/* (DIE (0x10a) DW_TAG_variable) */
2301c468f90Schristos	.long	0xc0	/* DW_AT_abstract_origin */
2311c468f90Schristos	.uleb128 0x8	/* DW_AT_location */
2321c468f90Schristos	.byte	0xfa	/* DW_OP_GNU_parameter_ref */
2331c468f90Schristos	.long	0xa8
2341c468f90Schristos	.byte	0x31	/* DW_OP_lit1 */
2351c468f90Schristos	.byte	0x24	/* DW_OP_shl */
2361c468f90Schristos	.byte	0x9f	/* DW_OP_stack_value */
2371c468f90Schristos	.uleb128 0x11	/* (DIE (0x118) DW_TAG_variable) */
2381c468f90Schristos	.long	0xc8	/* DW_AT_abstract_origin */
2391c468f90Schristos	.byte	0x6	/* DW_AT_const_value */
2401c468f90Schristos	.uleb128 0x8	/* (DIE (0x11e) DW_TAG_formal_parameter) */
2411c468f90Schristos	.long	0xb0	/* DW_AT_abstract_origin */
2421c468f90Schristos	.byte	0x3	/* DW_AT_const_value */
2431c468f90Schristos	.byte	0	/* end of children of DIE 0xd1 */
2441c468f90Schristos	.uleb128 0x12	/* (DIE (0x125) DW_TAG_subprogram) */
2451c468f90Schristos	.long	0x79	/* DW_AT_abstract_origin */
2461c468f90Schristos	.quad	.LFB5	/* DW_AT_low_pc */
2471c468f90Schristos	.quad	.LFE5-.LFB5	/* DW_AT_high_pc */
2481c468f90Schristos	.uleb128 0x1	/* DW_AT_frame_base */
2491c468f90Schristos	.byte	0x9c	/* DW_OP_call_frame_cfa */
2501c468f90Schristos			/* DW_AT_call_all_calls */
2511c468f90Schristos	.uleb128 0x8	/* (DIE (0x13c) DW_TAG_formal_parameter) */
2521c468f90Schristos	.long	0x88	/* DW_AT_abstract_origin */
2531c468f90Schristos	.byte	0xa	/* DW_AT_const_value */
2541c468f90Schristos	.uleb128 0x9	/* (DIE (0x142) DW_TAG_call_site) */
2551c468f90Schristos	.quad	.LVL2	/* DW_AT_call_return_pc */
2561c468f90Schristos	.long	0xd1	/* DW_AT_call_origin */
2571c468f90Schristos	.long	0x161	/* DW_AT_sibling */
2581c468f90Schristos	.uleb128 0x3	/* (DIE (0x153) DW_TAG_call_site_parameter) */
2591c468f90Schristos	.uleb128 0x1	/* DW_AT_location */
2601c468f90Schristos	.byte	0x55	/* DW_OP_reg5 */
2611c468f90Schristos	.uleb128 0x2	/* DW_AT_call_value */
2621c468f90Schristos	.byte	0x75	/* DW_OP_breg5 */
2631c468f90Schristos	.sleb128 0
2641c468f90Schristos	.uleb128 0x4	/* (DIE (0x159) DW_TAG_call_site_parameter) */
2651c468f90Schristos	.long	0xa8	/* DW_AT_call_parameter */
2661c468f90Schristos	.uleb128 0x1	/* DW_AT_call_value */
2671c468f90Schristos	.byte	0x32	/* DW_OP_lit2 */
2681c468f90Schristos	.byte	0	/* end of children of DIE 0x142 */
2691c468f90Schristos	.uleb128 0x9	/* (DIE (0x161) DW_TAG_call_site) */
2701c468f90Schristos	.quad	.LVL3	/* DW_AT_call_return_pc */
2711c468f90Schristos	.long	0xd1	/* DW_AT_call_origin */
2721c468f90Schristos	.long	0x180	/* DW_AT_sibling */
2731c468f90Schristos	.uleb128 0x3	/* (DIE (0x172) DW_TAG_call_site_parameter) */
2741c468f90Schristos	.uleb128 0x1	/* DW_AT_location */
2751c468f90Schristos	.byte	0x55	/* DW_OP_reg5 */
2761c468f90Schristos	.uleb128 0x2	/* DW_AT_call_value */
2771c468f90Schristos	.byte	0x75	/* DW_OP_breg5 */
2781c468f90Schristos	.sleb128 0
2791c468f90Schristos	.uleb128 0x4	/* (DIE (0x178) DW_TAG_call_site_parameter) */
2801c468f90Schristos	.long	0xa8	/* DW_AT_call_parameter */
2811c468f90Schristos	.uleb128 0x1	/* DW_AT_call_value */
2821c468f90Schristos	.byte	0x34	/* DW_OP_lit4 */
2831c468f90Schristos	.byte	0	/* end of children of DIE 0x161 */
2841c468f90Schristos	.uleb128 0x13	/* (DIE (0x180) DW_TAG_call_site) */
2851c468f90Schristos	.quad	.LVL4	/* DW_AT_call_return_pc */
2861c468f90Schristos	.long	0xd1	/* DW_AT_call_origin */
2871c468f90Schristos	.uleb128 0x3	/* (DIE (0x18d) DW_TAG_call_site_parameter) */
2881c468f90Schristos	.uleb128 0x1	/* DW_AT_location */
2891c468f90Schristos	.byte	0x55	/* DW_OP_reg5 */
2901c468f90Schristos	.uleb128 0x2	/* DW_AT_call_value */
2911c468f90Schristos	.byte	0x75	/* DW_OP_breg5 */
2921c468f90Schristos	.sleb128 0
2931c468f90Schristos	.uleb128 0x4	/* (DIE (0x193) DW_TAG_call_site_parameter) */
2941c468f90Schristos	.long	0xa8	/* DW_AT_call_parameter */
2951c468f90Schristos	.uleb128 0x1	/* DW_AT_call_value */
2961c468f90Schristos	.byte	0x3a	/* DW_OP_lit10 */
2971c468f90Schristos	.byte	0	/* end of children of DIE 0x180 */
2981c468f90Schristos	.byte	0	/* end of children of DIE 0x125 */
2991c468f90Schristos	.byte	0	/* end of children of DIE 0xc */
3001c468f90Schristos	.section	.debug_abbrev,"",@progbits
3011c468f90Schristos.Ldebug_abbrev0:
3021c468f90Schristos	.uleb128 0x1	/* (abbrev code) */
3031c468f90Schristos	.uleb128 0x5	/* (TAG: DW_TAG_formal_parameter) */
3041c468f90Schristos	.byte	0	/* DW_children_no */
3051c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
3061c468f90Schristos	.uleb128 0x8	/* (DW_FORM_string) */
3071c468f90Schristos	.uleb128 0x3a	/* (DW_AT_decl_file) */
3081c468f90Schristos	.uleb128 0x21	/* (DW_FORM_implicit_const) */
3091c468f90Schristos	.sleb128 1	/* (gdb.arch/amd64-entry-value-param-dwarf5.c) */
3101c468f90Schristos	.uleb128 0x3b	/* (DW_AT_decl_line) */
3111c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
3121c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
3131c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3141c468f90Schristos	.byte	0
3151c468f90Schristos	.byte	0
3161c468f90Schristos	.uleb128 0x2	/* (abbrev code) */
3171c468f90Schristos	.uleb128 0x34	/* (TAG: DW_TAG_variable) */
3181c468f90Schristos	.byte	0	/* DW_children_no */
3191c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
3201c468f90Schristos	.uleb128 0x8	/* (DW_FORM_string) */
3211c468f90Schristos	.uleb128 0x3a	/* (DW_AT_decl_file) */
3221c468f90Schristos	.uleb128 0x21	/* (DW_FORM_implicit_const) */
3231c468f90Schristos	.sleb128 1	/* (gdb.arch/amd64-entry-value-param-dwarf5.c) */
3241c468f90Schristos	.uleb128 0x3b	/* (DW_AT_decl_line) */
3251c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
3261c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
3271c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3281c468f90Schristos	.byte	0
3291c468f90Schristos	.byte	0
3301c468f90Schristos	.uleb128 0x3	/* (abbrev code) */
3311c468f90Schristos	.uleb128 0x49	/* (TAG: DW_TAG_call_site_parameter) */
3321c468f90Schristos	.byte	0	/* DW_children_no */
3331c468f90Schristos	.uleb128 0x2	/* (DW_AT_location) */
3341c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
3351c468f90Schristos	.uleb128 0x7e	/* (DW_AT_call_value) */
3361c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
3371c468f90Schristos	.byte	0
3381c468f90Schristos	.byte	0
3391c468f90Schristos	.uleb128 0x4	/* (abbrev code) */
3401c468f90Schristos	.uleb128 0x49	/* (TAG: DW_TAG_call_site_parameter) */
3411c468f90Schristos	.byte	0	/* DW_children_no */
3421c468f90Schristos	.uleb128 0x80	/* (DW_AT_call_parameter) */
3431c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3441c468f90Schristos	.uleb128 0x7e	/* (DW_AT_call_value) */
3451c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
3461c468f90Schristos	.byte	0
3471c468f90Schristos	.byte	0
3481c468f90Schristos	.uleb128 0x5	/* (abbrev code) */
3491c468f90Schristos	.uleb128 0x2e	/* (TAG: DW_TAG_subprogram) */
3501c468f90Schristos	.byte	0x1	/* DW_children_yes */
3511c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
3521c468f90Schristos	.uleb128 0x8	/* (DW_FORM_string) */
3531c468f90Schristos	.uleb128 0x3a	/* (DW_AT_decl_file) */
3541c468f90Schristos	.uleb128 0x21	/* (DW_FORM_implicit_const) */
3551c468f90Schristos	.sleb128 1	/* (gdb.arch/amd64-entry-value-param-dwarf5.c) */
3561c468f90Schristos	.uleb128 0x3b	/* (DW_AT_decl_line) */
3571c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
3581c468f90Schristos	.uleb128 0x27	/* (DW_AT_prototyped) */
3591c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
3601c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
3611c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3621c468f90Schristos	.uleb128 0x20	/* (DW_AT_inline) */
3631c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
3641c468f90Schristos	.uleb128 0x1	/* (DW_AT_sibling) */
3651c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3661c468f90Schristos	.byte	0
3671c468f90Schristos	.byte	0
3681c468f90Schristos	.uleb128 0x6	/* (abbrev code) */
3691c468f90Schristos	.uleb128 0x5	/* (TAG: DW_TAG_formal_parameter) */
3701c468f90Schristos	.byte	0	/* DW_children_no */
3711c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
3721c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3731c468f90Schristos	.uleb128 0x2	/* (DW_AT_location) */
3741c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
3751c468f90Schristos	.byte	0
3761c468f90Schristos	.byte	0
3771c468f90Schristos	.uleb128 0x7	/* (abbrev code) */
3781c468f90Schristos	.uleb128 0x34	/* (TAG: DW_TAG_variable) */
3791c468f90Schristos	.byte	0	/* DW_children_no */
3801c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
3811c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3821c468f90Schristos	.uleb128 0x2	/* (DW_AT_location) */
3831c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
3841c468f90Schristos	.byte	0
3851c468f90Schristos	.byte	0
3861c468f90Schristos	.uleb128 0x8	/* (abbrev code) */
3871c468f90Schristos	.uleb128 0x5	/* (TAG: DW_TAG_formal_parameter) */
3881c468f90Schristos	.byte	0	/* DW_children_no */
3891c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
3901c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
3911c468f90Schristos	.uleb128 0x1c	/* (DW_AT_const_value) */
3921c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
3931c468f90Schristos	.byte	0
3941c468f90Schristos	.byte	0
3951c468f90Schristos	.uleb128 0x9	/* (abbrev code) */
3961c468f90Schristos	.uleb128 0x48	/* (TAG: DW_TAG_call_site) */
3971c468f90Schristos	.byte	0x1	/* DW_children_yes */
3981c468f90Schristos	.uleb128 0x7d	/* (DW_AT_call_return_pc) */
3991c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
4001c468f90Schristos	.uleb128 0x7f	/* (DW_AT_call_origin) */
4011c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4021c468f90Schristos	.uleb128 0x1	/* (DW_AT_sibling) */
4031c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4041c468f90Schristos	.byte	0
4051c468f90Schristos	.byte	0
4061c468f90Schristos	.uleb128 0xa	/* (abbrev code) */
4071c468f90Schristos	.uleb128 0x11	/* (TAG: DW_TAG_compile_unit) */
4081c468f90Schristos	.byte	0x1	/* DW_children_yes */
4091c468f90Schristos	.uleb128 0x25	/* (DW_AT_producer) */
4101c468f90Schristos	.uleb128 0xe	/* (DW_FORM_strp) */
4111c468f90Schristos	.uleb128 0x13	/* (DW_AT_language) */
4121c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4131c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
4141c468f90Schristos	.uleb128 0x1f	/* (DW_FORM_line_strp) */
4151c468f90Schristos	.uleb128 0x1b	/* (DW_AT_comp_dir) */
4161c468f90Schristos	.uleb128 0x1f	/* (DW_FORM_line_strp) */
4171c468f90Schristos	.uleb128 0x55	/* (DW_AT_ranges) */
4181c468f90Schristos	.uleb128 0x17	/* (DW_FORM_sec_offset) */
4191c468f90Schristos	.uleb128 0x11	/* (DW_AT_low_pc) */
4201c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
4211c468f90Schristos	.uleb128 0x10	/* (DW_AT_stmt_list) */
4221c468f90Schristos	.uleb128 0x17	/* (DW_FORM_sec_offset) */
4231c468f90Schristos	.byte	0
4241c468f90Schristos	.byte	0
4251c468f90Schristos	.uleb128 0xb	/* (abbrev code) */
4261c468f90Schristos	.uleb128 0x34	/* (TAG: DW_TAG_variable) */
4271c468f90Schristos	.byte	0	/* DW_children_no */
4281c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
4291c468f90Schristos	.uleb128 0x8	/* (DW_FORM_string) */
4301c468f90Schristos	.uleb128 0x3a	/* (DW_AT_decl_file) */
4311c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4321c468f90Schristos	.uleb128 0x3b	/* (DW_AT_decl_line) */
4331c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4341c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
4351c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4361c468f90Schristos	.uleb128 0x3f	/* (DW_AT_external) */
4371c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
4381c468f90Schristos	.uleb128 0x2	/* (DW_AT_location) */
4391c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
4401c468f90Schristos	.byte	0
4411c468f90Schristos	.byte	0
4421c468f90Schristos	.uleb128 0xc	/* (abbrev code) */
4431c468f90Schristos	.uleb128 0x24	/* (TAG: DW_TAG_base_type) */
4441c468f90Schristos	.byte	0	/* DW_children_no */
4451c468f90Schristos	.uleb128 0xb	/* (DW_AT_byte_size) */
4461c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4471c468f90Schristos	.uleb128 0x3e	/* (DW_AT_encoding) */
4481c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4491c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
4501c468f90Schristos	.uleb128 0x8	/* (DW_FORM_string) */
4511c468f90Schristos	.byte	0
4521c468f90Schristos	.byte	0
4531c468f90Schristos	.uleb128 0xd	/* (abbrev code) */
4541c468f90Schristos	.uleb128 0x35	/* (TAG: DW_TAG_volatile_type) */
4551c468f90Schristos	.byte	0	/* DW_children_no */
4561c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
4571c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4581c468f90Schristos	.byte	0
4591c468f90Schristos	.byte	0
4601c468f90Schristos	.uleb128 0xe	/* (abbrev code) */
4611c468f90Schristos	.uleb128 0x2e	/* (TAG: DW_TAG_subprogram) */
4621c468f90Schristos	.byte	0x1	/* DW_children_yes */
4631c468f90Schristos	.uleb128 0x3f	/* (DW_AT_external) */
4641c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
4651c468f90Schristos	.uleb128 0x3	/* (DW_AT_name) */
4661c468f90Schristos	.uleb128 0xe	/* (DW_FORM_strp) */
4671c468f90Schristos	.uleb128 0x3a	/* (DW_AT_decl_file) */
4681c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4691c468f90Schristos	.uleb128 0x3b	/* (DW_AT_decl_line) */
4701c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
4711c468f90Schristos	.uleb128 0x27	/* (DW_AT_prototyped) */
4721c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
4731c468f90Schristos	.uleb128 0x49	/* (DW_AT_type) */
4741c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4751c468f90Schristos	.uleb128 0x11	/* (DW_AT_low_pc) */
4761c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
4771c468f90Schristos	.uleb128 0x12	/* (DW_AT_high_pc) */
4781c468f90Schristos	.uleb128 0x7	/* (DW_FORM_data8) */
4791c468f90Schristos	.uleb128 0x40	/* (DW_AT_frame_base) */
4801c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
4811c468f90Schristos	.uleb128 0x7a	/* (DW_AT_call_all_calls) */
4821c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
4831c468f90Schristos	.uleb128 0x1	/* (DW_AT_sibling) */
4841c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4851c468f90Schristos	.byte	0
4861c468f90Schristos	.byte	0
4871c468f90Schristos	.uleb128 0xf	/* (abbrev code) */
4881c468f90Schristos	.uleb128 0x48	/* (TAG: DW_TAG_call_site) */
4891c468f90Schristos	.byte	0	/* DW_children_no */
4901c468f90Schristos	.uleb128 0x7d	/* (DW_AT_call_return_pc) */
4911c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
4921c468f90Schristos	.uleb128 0x82	/* (DW_AT_call_tail_call) */
4931c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
4941c468f90Schristos	.uleb128 0x7f	/* (DW_AT_call_origin) */
4951c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
4961c468f90Schristos	.byte	0
4971c468f90Schristos	.byte	0
4981c468f90Schristos	.uleb128 0x10	/* (abbrev code) */
4991c468f90Schristos	.uleb128 0x2e	/* (TAG: DW_TAG_subprogram) */
5001c468f90Schristos	.byte	0x1	/* DW_children_yes */
5011c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
5021c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
5031c468f90Schristos	.uleb128 0x11	/* (DW_AT_low_pc) */
5041c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
5051c468f90Schristos	.uleb128 0x12	/* (DW_AT_high_pc) */
5061c468f90Schristos	.uleb128 0x7	/* (DW_FORM_data8) */
5071c468f90Schristos	.uleb128 0x40	/* (DW_AT_frame_base) */
5081c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
5091c468f90Schristos	.uleb128 0x7a	/* (DW_AT_call_all_calls) */
5101c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
5111c468f90Schristos	.uleb128 0x1	/* (DW_AT_sibling) */
5121c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
5131c468f90Schristos	.byte	0
5141c468f90Schristos	.byte	0
5151c468f90Schristos	.uleb128 0x11	/* (abbrev code) */
5161c468f90Schristos	.uleb128 0x34	/* (TAG: DW_TAG_variable) */
5171c468f90Schristos	.byte	0	/* DW_children_no */
5181c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
5191c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
5201c468f90Schristos	.uleb128 0x1c	/* (DW_AT_const_value) */
5211c468f90Schristos	.uleb128 0xb	/* (DW_FORM_data1) */
5221c468f90Schristos	.byte	0
5231c468f90Schristos	.byte	0
5241c468f90Schristos	.uleb128 0x12	/* (abbrev code) */
5251c468f90Schristos	.uleb128 0x2e	/* (TAG: DW_TAG_subprogram) */
5261c468f90Schristos	.byte	0x1	/* DW_children_yes */
5271c468f90Schristos	.uleb128 0x31	/* (DW_AT_abstract_origin) */
5281c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
5291c468f90Schristos	.uleb128 0x11	/* (DW_AT_low_pc) */
5301c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
5311c468f90Schristos	.uleb128 0x12	/* (DW_AT_high_pc) */
5321c468f90Schristos	.uleb128 0x7	/* (DW_FORM_data8) */
5331c468f90Schristos	.uleb128 0x40	/* (DW_AT_frame_base) */
5341c468f90Schristos	.uleb128 0x18	/* (DW_FORM_exprloc) */
5351c468f90Schristos	.uleb128 0x7a	/* (DW_AT_call_all_calls) */
5361c468f90Schristos	.uleb128 0x19	/* (DW_FORM_flag_present) */
5371c468f90Schristos	.byte	0
5381c468f90Schristos	.byte	0
5391c468f90Schristos	.uleb128 0x13	/* (abbrev code) */
5401c468f90Schristos	.uleb128 0x48	/* (TAG: DW_TAG_call_site) */
5411c468f90Schristos	.byte	0x1	/* DW_children_yes */
5421c468f90Schristos	.uleb128 0x7d	/* (DW_AT_call_return_pc) */
5431c468f90Schristos	.uleb128 0x1	/* (DW_FORM_addr) */
5441c468f90Schristos	.uleb128 0x7f	/* (DW_AT_call_origin) */
5451c468f90Schristos	.uleb128 0x13	/* (DW_FORM_ref4) */
5461c468f90Schristos	.byte	0
5471c468f90Schristos	.byte	0
5481c468f90Schristos	.byte	0
5491c468f90Schristos	.section	.debug_aranges,"",@progbits
5501c468f90Schristos	.long	0x3c	/* Length of Address Ranges Info */
5511c468f90Schristos	.value	0x2	/* DWARF Version */
5521c468f90Schristos	.long	.Ldebug_info0	/* Offset of Compilation Unit Info */
5531c468f90Schristos	.byte	0x8	/* Size of Address */
5541c468f90Schristos	.byte	0	/* Size of Segment Descriptor */
5551c468f90Schristos	.value	0	/* Pad to 16 byte boundary */
5561c468f90Schristos	.value	0
5571c468f90Schristos	.quad	.Ltext0	/* Address */
5581c468f90Schristos	.quad	.Letext0-.Ltext0	/* Length */
5591c468f90Schristos	.quad	.LFB2	/* Address */
5601c468f90Schristos	.quad	.LFE2-.LFB2	/* Length */
5611c468f90Schristos	.quad	0
5621c468f90Schristos	.quad	0
5631c468f90Schristos	.section	.debug_rnglists,"",@progbits
5641c468f90Schristos.Ldebug_ranges0:
5651c468f90Schristos	.long	.Ldebug_ranges3-.Ldebug_ranges2	/* Length of Range Lists */
5661c468f90Schristos.Ldebug_ranges2:
5671c468f90Schristos	.value	0x5	/* DWARF Version */
5681c468f90Schristos	.byte	0x8	/* Address Size */
5691c468f90Schristos	.byte	0	/* Segment Size */
5701c468f90Schristos	.long	0	/* Offset Entry Count */
5711c468f90Schristos.LLRL0:
5721c468f90Schristos	.byte	0x7	/* DW_RLE_start_length (*.LLRL0) */
5731c468f90Schristos	.quad	.Ltext0	/* Range begin address (*.LLRL0) */
5741c468f90Schristos	.uleb128 .Letext0-.Ltext0	/* Range length (*.LLRL0) */
5751c468f90Schristos	.byte	0x7	/* DW_RLE_start_length (*.LLRL0) */
5761c468f90Schristos	.quad	.LFB2	/* Range begin address (*.LLRL0) */
5771c468f90Schristos	.uleb128 .LFE2-.LFB2	/* Range length (*.LLRL0) */
5781c468f90Schristos	.byte	0	/* DW_RLE_end_of_list (*.LLRL0) */
5791c468f90Schristos.Ldebug_ranges3:
5801c468f90Schristos	.section	.debug_line,"",@progbits
5811c468f90Schristos.Ldebug_line0:
5821c468f90Schristos	.long	.LELT0-.LSLT0	/* Length of Source Line Info */
5831c468f90Schristos.LSLT0:
5841c468f90Schristos	.value	0x5	/* DWARF Version */
5851c468f90Schristos	.byte	0x8	/* Address Size */
5861c468f90Schristos	.byte	0	/* Segment Size */
5871c468f90Schristos	.long	.LELTP0-.LASLTP0	/* Prolog Length */
5881c468f90Schristos.LASLTP0:
5891c468f90Schristos	.byte	0x1	/* Minimum Instruction Length */
5901c468f90Schristos	.byte	0x1	/* Maximum Operations Per Instruction */
5911c468f90Schristos	.byte	0x1	/* Default is_stmt_start flag */
5921c468f90Schristos	.byte	0xf6	/* Line Base Value (Special Opcodes) */
5931c468f90Schristos	.byte	0xf2	/* Line Range Value (Special Opcodes) */
5941c468f90Schristos	.byte	0xd	/* Special Opcode Base */
5951c468f90Schristos	.byte	0	/* opcode: 0x1 has 0 args */
5961c468f90Schristos	.byte	0x1	/* opcode: 0x2 has 1 args */
5971c468f90Schristos	.byte	0x1	/* opcode: 0x3 has 1 args */
5981c468f90Schristos	.byte	0x1	/* opcode: 0x4 has 1 args */
5991c468f90Schristos	.byte	0x1	/* opcode: 0x5 has 1 args */
6001c468f90Schristos	.byte	0	/* opcode: 0x6 has 0 args */
6011c468f90Schristos	.byte	0	/* opcode: 0x7 has 0 args */
6021c468f90Schristos	.byte	0	/* opcode: 0x8 has 0 args */
6031c468f90Schristos	.byte	0x1	/* opcode: 0x9 has 1 args */
6041c468f90Schristos	.byte	0	/* opcode: 0xa has 0 args */
6051c468f90Schristos	.byte	0	/* opcode: 0xb has 0 args */
6061c468f90Schristos	.byte	0x1	/* opcode: 0xc has 1 args */
6071c468f90Schristos	.byte	0x1	/* Directory entry format count */
6081c468f90Schristos	.uleb128 0x1	/* DW_LNCT_path */
6091c468f90Schristos	.uleb128 0x1f	/* DW_FORM_line_strp */
6101c468f90Schristos	.uleb128 0x2	/* Directories count */
6111c468f90Schristos	.long	.LASF1	/* Directory Entry: 0: "" */
6121c468f90Schristos	.long	.LASF4	/* Directory Entry: 0: "gdb.arch" */
6131c468f90Schristos	.byte	0x2	/* File name entry format count */
6141c468f90Schristos	.uleb128 0x1	/* DW_LNCT_path */
6151c468f90Schristos	.uleb128 0x1f	/* DW_FORM_line_strp */
6161c468f90Schristos	.uleb128 0x2	/* DW_LNCT_directory_index */
6171c468f90Schristos	.uleb128 0xb	/* DW_FORM_data1 */
6181c468f90Schristos	.uleb128 0x2	/* File names count */
6191c468f90Schristos	.long	.LASF0	/* File Entry: 0: "gdb.arch/amd64-entry-value-param-dwarf5.c" */
6201c468f90Schristos	.byte	0
6211c468f90Schristos	.long	.LASF5	/* File Entry: 0: "amd64-entry-value-param-dwarf5.c" */
6221c468f90Schristos	.byte	0x1
6231c468f90Schristos.LELTP0:
6241c468f90Schristos	.byte	0	/* set address *.LM8 */
6251c468f90Schristos	.uleb128 0x9
6261c468f90Schristos	.byte	0x2
6271c468f90Schristos	.quad	.LM8
6281c468f90Schristos	.byte	0x3c	/* line 38 */
6291c468f90Schristos	.byte	0	/* set address *.LM9 */
6301c468f90Schristos	.uleb128 0x9
6311c468f90Schristos	.byte	0x2
6321c468f90Schristos	.quad	.LM9
6331c468f90Schristos	.byte	0x18	/* line 39 */
6341c468f90Schristos	.byte	0	/* set address *.LFE2 */
6351c468f90Schristos	.uleb128 0x9
6361c468f90Schristos	.byte	0x2
6371c468f90Schristos	.quad	.LFE2
6381c468f90Schristos	.byte	0	/* end sequence */
6391c468f90Schristos	.uleb128 0x1
6401c468f90Schristos	.byte	0x1
6411c468f90Schristos	.byte	0	/* set address *.LM1 */
6421c468f90Schristos	.uleb128 0x9
6431c468f90Schristos	.byte	0x2
6441c468f90Schristos	.quad	.LM1
6451c468f90Schristos	.byte	0x2b	/* line 21 */
6461c468f90Schristos	.byte	0	/* set address *.LM2 */
6471c468f90Schristos	.uleb128 0x9
6481c468f90Schristos	.byte	0x2
6491c468f90Schristos	.quad	.LM2
6501c468f90Schristos	.byte	0x1c	/* line 26 */
6511c468f90Schristos	.byte	0	/* set address *.LM3 */
6521c468f90Schristos	.uleb128 0x9
6531c468f90Schristos	.byte	0x2
6541c468f90Schristos	.quad	.LM3
6551c468f90Schristos	.byte	0x18	/* line 27 */
6561c468f90Schristos	.byte	0	/* set address *.LM4 */
6571c468f90Schristos	.uleb128 0x9
6581c468f90Schristos	.byte	0x2
6591c468f90Schristos	.quad	.LM4
6601c468f90Schristos	.byte	0x18	/* line 28 */
6611c468f90Schristos	.byte	0	/* set address *.LM5 */
6621c468f90Schristos	.uleb128 0x9
6631c468f90Schristos	.byte	0x2
6641c468f90Schristos	.quad	.LM5
6651c468f90Schristos	.byte	0x1a	/* line 31 */
6661c468f90Schristos	.byte	0	/* set address *.LM6 */
6671c468f90Schristos	.uleb128 0x9
6681c468f90Schristos	.byte	0x2
6691c468f90Schristos	.quad	.LM6
6701c468f90Schristos	.byte	0x19	/* line 33 */
6711c468f90Schristos	.byte	0	/* set address *.LM7 */
6721c468f90Schristos	.uleb128 0x9
6731c468f90Schristos	.byte	0x2
6741c468f90Schristos	.quad	.LM7
6751c468f90Schristos	.byte	0x18	/* line 34 */
6761c468f90Schristos	.byte	0	/* set address *.Letext0 */
6771c468f90Schristos	.uleb128 0x9
6781c468f90Schristos	.byte	0x2
6791c468f90Schristos	.quad	.Letext0
6801c468f90Schristos	.byte	0	/* end sequence */
6811c468f90Schristos	.uleb128 0x1
6821c468f90Schristos	.byte	0x1
6831c468f90Schristos.LELT0:
6841c468f90Schristos	.section	.debug_str,"MS",@progbits,1
6851c468f90Schristos.LASF2:
6861c468f90Schristos	.string	"GNU C11 7.0.1 20170218 (experimental) -mtune=generic -march=x86-64 -gdwarf-5 -O2"
6871c468f90Schristos.LASF3:
6881c468f90Schristos	.string	"main"
6891c468f90Schristos	.section	.debug_line_str,"MS",@progbits,1
6901c468f90Schristos.LASF5:
6911c468f90Schristos	.string	"amd64-entry-value-param-dwarf5.c"
6921c468f90Schristos.LASF0:
6931c468f90Schristos	.string	"gdb.arch/amd64-entry-value-param-dwarf5.c"
6941c468f90Schristos.LASF1:
6951c468f90Schristos	.string	""
6961c468f90Schristos.LASF4:
6971c468f90Schristos	.string	"gdb.arch"
6981c468f90Schristos	.ident	"GCC: (GNU) 7.0.1 20170218 (experimental)"
6991c468f90Schristos	.section	.note.GNU-stack,"",@progbits
700