brintos

brintos / llvm-project-archived public Read only

0
0
Text · 9.2 KiB · e176969 Raw
201 lines · plain
1## Generate from:2##3## extern int zed9;4## namespace ns {5## int *var[] = {6##   &zed97## };8## }9	.text10	.file	"undef-debug2.cc"11	.file	0 "dir" "undef-debug2.cc" md5 0xd7caefb836c47f6c56303f19e96f258712	.type	_ZN2ns3varE,@object             # @_ZN2ns3varE13	.data14	.globl	_ZN2ns3varE15	.p2align	3, 0x016_ZN2ns3varE:17	.quad	zed918	.size	_ZN2ns3varE, 819 20	.section	.debug_abbrev,"",@progbits21	.byte	1                               # Abbreviation Code22	.byte	17                              # DW_TAG_compile_unit23	.byte	1                               # DW_CHILDREN_yes24	.byte	37                              # DW_AT_producer25	.byte	37                              # DW_FORM_strx126	.byte	19                              # DW_AT_language27	.byte	5                               # DW_FORM_data228	.byte	3                               # DW_AT_name29	.byte	37                              # DW_FORM_strx130	.byte	114                             # DW_AT_str_offsets_base31	.byte	23                              # DW_FORM_sec_offset32	.byte	16                              # DW_AT_stmt_list33	.byte	23                              # DW_FORM_sec_offset34	.byte	27                              # DW_AT_comp_dir35	.byte	37                              # DW_FORM_strx136	.byte	115                             # DW_AT_addr_base37	.byte	23                              # DW_FORM_sec_offset38	.byte	0                               # EOM(1)39	.byte	0                               # EOM(2)40	.byte	2                               # Abbreviation Code41	.byte	57                              # DW_TAG_namespace42	.byte	1                               # DW_CHILDREN_yes43	.byte	3                               # DW_AT_name44	.byte	37                              # DW_FORM_strx145	.byte	0                               # EOM(1)46	.byte	0                               # EOM(2)47	.byte	3                               # Abbreviation Code48	.byte	52                              # DW_TAG_variable49	.byte	0                               # DW_CHILDREN_no50	.byte	3                               # DW_AT_name51	.byte	37                              # DW_FORM_strx152	.byte	73                              # DW_AT_type53	.byte	19                              # DW_FORM_ref454	.byte	63                              # DW_AT_external55	.byte	25                              # DW_FORM_flag_present56	.byte	58                              # DW_AT_decl_file57	.byte	11                              # DW_FORM_data158	.byte	59                              # DW_AT_decl_line59	.byte	11                              # DW_FORM_data160	.byte	2                               # DW_AT_location61	.byte	24                              # DW_FORM_exprloc62	.byte	110                             # DW_AT_linkage_name63	.byte	37                              # DW_FORM_strx164	.byte	0                               # EOM(1)65	.byte	0                               # EOM(2)66	.byte	4                               # Abbreviation Code67	.byte	1                               # DW_TAG_array_type68	.byte	1                               # DW_CHILDREN_yes69	.byte	73                              # DW_AT_type70	.byte	19                              # DW_FORM_ref471	.byte	0                               # EOM(1)72	.byte	0                               # EOM(2)73	.byte	5                               # Abbreviation Code74	.byte	33                              # DW_TAG_subrange_type75	.byte	0                               # DW_CHILDREN_no76	.byte	73                              # DW_AT_type77	.byte	19                              # DW_FORM_ref478	.byte	55                              # DW_AT_count79	.byte	11                              # DW_FORM_data180	.byte	0                               # EOM(1)81	.byte	0                               # EOM(2)82	.byte	6                               # Abbreviation Code83	.byte	15                              # DW_TAG_pointer_type84	.byte	0                               # DW_CHILDREN_no85	.byte	73                              # DW_AT_type86	.byte	19                              # DW_FORM_ref487	.byte	0                               # EOM(1)88	.byte	0                               # EOM(2)89	.byte	7                               # Abbreviation Code90	.byte	36                              # DW_TAG_base_type91	.byte	0                               # DW_CHILDREN_no92	.byte	3                               # DW_AT_name93	.byte	37                              # DW_FORM_strx194	.byte	62                              # DW_AT_encoding95	.byte	11                              # DW_FORM_data196	.byte	11                              # DW_AT_byte_size97	.byte	11                              # DW_FORM_data198	.byte	0                               # EOM(1)99	.byte	0                               # EOM(2)100	.byte	8                               # Abbreviation Code101	.byte	36                              # DW_TAG_base_type102	.byte	0                               # DW_CHILDREN_no103	.byte	3                               # DW_AT_name104	.byte	37                              # DW_FORM_strx1105	.byte	11                              # DW_AT_byte_size106	.byte	11                              # DW_FORM_data1107	.byte	62                              # DW_AT_encoding108	.byte	11                              # DW_FORM_data1109	.byte	0                               # EOM(1)110	.byte	0                               # EOM(2)111	.byte	0                               # EOM(3)112	.section	.debug_info,"",@progbits113.Lcu_begin0:114	.long	.Ldebug_info_end0-.Ldebug_info_start0 # Length of Unit115.Ldebug_info_start0:116	.short	5                               # DWARF version number117	.byte	1                               # DWARF Unit Type118	.byte	8                               # Address Size (in bytes)119	.long	.debug_abbrev                   # Offset Into Abbrev. Section120	.byte	1                               # Abbrev [1] 0xc:0x3b DW_TAG_compile_unit121	.byte	0                               # DW_AT_producer122	.short	33                              # DW_AT_language123	.byte	1                               # DW_AT_name124	.long	.Lstr_offsets_base0             # DW_AT_str_offsets_base125	.long	.Lline_table_start0             # DW_AT_stmt_list126	.byte	2                               # DW_AT_comp_dir127	.long	.Laddr_table_base0              # DW_AT_addr_base128	.byte	2                               # Abbrev [2] 0x1e:0xf DW_TAG_namespace129	.byte	3                               # DW_AT_name130	.byte	3                               # Abbrev [3] 0x20:0xc DW_TAG_variable131	.byte	4                               # DW_AT_name132	.long	45                              # DW_AT_type133                                        # DW_AT_external134	.byte	0                               # DW_AT_decl_file135	.byte	3                               # DW_AT_decl_line136	.byte	2                               # DW_AT_location137	.byte	161138	.byte	0139	.byte	7                               # DW_AT_linkage_name140	.byte	0                               # End Of Children Mark141	.byte	4                               # Abbrev [4] 0x2d:0xc DW_TAG_array_type142	.long	57                              # DW_AT_type143	.byte	5                               # Abbrev [5] 0x32:0x6 DW_TAG_subrange_type144	.long	66                              # DW_AT_type145	.byte	1                               # DW_AT_count146	.byte	0                               # End Of Children Mark147	.byte	6                               # Abbrev [6] 0x39:0x5 DW_TAG_pointer_type148	.long	62                              # DW_AT_type149	.byte	7                               # Abbrev [7] 0x3e:0x4 DW_TAG_base_type150	.byte	5                               # DW_AT_name151	.byte	5                               # DW_AT_encoding152	.byte	4                               # DW_AT_byte_size153	.byte	8                               # Abbrev [8] 0x42:0x4 DW_TAG_base_type154	.byte	6                               # DW_AT_name155	.byte	8                               # DW_AT_byte_size156	.byte	7                               # DW_AT_encoding157	.byte	0                               # End Of Children Mark158.Ldebug_info_end0:159	.section	.debug_str_offsets,"",@progbits160	.long	36                              # Length of String Offsets Set161	.short	5162	.short	0163.Lstr_offsets_base0:164	.section	.debug_str,"MS",@progbits,1165.Linfo_string0:166	.asciz	"clang version 18.0.0"          # string offset=0167.Linfo_string1:168	.asciz	"undef-debug2.cc"               # string offset=21169.Linfo_string2:170	.asciz	"dir"                           # string offset=37171.Linfo_string3:172	.asciz	"ns"                            # string offset=44173.Linfo_string4:174	.asciz	"var"                           # string offset=47175.Linfo_string5:176	.asciz	"int"                           # string offset=51177.Linfo_string6:178	.asciz	"__ARRAY_SIZE_TYPE__"           # string offset=55179.Linfo_string7:180	.asciz	"_ZN2ns3varE"                   # string offset=75181	.section	.debug_str_offsets,"",@progbits182	.long	.Linfo_string0183	.long	.Linfo_string1184	.long	.Linfo_string2185	.long	.Linfo_string3186	.long	.Linfo_string4187	.long	.Linfo_string5188	.long	.Linfo_string6189	.long	.Linfo_string7190	.section	.debug_addr,"",@progbits191	.long	.Ldebug_addr_end0-.Ldebug_addr_start0 # Length of contribution192.Ldebug_addr_start0:193	.short	5                               # DWARF version number194	.byte	8                               # Address size195	.byte	0                               # Segment selector size196.Laddr_table_base0:197	.quad	_ZN2ns3varE198.Ldebug_addr_end0:199	.section	.debug_line,"",@progbits200.Lline_table_start0:201