xref: /llvm-project/lld/test/ELF/Inputs/gdb-index-multiple-cu-2.s (revision 47cfe8f321515418ce8d1c00708bebdef1c330eb)
1c2858f63SFangrui Song.globl _start
2c2858f63SFangrui Song_start:
3c2858f63SFangrui Song
4c2858f63SFangrui Song.section .debug_abbrev,"",@progbits
5c2858f63SFangrui Song	.byte	1              # Abbreviation Code
6c2858f63SFangrui Song	.byte	17             # DW_TAG_compile_unit
7c2858f63SFangrui Song	.byte	1              # DW_CHILDREN_yes
8c2858f63SFangrui Song	.ascii	"\264B"        # DW_AT_GNU_pubnames
9c2858f63SFangrui Song	.byte	25             # DW_FORM_flag_present
10c2858f63SFangrui Song	.byte	0              # EOM(1)
11c2858f63SFangrui Song	.byte	0              # EOM(2)
12c2858f63SFangrui Song	.byte	2              # Abbreviation Code
13c2858f63SFangrui Song	.byte	46             # DW_TAG_subprogram
14c2858f63SFangrui Song	.byte	0              # DW_CHILDREN_no
15c2858f63SFangrui Song	.byte	3              # DW_AT_name
16c2858f63SFangrui Song	.byte	8              # DW_FORM_string
17c2858f63SFangrui Song	.byte	0              # EOM(1)
18c2858f63SFangrui Song	.byte	0              # EOM(2)
19c2858f63SFangrui Song	.byte	0
20c2858f63SFangrui Song
21c2858f63SFangrui Song.section .debug_info,"",@progbits
22c2858f63SFangrui Song.Lcu_begin0:
23c2858f63SFangrui Song	.long	.Lcu_end0 - .Lcu_begin0 - 4
24c2858f63SFangrui Song	.short	4              # DWARF version number
25c2858f63SFangrui Song	.long	0              # Offset Into Abbrev. Section
26c2858f63SFangrui Song	.byte	4              # Address Size
27c2858f63SFangrui Song.Ldie:
28c2858f63SFangrui Song	.byte	1              # Abbrev [1] DW_TAG_compile_unit
29c2858f63SFangrui Song	.byte	2              # Abbrev [2] DW_TAG_subprogram
30c2858f63SFangrui Song	.asciz	"_start"       # DW_AT_name
31c2858f63SFangrui Song	.byte	0
32c2858f63SFangrui Song.Lcu_end0:
33c2858f63SFangrui Song
34*47cfe8f3SFangrui Song# .debug_gnu_pubnames has just one set, associated with .Lcu_begin1 (cuIndex: 1)
35c2858f63SFangrui Song.section .debug_gnu_pubnames,"",@progbits
36c2858f63SFangrui Song	.long	.LpubNames_end0 - .LpubNames_begin0
37c2858f63SFangrui Song.LpubNames_begin0:
38c2858f63SFangrui Song	.short	2              # Version
39c2858f63SFangrui Song	.long	.Lcu_begin0    # CU Offset
40c2858f63SFangrui Song	.long	.Lcu_end0 - .Lcu_begin0
41c2858f63SFangrui Song	.long	.Ldie - .Lcu_begin0
42c2858f63SFangrui Song	.byte	48             # Attributes: FUNCTION, EXTERNAL
43c2858f63SFangrui Song	.asciz	"_start"       # External Name
44c2858f63SFangrui Song	.long	0
45c2858f63SFangrui Song.LpubNames_end0:
46