| .file "dwp_test_main.cc" |
| .text |
| .Ltext0: |
| .section .rodata |
| .LC0: |
| .string "dwp_test_main.cc" |
| .LC1: |
| .string "c1.testcase1()" |
| .LC2: |
| .string "c1.t1a()" |
| .LC3: |
| .string "c1.testcase2()" |
| .LC4: |
| .string "c1.testcase3()" |
| .LC5: |
| .string "c1.testcase4()" |
| .LC6: |
| .string "c2.testcase1()" |
| .LC7: |
| .string "c2.testcase2()" |
| .LC8: |
| .string "c2.testcase3()" |
| .LC9: |
| .string "c2.testcase4()" |
| .LC10: |
| .string "c3.testcase1()" |
| .LC11: |
| .string "c3.testcase2()" |
| .LC12: |
| .string "c3.testcase3()" |
| .LC13: |
| .string "t12()" |
| .LC14: |
| .string "t13()" |
| .LC15: |
| .string "t16()" |
| .LC16: |
| .string "t16a()" |
| .LC17: |
| .string "t17()" |
| .LC18: |
| .string "t18()" |
| .text |
| .globl main |
| .type main, @function |
| main: |
| .LFB1: |
| .file 1 "dwp_test_main.cc" |
| .loc 1 31 0 |
| .cfi_startproc |
| .cfi_personality 0x3,__gxx_personality_v0 |
| .cfi_lsda 0x3,.LLSDA1 |
| pushq %rbp |
| .cfi_def_cfa_offset 16 |
| .cfi_offset 6, -16 |
| movq %rsp, %rbp |
| .cfi_def_cfa_register 6 |
| subq $32, %rsp |
| .LBB2: |
| .loc 1 36 0 |
| movl $789, v3(%rip) |
| .LBB3: |
| .loc 1 37 0 |
| movl $0, -4(%rbp) |
| jmp .L2 |
| .L3: |
| .loc 1 38 0 |
| movl -4(%rbp), %eax |
| cltq |
| movzbl v4(%rax), %edx |
| movl -4(%rbp), %eax |
| cltq |
| movb %dl, v5(%rax) |
| .loc 1 37 0 discriminator 2 |
| addl $1, -4(%rbp) |
| .L2: |
| .loc 1 37 0 is_stmt 0 discriminator 1 |
| cmpl $12, -4(%rbp) |
| setle %al |
| testb %al, %al |
| jne .L3 |
| .LBE3: |
| .loc 1 40 0 is_stmt 1 |
| leaq -16(%rbp), %rax |
| movq %rax, %rdi |
| .LEHB0: |
| call _ZN2C19testcase1Ev |
| .loc 1 40 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L4 |
| .loc 1 40 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $40, %edx |
| movl $.LC0, %esi |
| movl $.LC1, %edi |
| call __assert_fail |
| .L4: |
| .loc 1 41 0 is_stmt 1 |
| leaq -16(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C13t1aEv |
| .loc 1 41 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L5 |
| .loc 1 41 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $41, %edx |
| movl $.LC0, %esi |
| movl $.LC2, %edi |
| call __assert_fail |
| .L5: |
| .loc 1 42 0 is_stmt 1 |
| leaq -16(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C19testcase2Ev |
| .loc 1 42 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L6 |
| .loc 1 42 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $42, %edx |
| movl $.LC0, %esi |
| movl $.LC3, %edi |
| call __assert_fail |
| .L6: |
| .loc 1 43 0 is_stmt 1 |
| leaq -16(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C19testcase3Ev |
| .loc 1 43 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L7 |
| .loc 1 43 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $43, %edx |
| movl $.LC0, %esi |
| movl $.LC4, %edi |
| call __assert_fail |
| .L7: |
| .loc 1 44 0 is_stmt 1 |
| leaq -16(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C19testcase4Ev |
| .loc 1 44 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L8 |
| .loc 1 44 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $44, %edx |
| movl $.LC0, %esi |
| movl $.LC5, %edi |
| call __assert_fail |
| .L8: |
| .loc 1 45 0 is_stmt 1 |
| leaq -32(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C29testcase1Ev |
| .loc 1 45 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L9 |
| .loc 1 45 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $45, %edx |
| movl $.LC0, %esi |
| movl $.LC6, %edi |
| call __assert_fail |
| .L9: |
| .loc 1 46 0 is_stmt 1 |
| leaq -32(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C29testcase2Ev |
| .loc 1 46 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L10 |
| .loc 1 46 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $46, %edx |
| movl $.LC0, %esi |
| movl $.LC7, %edi |
| call __assert_fail |
| .L10: |
| .loc 1 47 0 is_stmt 1 |
| leaq -32(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C29testcase3Ev |
| .loc 1 47 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L11 |
| .loc 1 47 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $47, %edx |
| movl $.LC0, %esi |
| movl $.LC8, %edi |
| call __assert_fail |
| .L11: |
| .loc 1 48 0 is_stmt 1 |
| leaq -32(%rbp), %rax |
| movq %rax, %rdi |
| call _ZN2C29testcase4Ev |
| .loc 1 48 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L12 |
| .loc 1 48 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $48, %edx |
| movl $.LC0, %esi |
| movl $.LC9, %edi |
| call __assert_fail |
| .L12: |
| .loc 1 49 0 is_stmt 1 |
| movl $c3, %edi |
| call _ZN2C39testcase1Ev |
| .loc 1 49 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L13 |
| .loc 1 49 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $49, %edx |
| movl $.LC0, %esi |
| movl $.LC10, %edi |
| call __assert_fail |
| .L13: |
| .loc 1 50 0 is_stmt 1 |
| movl $c3, %edi |
| call _ZN2C39testcase2Ev |
| .loc 1 50 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L14 |
| .loc 1 50 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $50, %edx |
| movl $.LC0, %esi |
| movl $.LC11, %edi |
| call __assert_fail |
| .L14: |
| .loc 1 51 0 is_stmt 1 |
| movl $c3, %edi |
| call _ZN2C39testcase3Ev |
| .loc 1 51 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L15 |
| .loc 1 51 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $51, %edx |
| movl $.LC0, %esi |
| movl $.LC12, %edi |
| call __assert_fail |
| .L15: |
| .loc 1 52 0 is_stmt 1 |
| call _Z3t12v |
| .loc 1 52 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L16 |
| .loc 1 52 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $52, %edx |
| movl $.LC0, %esi |
| movl $.LC13, %edi |
| call __assert_fail |
| .L16: |
| .loc 1 53 0 is_stmt 1 |
| call _Z3t13v |
| .loc 1 53 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L17 |
| .loc 1 53 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $53, %edx |
| movl $.LC0, %esi |
| movl $.LC14, %edi |
| call __assert_fail |
| .L17: |
| .loc 1 54 0 is_stmt 1 |
| call _Z3t16v |
| .loc 1 54 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L18 |
| .loc 1 54 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $54, %edx |
| movl $.LC0, %esi |
| movl $.LC15, %edi |
| call __assert_fail |
| .L18: |
| .loc 1 55 0 is_stmt 1 |
| call _Z4t16av |
| .loc 1 55 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L19 |
| .loc 1 55 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $55, %edx |
| movl $.LC0, %esi |
| movl $.LC16, %edi |
| call __assert_fail |
| .L19: |
| .loc 1 56 0 is_stmt 1 |
| call _Z3t17v |
| .loc 1 56 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L20 |
| .loc 1 56 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $56, %edx |
| movl $.LC0, %esi |
| movl $.LC17, %edi |
| call __assert_fail |
| .L20: |
| .loc 1 57 0 is_stmt 1 |
| call _Z3t18v |
| .LEHE0: |
| .loc 1 57 0 is_stmt 0 discriminator 1 |
| testb %al, %al |
| jne .L21 |
| .loc 1 57 0 discriminator 2 |
| movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx |
| movl $57, %edx |
| movl $.LC0, %esi |
| movl $.LC18, %edi |
| call __assert_fail |
| .L21: |
| .loc 1 58 0 is_stmt 1 |
| movl $0, %eax |
| jmp .L25 |
| .L24: |
| movq %rax, %rdi |
| .LEHB1: |
| call _Unwind_Resume |
| .LEHE1: |
| .L25: |
| .LBE2: |
| .loc 1 59 0 |
| leave |
| .cfi_def_cfa 7, 8 |
| ret |
| .cfi_endproc |
| .LFE1: |
| .globl __gxx_personality_v0 |
| .section .gcc_except_table,"a",@progbits |
| .LLSDA1: |
| .byte 0xff |
| .byte 0xff |
| .byte 0x1 |
| .uleb128 .LLSDACSE1-.LLSDACSB1 |
| .LLSDACSB1: |
| .uleb128 .LEHB0-.LFB1 |
| .uleb128 .LEHE0-.LEHB0 |
| .uleb128 .L24-.LFB1 |
| .uleb128 0 |
| .uleb128 .LEHB1-.LFB1 |
| .uleb128 .LEHE1-.LEHB1 |
| .uleb128 0 |
| .uleb128 0 |
| .LLSDACSE1: |
| .text |
| .size main, .-main |
| .section .rodata |
| .type _ZZ4mainE19__PRETTY_FUNCTION__, @object |
| .size _ZZ4mainE19__PRETTY_FUNCTION__, 11 |
| _ZZ4mainE19__PRETTY_FUNCTION__: |
| .string "int main()" |
| .text |
| .Letext0: |
| .file 2 "dwp_test.h" |
| .section .debug_types.dwo,"G",@progbits,wt.bb2916f0c1bd34b5,comdat |
| .long 0xf7 |
| .value 0x4 |
| .long .Ldebug_abbrev0 |
| .byte 0x8 |
| .byte 0xbb |
| .byte 0x29 |
| .byte 0x16 |
| .byte 0xf0 |
| .byte 0xc1 |
| .byte 0xbd |
| .byte 0x34 |
| .byte 0xb5 |
| .long 0x25 |
| .uleb128 0x1 |
| .byte 0x4 |
| .byte 0x8a |
| .byte 0xda |
| .byte 0x59 |
| .byte 0x6e |
| .byte 0x4d |
| .byte 0x5c |
| .byte 0xa |
| .byte 0x88 |
| .long .Lskeleton_debug_line0 |
| .uleb128 0x2 |
| .string "C3" |
| .byte 0x4 |
| .byte 0x2 |
| .byte 0x2f |
| .long 0xda |
| .uleb128 0x3 |
| .uleb128 0x3 |
| .byte 0x2 |
| .byte 0x36 |
| .long 0xda |
| .byte 0 |
| .byte 0x1 |
| .uleb128 0x4 |
| .uleb128 0 |
| .byte 0x2 |
| .byte 0x32 |
| .string "_ZN2C39testcase1Ev" |
| .long 0xe1 |
| .byte 0x1 |
| .long 0x5e |
| .long 0x64 |
| .uleb128 0x5 |
| .long 0xe9 |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x1 |
| .byte 0x2 |
| .byte 0x33 |
| .string "_ZN2C39testcase2Ev" |
| .long 0xe1 |
| .byte 0x1 |
| .long 0x88 |
| .long 0x8e |
| .uleb128 0x5 |
| .long 0xe9 |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x2 |
| .byte 0x2 |
| .byte 0x34 |
| .string "_ZN2C39testcase3Ev" |
| .long 0xe1 |
| .byte 0x1 |
| .long 0xb2 |
| .long 0xb8 |
| .uleb128 0x5 |
| .long 0xe9 |
| .byte 0 |
| .uleb128 0x6 |
| .string "f4" |
| .byte 0x2 |
| .byte 0x35 |
| .string "_ZN2C32f4Ev" |
| .long 0xef |
| .byte 0x1 |
| .long 0xd3 |
| .uleb128 0x5 |
| .long 0xe9 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x7 |
| .byte 0x4 |
| .byte 0x5 |
| .string "int" |
| .uleb128 0x7 |
| .byte 0x1 |
| .byte 0x2 |
| .string "bool" |
| .uleb128 0x8 |
| .byte 0x8 |
| .long 0x25 |
| .uleb128 0x8 |
| .byte 0x8 |
| .long 0xf5 |
| .uleb128 0x9 |
| .long 0xe1 |
| .byte 0 |
| .section .debug_types,"G",@progbits,wt.bb2916f0c1bd34b5,comdat |
| .long 0x71 |
| .value 0x4 |
| .long .Lskeleton_debug_abbrev0 |
| .byte 0x8 |
| .byte 0xbb |
| .byte 0x29 |
| .byte 0x16 |
| .byte 0xf0 |
| .byte 0xc1 |
| .byte 0xbd |
| .byte 0x34 |
| .byte 0xb5 |
| .long 0 |
| .uleb128 0x2 |
| .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" |
| .string "dwp_test_main.dwo" |
| .long .Ldebug_pubnames0 |
| .long .Ldebug_pubtypes0 |
| .long .Ldebug_addr0 |
| .section .debug_types.dwo,"G",@progbits,wt.66526f88bcc798ab,comdat |
| .long 0xf1 |
| .value 0x4 |
| .long .Ldebug_abbrev0 |
| .byte 0x8 |
| .byte 0x66 |
| .byte 0x52 |
| .byte 0x6f |
| .byte 0x88 |
| .byte 0xbc |
| .byte 0xc7 |
| .byte 0x98 |
| .byte 0xab |
| .long 0x25 |
| .uleb128 0x1 |
| .byte 0x4 |
| .byte 0x4b |
| .byte 0xf9 |
| .byte 0xce |
| .byte 0xbf |
| .byte 0xd8 |
| .byte 0xf0 |
| .byte 0x4a |
| .byte 0xae |
| .long .Lskeleton_debug_line0 |
| .uleb128 0x2 |
| .string "C2" |
| .byte 0x4 |
| .byte 0x2 |
| .byte 0x25 |
| .long 0xdf |
| .uleb128 0x3 |
| .uleb128 0x3 |
| .byte 0x2 |
| .byte 0x2c |
| .long 0xdf |
| .byte 0 |
| .byte 0x1 |
| .uleb128 0x4 |
| .uleb128 0 |
| .byte 0x2 |
| .byte 0x28 |
| .string "_ZN2C29testcase1Ev" |
| .long 0xe6 |
| .byte 0x1 |
| .long 0x5e |
| .long 0x64 |
| .uleb128 0x5 |
| .long 0xee |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x1 |
| .byte 0x2 |
| .byte 0x29 |
| .string "_ZN2C29testcase2Ev" |
| .long 0xe6 |
| .byte 0x1 |
| .long 0x88 |
| .long 0x8e |
| .uleb128 0x5 |
| .long 0xee |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x2 |
| .byte 0x2 |
| .byte 0x2a |
| .string "_ZN2C29testcase3Ev" |
| .long 0xe6 |
| .byte 0x1 |
| .long 0xb2 |
| .long 0xb8 |
| .uleb128 0x5 |
| .long 0xee |
| .byte 0 |
| .uleb128 0xa |
| .uleb128 0x4 |
| .byte 0x2 |
| .byte 0x2b |
| .string "_ZN2C29testcase4Ev" |
| .long 0xe6 |
| .byte 0x1 |
| .long 0xd8 |
| .uleb128 0x5 |
| .long 0xee |
| .byte 0 |
| .byte 0 |
| .uleb128 0x7 |
| .byte 0x4 |
| .byte 0x5 |
| .string "int" |
| .uleb128 0x7 |
| .byte 0x1 |
| .byte 0x2 |
| .string "bool" |
| .uleb128 0x8 |
| .byte 0x8 |
| .long 0x25 |
| .byte 0 |
| .section .debug_types,"G",@progbits,wt.66526f88bcc798ab,comdat |
| .long 0x71 |
| .value 0x4 |
| .long .Lskeleton_debug_abbrev0 |
| .byte 0x8 |
| .byte 0x66 |
| .byte 0x52 |
| .byte 0x6f |
| .byte 0x88 |
| .byte 0xbc |
| .byte 0xc7 |
| .byte 0x98 |
| .byte 0xab |
| .long 0 |
| .uleb128 0x2 |
| .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" |
| .string "dwp_test_main.dwo" |
| .long .Ldebug_pubnames0 |
| .long .Ldebug_pubtypes0 |
| .long .Ldebug_addr0 |
| .section .debug_types.dwo,"G",@progbits,wt.c419a9b7a4a2fab5,comdat |
| .long 0x141 |
| .value 0x4 |
| .long .Ldebug_abbrev0 |
| .byte 0x8 |
| .byte 0xc4 |
| .byte 0x19 |
| .byte 0xa9 |
| .byte 0xb7 |
| .byte 0xa4 |
| .byte 0xa2 |
| .byte 0xfa |
| .byte 0xb5 |
| .long 0x25 |
| .uleb128 0x1 |
| .byte 0x4 |
| .byte 0xe3 |
| .byte 0xad |
| .byte 0x5 |
| .byte 0x3b |
| .byte 0x75 |
| .byte 0xeb |
| .byte 0xfb |
| .byte 0xc7 |
| .long .Lskeleton_debug_line0 |
| .uleb128 0x2 |
| .string "C1" |
| .byte 0x4 |
| .byte 0x2 |
| .byte 0x19 |
| .long 0x12f |
| .uleb128 0x3 |
| .uleb128 0x3 |
| .byte 0x2 |
| .byte 0x22 |
| .long 0x12f |
| .byte 0 |
| .byte 0x1 |
| .uleb128 0x4 |
| .uleb128 0 |
| .byte 0x2 |
| .byte 0x1c |
| .string "_ZN2C19testcase1Ev" |
| .long 0x136 |
| .byte 0x1 |
| .long 0x5e |
| .long 0x64 |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .uleb128 0xb |
| .string "t1a" |
| .byte 0x2 |
| .byte 0x1d |
| .string "_ZN2C13t1aEv" |
| .long 0x136 |
| .byte 0x1 |
| .long 0x85 |
| .long 0x8b |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .uleb128 0xb |
| .string "t1_2" |
| .byte 0x2 |
| .byte 0x1e |
| .string "_ZN2C14t1_2Ev" |
| .long 0x12f |
| .byte 0x1 |
| .long 0xae |
| .long 0xb4 |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x1 |
| .byte 0x2 |
| .byte 0x1f |
| .string "_ZN2C19testcase2Ev" |
| .long 0x136 |
| .byte 0x1 |
| .long 0xd8 |
| .long 0xde |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x2 |
| .byte 0x2 |
| .byte 0x20 |
| .string "_ZN2C19testcase3Ev" |
| .long 0x136 |
| .byte 0x1 |
| .long 0x102 |
| .long 0x108 |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .uleb128 0xa |
| .uleb128 0x4 |
| .byte 0x2 |
| .byte 0x21 |
| .string "_ZN2C19testcase4Ev" |
| .long 0x136 |
| .byte 0x1 |
| .long 0x128 |
| .uleb128 0x5 |
| .long 0x13e |
| .byte 0 |
| .byte 0 |
| .uleb128 0x7 |
| .byte 0x4 |
| .byte 0x5 |
| .string "int" |
| .uleb128 0x7 |
| .byte 0x1 |
| .byte 0x2 |
| .string "bool" |
| .uleb128 0x8 |
| .byte 0x8 |
| .long 0x25 |
| .byte 0 |
| .section .debug_types,"G",@progbits,wt.c419a9b7a4a2fab5,comdat |
| .long 0x71 |
| .value 0x4 |
| .long .Lskeleton_debug_abbrev0 |
| .byte 0x8 |
| .byte 0xc4 |
| .byte 0x19 |
| .byte 0xa9 |
| .byte 0xb7 |
| .byte 0xa4 |
| .byte 0xa2 |
| .byte 0xfa |
| .byte 0xb5 |
| .long 0 |
| .uleb128 0x2 |
| .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" |
| .string "dwp_test_main.dwo" |
| .long .Ldebug_pubnames0 |
| .long .Ldebug_pubtypes0 |
| .long .Ldebug_addr0 |
| .section .debug_info.dwo,"e",@progbits |
| .Ldebug_info0: |
| .long 0x178 |
| .value 0x4 |
| .long .Ldebug_abbrev0 |
| .byte 0x8 |
| .uleb128 0xc |
| .string "GNU C++ 4.7.x-google 20120720 (prerelease)" |
| .byte 0x4 |
| .string "dwp_test_main.cc" |
| .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" |
| .byte 0xc8 |
| .byte 0xeb |
| .byte 0x9a |
| .byte 0x5c |
| .byte 0xd9 |
| .byte 0x51 |
| .byte 0xba |
| .byte 0xe5 |
| .uleb128 0x7 |
| .byte 0x4 |
| .byte 0x5 |
| .string "int" |
| .uleb128 0x7 |
| .byte 0x1 |
| .byte 0x2 |
| .string "bool" |
| .uleb128 0xd |
| .string "main" |
| .byte 0x1 |
| .byte 0x1e |
| .long 0x90 |
| .uleb128 0 |
| .quad .LFE1-.LFB1 |
| .uleb128 0x1 |
| .byte 0x9c |
| .long 0x11b |
| .uleb128 0xe |
| .uleb128 0x1 |
| .quad .LBE2-.LBB2 |
| .uleb128 0xf |
| .string "c1" |
| .byte 0x1 |
| .byte 0x20 |
| .byte 0xc4 |
| .byte 0x19 |
| .byte 0xa9 |
| .byte 0xb7 |
| .byte 0xa4 |
| .byte 0xa2 |
| .byte 0xfa |
| .byte 0xb5 |
| .uleb128 0x2 |
| .byte 0x91 |
| .sleb128 -32 |
| .uleb128 0xf |
| .string "c2" |
| .byte 0x1 |
| .byte 0x21 |
| .byte 0x66 |
| .byte 0x52 |
| .byte 0x6f |
| .byte 0x88 |
| .byte 0xbc |
| .byte 0xc7 |
| .byte 0x98 |
| .byte 0xab |
| .uleb128 0x2 |
| .byte 0x91 |
| .sleb128 -48 |
| .uleb128 0x10 |
| .string "__PRETTY_FUNCTION__" |
| .long 0x13f |
| .uleb128 0x2 |
| .byte 0xfb |
| .uleb128 0x2 |
| .uleb128 0xe |
| .uleb128 0x3 |
| .quad .LBE3-.LBB3 |
| .uleb128 0x11 |
| .string "i" |
| .byte 0x1 |
| .byte 0x25 |
| .long 0x90 |
| .uleb128 0x2 |
| .byte 0x91 |
| .sleb128 -20 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x12 |
| .long 0x137 |
| .long 0x12b |
| .uleb128 0x13 |
| .long 0x12b |
| .byte 0xa |
| .byte 0 |
| .uleb128 0x7 |
| .byte 0x8 |
| .byte 0x7 |
| .string "sizetype" |
| .uleb128 0x7 |
| .byte 0x1 |
| .byte 0x6 |
| .string "char" |
| .uleb128 0x14 |
| .long 0x11b |
| .uleb128 0x15 |
| .string "c3" |
| .byte 0x2 |
| .byte 0x39 |
| .byte 0xbb |
| .byte 0x29 |
| .byte 0x16 |
| .byte 0xf0 |
| .byte 0xc1 |
| .byte 0xbd |
| .byte 0x34 |
| .byte 0xb5 |
| .uleb128 0x16 |
| .string "v3" |
| .byte 0x2 |
| .byte 0x3c |
| .long 0x90 |
| .uleb128 0x12 |
| .long 0x137 |
| .long 0x167 |
| .uleb128 0x17 |
| .byte 0 |
| .uleb128 0x16 |
| .string "v4" |
| .byte 0x2 |
| .byte 0x3d |
| .long 0x15c |
| .uleb128 0x16 |
| .string "v5" |
| .byte 0x2 |
| .byte 0x3e |
| .long 0x15c |
| .byte 0 |
| .section .debug_info,"",@progbits |
| .Lskeleton_debug_info0: |
| .long 0x81 |
| .value 0x4 |
| .long .Lskeleton_debug_abbrev0 |
| .byte 0x8 |
| .uleb128 0x1 |
| .quad .Ltext0 |
| .quad .Letext0-.Ltext0 |
| .long .Ldebug_line0 |
| .byte 0xc8 |
| .byte 0xeb |
| .byte 0x9a |
| .byte 0x5c |
| .byte 0xd9 |
| .byte 0x51 |
| .byte 0xba |
| .byte 0xe5 |
| .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" |
| .string "dwp_test_main.dwo" |
| .long .Ldebug_pubnames0 |
| .long .Ldebug_pubtypes0 |
| .long .Ldebug_addr0 |
| .section .debug_abbrev,"",@progbits |
| .Lskeleton_debug_abbrev0: |
| .uleb128 0x1 |
| .uleb128 0x11 |
| .byte 0 |
| .uleb128 0x11 |
| .uleb128 0x1 |
| .uleb128 0x12 |
| .uleb128 0x7 |
| .uleb128 0x10 |
| .uleb128 0x17 |
| .uleb128 0x2131 |
| .uleb128 0x7 |
| .uleb128 0x1b |
| .uleb128 0x8 |
| .uleb128 0x2130 |
| .uleb128 0x8 |
| .uleb128 0x2134 |
| .uleb128 0x17 |
| .uleb128 0x2135 |
| .uleb128 0x17 |
| .uleb128 0x2133 |
| .uleb128 0x17 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x2 |
| .uleb128 0x41 |
| .byte 0 |
| .uleb128 0x1b |
| .uleb128 0x8 |
| .uleb128 0x2130 |
| .uleb128 0x8 |
| .uleb128 0x2134 |
| .uleb128 0x17 |
| .uleb128 0x2135 |
| .uleb128 0x17 |
| .uleb128 0x2133 |
| .uleb128 0x17 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .section .debug_abbrev.dwo,"e",@progbits |
| .Ldebug_abbrev0: |
| .uleb128 0x1 |
| .uleb128 0x41 |
| .byte 0x1 |
| .uleb128 0x13 |
| .uleb128 0xb |
| .uleb128 0x210f |
| .uleb128 0x7 |
| .uleb128 0x10 |
| .uleb128 0x17 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x2 |
| .uleb128 0x2 |
| .byte 0x1 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0xb |
| .uleb128 0xb |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x1 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0xd |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x1f02 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x38 |
| .uleb128 0xb |
| .uleb128 0x32 |
| .uleb128 0xb |
| .byte 0 |
| .byte 0 |
| .uleb128 0x4 |
| .uleb128 0x2e |
| .byte 0x1 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3 |
| .uleb128 0x1f02 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x6e |
| .uleb128 0x8 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x32 |
| .uleb128 0xb |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .uleb128 0x64 |
| .uleb128 0x13 |
| .uleb128 0x1 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x5 |
| .uleb128 0x5 |
| .byte 0 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x34 |
| .uleb128 0x19 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x6 |
| .uleb128 0x2e |
| .byte 0x1 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x6e |
| .uleb128 0x8 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x32 |
| .uleb128 0xb |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .uleb128 0x64 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x7 |
| .uleb128 0x24 |
| .byte 0 |
| .uleb128 0xb |
| .uleb128 0xb |
| .uleb128 0x3e |
| .uleb128 0xb |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x8 |
| .uleb128 0xf |
| .byte 0 |
| .uleb128 0xb |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x9 |
| .uleb128 0x15 |
| .byte 0 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xa |
| .uleb128 0x2e |
| .byte 0x1 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3 |
| .uleb128 0x1f02 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x6e |
| .uleb128 0x8 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x32 |
| .uleb128 0xb |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .uleb128 0x64 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xb |
| .uleb128 0x2e |
| .byte 0x1 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x6e |
| .uleb128 0x8 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x32 |
| .uleb128 0xb |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .uleb128 0x64 |
| .uleb128 0x13 |
| .uleb128 0x1 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xc |
| .uleb128 0x11 |
| .byte 0x1 |
| .uleb128 0x25 |
| .uleb128 0x8 |
| .uleb128 0x13 |
| .uleb128 0xb |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x1b |
| .uleb128 0x8 |
| .uleb128 0x2131 |
| .uleb128 0x7 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xd |
| .uleb128 0x2e |
| .byte 0x1 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x11 |
| .uleb128 0x1f01 |
| .uleb128 0x12 |
| .uleb128 0x7 |
| .uleb128 0x40 |
| .uleb128 0x18 |
| .uleb128 0x2116 |
| .uleb128 0x19 |
| .uleb128 0x1 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xe |
| .uleb128 0xb |
| .byte 0x1 |
| .uleb128 0x11 |
| .uleb128 0x1f01 |
| .uleb128 0x12 |
| .uleb128 0x7 |
| .byte 0 |
| .byte 0 |
| .uleb128 0xf |
| .uleb128 0x34 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x20 |
| .uleb128 0x2 |
| .uleb128 0x18 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x10 |
| .uleb128 0x34 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x34 |
| .uleb128 0x19 |
| .uleb128 0x2 |
| .uleb128 0x18 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x11 |
| .uleb128 0x34 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x2 |
| .uleb128 0x18 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x12 |
| .uleb128 0x1 |
| .byte 0x1 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x1 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x13 |
| .uleb128 0x21 |
| .byte 0 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x2f |
| .uleb128 0xb |
| .byte 0 |
| .byte 0 |
| .uleb128 0x14 |
| .uleb128 0x26 |
| .byte 0 |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x15 |
| .uleb128 0x34 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x20 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x16 |
| .uleb128 0x34 |
| .byte 0 |
| .uleb128 0x3 |
| .uleb128 0x8 |
| .uleb128 0x3a |
| .uleb128 0xb |
| .uleb128 0x3b |
| .uleb128 0xb |
| .uleb128 0x49 |
| .uleb128 0x13 |
| .uleb128 0x3f |
| .uleb128 0x19 |
| .uleb128 0x3c |
| .uleb128 0x19 |
| .byte 0 |
| .byte 0 |
| .uleb128 0x17 |
| .uleb128 0x21 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .section .debug_gnu_pubnames,"",@progbits |
| .Ldebug_pubnames0: |
| .long 0x18 |
| .value 0x2 |
| .long .Lskeleton_debug_info0 |
| .long 0x17c |
| .long 0x9f |
| .byte 0x30 |
| .string "main" |
| .long 0 |
| .section .debug_gnu_pubtypes,"",@progbits |
| .Ldebug_pubtypes0: |
| .long 0x51 |
| .value 0x2 |
| .long .Lskeleton_debug_info0 |
| .long 0x17c |
| .long 0x90 |
| .byte 0x90 |
| .string "int" |
| .long 0x97 |
| .byte 0x90 |
| .string "bool" |
| .long 0 |
| .byte 0x10 |
| .string "C1" |
| .long 0 |
| .byte 0x10 |
| .string "C2" |
| .long 0 |
| .byte 0x10 |
| .string "C3" |
| .long 0x12b |
| .byte 0x90 |
| .string "sizetype" |
| .long 0x137 |
| .byte 0x90 |
| .string "char" |
| .long 0 |
| .section .debug_aranges,"",@progbits |
| .long 0x2c |
| .value 0x2 |
| .long .Lskeleton_debug_info0 |
| .byte 0x8 |
| .byte 0 |
| .value 0 |
| .value 0 |
| .quad .Ltext0 |
| .quad .Letext0-.Ltext0 |
| .quad 0 |
| .quad 0 |
| .section .debug_line,"",@progbits |
| .Ldebug_line0: |
| .section .debug_line.dwo,"e",@progbits |
| .Lskeleton_debug_line0: |
| .long .LELT0-.LSLT0 |
| .LSLT0: |
| .value 0x4 |
| .long .LELTP0-.LASLTP0 |
| .LASLTP0: |
| .byte 0x1 |
| .byte 0x1 |
| .byte 0x1 |
| .byte 0xf6 |
| .byte 0xf2 |
| .byte 0xd |
| .byte 0 |
| .byte 0x1 |
| .byte 0x1 |
| .byte 0x1 |
| .byte 0x1 |
| .byte 0 |
| .byte 0 |
| .byte 0 |
| .byte 0x1 |
| .byte 0 |
| .byte 0 |
| .byte 0x1 |
| .byte 0 |
| .string "dwp_test_main.cc" |
| .uleb128 0 |
| .uleb128 0 |
| .uleb128 0 |
| .string "dwp_test.h" |
| .uleb128 0 |
| .uleb128 0 |
| .uleb128 0 |
| .byte 0 |
| .LELTP0: |
| .LELT0: |
| .section .debug_str_offsets.dwo,"e",@progbits |
| .long 0 |
| .long 0xa |
| .long 0x14 |
| .long 0x1e |
| .long 0x26 |
| .section .debug_str.dwo,"e",@progbits |
| .LASF0: |
| .string "testcase1" |
| .LASF1: |
| .string "testcase2" |
| .LASF2: |
| .string "testcase3" |
| .LASF3: |
| .string "member1" |
| .LASF4: |
| .string "testcase4" |
| .section .debug_addr,"",@progbits |
| .Ldebug_addr0: |
| .quad .LFB1 |
| .quad .LBB2 |
| .quad _ZZ4mainE19__PRETTY_FUNCTION__ |
| .quad .LBB3 |
| .ident "GCC: (Google_crosstoolv16-gcc-4.7.x-grtev3) 4.7.x-google 20120720 (prerelease)" |
| .section .note.GNU-stack,"",@progbits |