brintos

brintos / llvm-project-archived public Read only

0
0
Text · 10.6 KiB · 2657841 Raw
263 lines · plain
1# The DW_AT_low_pc was modified to be greater than the DW_AT_high_pc.2 3	.section	__TEXT,__text,regular,pure_instructions4	.macosx_version_min 10, 135	.globl	_g                      ## -- Begin function g6	.p2align	4, 0x907_g:                                     ## @g8Lfunc_begin0:9	.file	1 "inlined.c"10	.loc	1 1 0                   ## inlined.c:1:011	.cfi_startproc12## %bb.0:                               ## %entry13	pushq	%rbp14	.cfi_def_cfa_offset 1615	.cfi_offset %rbp, -1616	movq	%rsp, %rbp17	.cfi_def_cfa_register %rbp18Ltmp0:19	.loc	1 2 1 prologue_end      ## inlined.c:2:120	popq	%rbp21	retq22Ltmp1:23Lfunc_end0:24	.cfi_endproc25                                        ## -- End function26	.globl	_main                   ## -- Begin function main27	.p2align	4, 0x9028_main:                                  ## @main29Lfunc_begin1:30	.loc	1 3 0                   ## inlined.c:3:031	.cfi_startproc32## %bb.0:                               ## %entry33	pushq	%rbp34	.cfi_def_cfa_offset 1635	.cfi_offset %rbp, -1636	movq	%rsp, %rbp37	.cfi_def_cfa_register %rbp38	xorl	%eax, %eax39Ltmp2:40	.loc	1 5 1 prologue_end      ## inlined.c:5:141	popq	%rbp42	retq43Ltmp3:44Lfunc_end1:45	.cfi_endproc46                                        ## -- End function47	.section	__DWARF,__debug_str,regular,debug48Linfo_string:49	.asciz	"clang version 7.0.0 "  ## string offset=050	.asciz	"inlined.c"             ## string offset=2151	.asciz	"/private/tmp"          ## string offset=3152	.asciz	"g"                     ## string offset=4453	.asciz	"main"                  ## string offset=4654	.asciz	"int"                   ## string offset=5155	.section	__DWARF,__debug_abbrev,regular,debug56Lsection_abbrev:57	.byte	1                       ## Abbreviation Code58	.byte	17                      ## DW_TAG_compile_unit59	.byte	1                       ## DW_CHILDREN_yes60	.byte	37                      ## DW_AT_producer61	.byte	14                      ## DW_FORM_strp62	.byte	19                      ## DW_AT_language63	.byte	5                       ## DW_FORM_data264	.byte	3                       ## DW_AT_name65	.byte	14                      ## DW_FORM_strp66	.byte	16                      ## DW_AT_stmt_list67	.byte	23                      ## DW_FORM_sec_offset68	.byte	27                      ## DW_AT_comp_dir69	.byte	14                      ## DW_FORM_strp70	.byte	19                      ## DW_AT_low_pc <- LOW PC > HIGH PC71	.byte	1                       ## DW_FORM_addr72	.byte	18                      ## DW_AT_high_pc73	.byte	6                       ## DW_FORM_data474	.byte	0                       ## EOM(1)75	.byte	0                       ## EOM(2)76	.byte	2                       ## Abbreviation Code77	.byte	46                      ## DW_TAG_subprogram78	.byte	0                       ## DW_CHILDREN_no79	.byte	17                      ## DW_AT_low_pc80	.byte	1                       ## DW_FORM_addr81	.byte	18                      ## DW_AT_high_pc82	.byte	6                       ## DW_FORM_data483	.byte	64                      ## DW_AT_frame_base84	.byte	24                      ## DW_FORM_exprloc85	.byte	3                       ## DW_AT_name86	.byte	14                      ## DW_FORM_strp87	.byte	58                      ## DW_AT_decl_file88	.byte	11                      ## DW_FORM_data189	.byte	59                      ## DW_AT_decl_line90	.byte	11                      ## DW_FORM_data191	.byte	63                      ## DW_AT_external92	.byte	25                      ## DW_FORM_flag_present93	.byte	0                       ## EOM(1)94	.byte	0                       ## EOM(2)95	.byte	3                       ## Abbreviation Code96	.byte	46                      ## DW_TAG_subprogram97	.byte	0                       ## DW_CHILDREN_no98	.byte	17                      ## DW_AT_low_pc99	.byte	1                       ## DW_FORM_addr100	.byte	18                      ## DW_AT_high_pc101	.byte	6                       ## DW_FORM_data4102	.byte	64                      ## DW_AT_frame_base103	.byte	24                      ## DW_FORM_exprloc104	.byte	3                       ## DW_AT_name105	.byte	14                      ## DW_FORM_strp106	.byte	58                      ## DW_AT_decl_file107	.byte	11                      ## DW_FORM_data1108	.byte	59                      ## DW_AT_decl_line109	.byte	11                      ## DW_FORM_data1110	.byte	73                      ## DW_AT_type111	.byte	19                      ## DW_FORM_ref4112	.byte	63                      ## DW_AT_external113	.byte	25                      ## DW_FORM_flag_present114	.byte	0                       ## EOM(1)115	.byte	0                       ## EOM(2)116	.byte	4                       ## Abbreviation Code117	.byte	36                      ## DW_TAG_base_type118	.byte	0                       ## DW_CHILDREN_no119	.byte	3                       ## DW_AT_name120	.byte	14                      ## DW_FORM_strp121	.byte	62                      ## DW_AT_encoding122	.byte	11                      ## DW_FORM_data1123	.byte	11                      ## DW_AT_byte_size124	.byte	11                      ## DW_FORM_data1125	.byte	0                       ## EOM(1)126	.byte	0                       ## EOM(2)127	.byte	0                       ## EOM(3)128	.section	__DWARF,__debug_info,regular,debug129Lsection_info:130Lcu_begin0:131	.long	92                      ## Length of Unit132	.short	4                       ## DWARF version number133Lset0 = Lsection_abbrev-Lsection_abbrev ## Offset Into Abbrev. Section134	.long	Lset0135	.byte	8                       ## Address Size (in bytes)136	.byte	1                       ## Abbrev [1] 0xb:0x55 DW_TAG_compile_unit137	.long	0                       ## DW_AT_producer138	.short	12                      ## DW_AT_language139	.long	21                      ## DW_AT_name140Lset1 = Lline_table_start0-Lsection_line ## DW_AT_stmt_list141	.long	Lset1142	.long	31                      ## DW_AT_comp_dir143	.quad	Lfunc_begin0            ## DW_AT_low_pc144Lset2 = Lfunc_end1-Lfunc_begin0         ## DW_AT_high_pc145	.long	Lset2146	.byte	2                       ## Abbrev [2] 0x2a:0x15 DW_TAG_subprogram147	.quad	Lfunc_begin0            ## DW_AT_low_pc148Lset3 = Lfunc_end0-Lfunc_begin0         ## DW_AT_high_pc149	.long	Lset3150	.byte	1                       ## DW_AT_frame_base151	.byte	86152	.long	44                      ## DW_AT_name153	.byte	1                       ## DW_AT_decl_file154	.byte	1                       ## DW_AT_decl_line155                                        ## DW_AT_external156	.byte	3                       ## Abbrev [3] 0x3f:0x19 DW_TAG_subprogram157	.quad	Lfunc_begin1            ## DW_AT_low_pc158Lset4 = Lfunc_end1-Lfunc_begin1         ## DW_AT_high_pc159	.long	Lset4160	.byte	1                       ## DW_AT_frame_base161	.byte	86162	.long	46                      ## DW_AT_name163	.byte	1                       ## DW_AT_decl_file164	.byte	3                       ## DW_AT_decl_line165	.long	88                      ## DW_AT_type166                                        ## DW_AT_external167	.byte	4                       ## Abbrev [4] 0x58:0x7 DW_TAG_base_type168	.long	51                      ## DW_AT_name169	.byte	5                       ## DW_AT_encoding170	.byte	4                       ## DW_AT_byte_size171	.byte	0                       ## End Of Children Mark172	.section	__DWARF,__debug_ranges,regular,debug173Ldebug_range:174	.section	__DWARF,__debug_macinfo,regular,debug175Ldebug_macinfo:176Lcu_macro_begin0:177	.byte	0                       ## End Of Macro List Mark178	.section	__DWARF,__apple_names,regular,debug179Lnames_begin:180	.long	1212240712              ## Header Magic181	.short	1                       ## Header Version182	.short	0                       ## Header Hash Function183	.long	2                       ## Header Bucket Count184	.long	2                       ## Header Hash Count185	.long	12                      ## Header Data Length186	.long	0                       ## HeaderData Die Offset Base187	.long	1                       ## HeaderData Atom Count188	.short	1                       ## DW_ATOM_die_offset189	.short	6                       ## DW_FORM_data4190	.long	0                       ## Bucket 0191	.long	-1                      ## Bucket 1192	.long	177676                  ## Hash in Bucket 0193	.long	2090499946              ## Hash in Bucket 0194	.long	LNames1-Lnames_begin    ## Offset in Bucket 0195	.long	LNames0-Lnames_begin    ## Offset in Bucket 0196LNames1:197	.long	44                      ## g198	.long	1                       ## Num DIEs199	.long	42200	.long	0201LNames0:202	.long	46                      ## main203	.long	1                       ## Num DIEs204	.long	63205	.long	0206	.section	__DWARF,__apple_objc,regular,debug207Lobjc_begin:208	.long	1212240712              ## Header Magic209	.short	1                       ## Header Version210	.short	0                       ## Header Hash Function211	.long	1                       ## Header Bucket Count212	.long	0                       ## Header Hash Count213	.long	12                      ## Header Data Length214	.long	0                       ## HeaderData Die Offset Base215	.long	1                       ## HeaderData Atom Count216	.short	1                       ## DW_ATOM_die_offset217	.short	6                       ## DW_FORM_data4218	.long	-1                      ## Bucket 0219	.section	__DWARF,__apple_namespac,regular,debug220Lnamespac_begin:221	.long	1212240712              ## Header Magic222	.short	1                       ## Header Version223	.short	0                       ## Header Hash Function224	.long	1                       ## Header Bucket Count225	.long	0                       ## Header Hash Count226	.long	12                      ## Header Data Length227	.long	0                       ## HeaderData Die Offset Base228	.long	1                       ## HeaderData Atom Count229	.short	1                       ## DW_ATOM_die_offset230	.short	6                       ## DW_FORM_data4231	.long	-1                      ## Bucket 0232	.section	__DWARF,__apple_types,regular,debug233Ltypes_begin:234	.long	1212240712              ## Header Magic235	.short	1                       ## Header Version236	.short	0                       ## Header Hash Function237	.long	1                       ## Header Bucket Count238	.long	1                       ## Header Hash Count239	.long	20                      ## Header Data Length240	.long	0                       ## HeaderData Die Offset Base241	.long	3                       ## HeaderData Atom Count242	.short	1                       ## DW_ATOM_die_offset243	.short	6                       ## DW_FORM_data4244	.short	3                       ## DW_ATOM_die_tag245	.short	5                       ## DW_FORM_data2246	.short	4                       ## DW_ATOM_type_flags247	.short	11                      ## DW_FORM_data1248	.long	0                       ## Bucket 0249	.long	193495088               ## Hash in Bucket 0250	.long	Ltypes0-Ltypes_begin    ## Offset in Bucket 0251Ltypes0:252	.long	51                      ## int253	.long	1                       ## Num DIEs254	.long	88255	.short	36256	.byte	0257	.long	0258 259.subsections_via_symbols260	.section	__DWARF,__debug_line,regular,debug261Lsection_line:262Lline_table_start0:263