.text .file "main.cpp" .globl _Z2f1v # -- Begin function _Z2f1v .p2align 4, 0x90 .type _Z2f1v,@function _Z2f1v: # @_Z2f1v .Lfunc_begin0: .file 1 "./" "main.cpp" .loc 1 7 0 # main.cpp:7:0 .cfi_startproc # %bb.0: # %entry pushq %rax .cfi_def_cfa_offset 16 .Ltmp0: .loc 1 5 3 prologue_end # main.cpp:5:3 callq _ZL1xv .Ltmp1: .loc 1 9 1 # main.cpp:9:1 popq %rax .cfi_def_cfa_offset 8 retq .Ltmp2: .Lfunc_end0: .size _Z2f1v, .Lfunc_end0-_Z2f1v .cfi_endproc # -- End function .p2align 4, 0x90 # -- Begin function _ZL1xv .type _ZL1xv,@function _ZL1xv: # @_ZL1xv .Lfunc_begin1: .loc 1 1 0 # main.cpp:1:0 .cfi_startproc # %bb.0: # %entry .loc 1 2 1 prologue_end # main.cpp:2:1 retq .Ltmp3: .Lfunc_end1: .size _ZL1xv, .Lfunc_end1-_ZL1xv .cfi_endproc # -- End function .section .debug_abbrev,"",@progbits .byte 1 # Abbreviation Code .byte 17 # DW_TAG_compile_unit .byte 0 # DW_CHILDREN_no .byte 16 # DW_AT_stmt_list .byte 23 # DW_FORM_sec_offset .byte 27 # DW_AT_comp_dir .byte 14 # DW_FORM_strp .ascii "\264B" # DW_AT_GNU_pubnames .byte 25 # DW_FORM_flag_present .ascii "\260B" # DW_AT_GNU_dwo_name .byte 14 # DW_FORM_strp .ascii "\261B" # DW_AT_GNU_dwo_id .byte 7 # DW_FORM_data8 .byte 17 # DW_AT_low_pc .byte 1 # DW_FORM_addr .byte 18 # DW_AT_high_pc .byte 6 # DW_FORM_data4 .ascii "\263B" # DW_AT_GNU_addr_base .byte 23 # DW_FORM_sec_offset .byte 0 # EOM(1) .byte 0 # EOM(2) .byte 0 # EOM(3) .section .debug_info,"",@progbits .Lcu_begin0: .long .Ldebug_info_end0-.Ldebug_info_start0 # Length of Unit .Ldebug_info_start0: .short 4 # DWARF version number .long .debug_abbrev # Offset Into Abbrev. Section .byte 8 # Address Size (in bytes) .byte 1 # Abbrev [1] 0xb:0x25 DW_TAG_compile_unit .long .Lline_table_start0 # DW_AT_stmt_list .long .Lskel_string0 # DW_AT_comp_dir # DW_AT_GNU_pubnames .long .Lskel_string1 # DW_AT_GNU_dwo_name .quad -7114235821576765290 # DW_AT_GNU_dwo_id .quad .Lfunc_begin0 # DW_AT_low_pc .long .Lfunc_end1-.Lfunc_begin0 # DW_AT_high_pc .Ldebug_info_end0: .section .debug_info,"",@progbits .Lcu_begin1: .long .Ldebug_info_end1-.Ldebug_info_start1 # Length of Unit .Ldebug_info_start1: .short 4 # DWARF version number .long .debug_abbrev # Offset Into Abbrev. Section .byte 8 # Address Size (in bytes) .byte 1 # Abbrev [1] 0xb:0x25 DW_TAG_compile_unit .long .Lline_table_start0 # DW_AT_stmt_list .long .Lskel_string0 # DW_AT_comp_dir # DW_AT_GNU_pubnames .long .Lskel_string2 # DW_AT_GNU_dwo_name .quad -6064033601213906696 # DW_AT_GNU_dwo_id .quad .Lfunc_begin0 # DW_AT_low_pc .long .Lfunc_end1-.Lfunc_begin0 # DW_AT_high_pc .Ldebug_info_end1: .section .debug_str,"MS",@progbits,1 .Lskel_string0: .asciz "./" # string offset=0 .Lskel_string1: .asciz "test1.dwo" # string offset=82 .Lskel_string2: .asciz "test2.dwo" # string offset=82 .Lline_table_start0: