1 .file "dwp_test_main.cc" 2 .text 3 .Ltext0: 4 .section .rodata 5 .LC0: 6 .string "dwp_test_main.cc" 7 .LC1: 8 .string "c1.testcase1()" 9 .LC2: 10 .string "c1.t1a()" 11 .LC3: 12 .string "c1.testcase2()" 13 .LC4: 14 .string "c1.testcase3()" 15 .LC5: 16 .string "c1.testcase4()" 17 .LC6: 18 .string "c2.testcase1()" 19 .LC7: 20 .string "c2.testcase2()" 21 .LC8: 22 .string "c2.testcase3()" 23 .LC9: 24 .string "c2.testcase4()" 25 .LC10: 26 .string "c3.testcase1()" 27 .LC11: 28 .string "c3.testcase2()" 29 .LC12: 30 .string "c3.testcase3()" 31 .LC13: 32 .string "t12()" 33 .LC14: 34 .string "t13()" 35 .LC15: 36 .string "t16()" 37 .LC16: 38 .string "t16a()" 39 .LC17: 40 .string "t17()" 41 .LC18: 42 .string "t18()" 43 .text 44 .globl main 45 .type main, @function 46 main: 47 .LFB1: 48 .file 1 "dwp_test_main.cc" 49 .loc 1 31 0 50 .cfi_startproc 51 .cfi_personality 0x3,__gxx_personality_v0 52 .cfi_lsda 0x3,.LLSDA1 53 pushq %rbp 54 .cfi_def_cfa_offset 16 55 .cfi_offset 6, -16 56 movq %rsp, %rbp 57 .cfi_def_cfa_register 6 58 subq $32, %rsp 59 .LBB2: 60 .loc 1 36 0 61 movl $789, v3(%rip) 62 .LBB3: 63 .loc 1 37 0 64 movl $0, -4(%rbp) 65 jmp .L2 66 .L3: 67 .loc 1 38 0 68 movl -4(%rbp), %eax 69 cltq 70 movzbl v4(%rax), %edx 71 movl -4(%rbp), %eax 72 cltq 73 movb %dl, v5(%rax) 74 .loc 1 37 0 discriminator 2 75 addl $1, -4(%rbp) 76 .L2: 77 .loc 1 37 0 is_stmt 0 discriminator 1 78 cmpl $12, -4(%rbp) 79 setle %al 80 testb %al, %al 81 jne .L3 82 .LBE3: 83 .loc 1 40 0 is_stmt 1 84 leaq -16(%rbp), %rax 85 movq %rax, %rdi 86 .LEHB0: 87 call _ZN2C19testcase1Ev 88 .loc 1 40 0 is_stmt 0 discriminator 1 89 testb %al, %al 90 jne .L4 91 .loc 1 40 0 discriminator 2 92 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 93 movl $40, %edx 94 movl $.LC0, %esi 95 movl $.LC1, %edi 96 call __assert_fail 97 .L4: 98 .loc 1 41 0 is_stmt 1 99 leaq -16(%rbp), %rax 100 movq %rax, %rdi 101 call _ZN2C13t1aEv 102 .loc 1 41 0 is_stmt 0 discriminator 1 103 testb %al, %al 104 jne .L5 105 .loc 1 41 0 discriminator 2 106 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 107 movl $41, %edx 108 movl $.LC0, %esi 109 movl $.LC2, %edi 110 call __assert_fail 111 .L5: 112 .loc 1 42 0 is_stmt 1 113 leaq -16(%rbp), %rax 114 movq %rax, %rdi 115 call _ZN2C19testcase2Ev 116 .loc 1 42 0 is_stmt 0 discriminator 1 117 testb %al, %al 118 jne .L6 119 .loc 1 42 0 discriminator 2 120 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 121 movl $42, %edx 122 movl $.LC0, %esi 123 movl $.LC3, %edi 124 call __assert_fail 125 .L6: 126 .loc 1 43 0 is_stmt 1 127 leaq -16(%rbp), %rax 128 movq %rax, %rdi 129 call _ZN2C19testcase3Ev 130 .loc 1 43 0 is_stmt 0 discriminator 1 131 testb %al, %al 132 jne .L7 133 .loc 1 43 0 discriminator 2 134 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 135 movl $43, %edx 136 movl $.LC0, %esi 137 movl $.LC4, %edi 138 call __assert_fail 139 .L7: 140 .loc 1 44 0 is_stmt 1 141 leaq -16(%rbp), %rax 142 movq %rax, %rdi 143 call _ZN2C19testcase4Ev 144 .loc 1 44 0 is_stmt 0 discriminator 1 145 testb %al, %al 146 jne .L8 147 .loc 1 44 0 discriminator 2 148 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 149 movl $44, %edx 150 movl $.LC0, %esi 151 movl $.LC5, %edi 152 call __assert_fail 153 .L8: 154 .loc 1 45 0 is_stmt 1 155 leaq -32(%rbp), %rax 156 movq %rax, %rdi 157 call _ZN2C29testcase1Ev 158 .loc 1 45 0 is_stmt 0 discriminator 1 159 testb %al, %al 160 jne .L9 161 .loc 1 45 0 discriminator 2 162 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 163 movl $45, %edx 164 movl $.LC0, %esi 165 movl $.LC6, %edi 166 call __assert_fail 167 .L9: 168 .loc 1 46 0 is_stmt 1 169 leaq -32(%rbp), %rax 170 movq %rax, %rdi 171 call _ZN2C29testcase2Ev 172 .loc 1 46 0 is_stmt 0 discriminator 1 173 testb %al, %al 174 jne .L10 175 .loc 1 46 0 discriminator 2 176 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 177 movl $46, %edx 178 movl $.LC0, %esi 179 movl $.LC7, %edi 180 call __assert_fail 181 .L10: 182 .loc 1 47 0 is_stmt 1 183 leaq -32(%rbp), %rax 184 movq %rax, %rdi 185 call _ZN2C29testcase3Ev 186 .loc 1 47 0 is_stmt 0 discriminator 1 187 testb %al, %al 188 jne .L11 189 .loc 1 47 0 discriminator 2 190 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 191 movl $47, %edx 192 movl $.LC0, %esi 193 movl $.LC8, %edi 194 call __assert_fail 195 .L11: 196 .loc 1 48 0 is_stmt 1 197 leaq -32(%rbp), %rax 198 movq %rax, %rdi 199 call _ZN2C29testcase4Ev 200 .loc 1 48 0 is_stmt 0 discriminator 1 201 testb %al, %al 202 jne .L12 203 .loc 1 48 0 discriminator 2 204 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 205 movl $48, %edx 206 movl $.LC0, %esi 207 movl $.LC9, %edi 208 call __assert_fail 209 .L12: 210 .loc 1 49 0 is_stmt 1 211 movl $c3, %edi 212 call _ZN2C39testcase1Ev 213 .loc 1 49 0 is_stmt 0 discriminator 1 214 testb %al, %al 215 jne .L13 216 .loc 1 49 0 discriminator 2 217 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 218 movl $49, %edx 219 movl $.LC0, %esi 220 movl $.LC10, %edi 221 call __assert_fail 222 .L13: 223 .loc 1 50 0 is_stmt 1 224 movl $c3, %edi 225 call _ZN2C39testcase2Ev 226 .loc 1 50 0 is_stmt 0 discriminator 1 227 testb %al, %al 228 jne .L14 229 .loc 1 50 0 discriminator 2 230 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 231 movl $50, %edx 232 movl $.LC0, %esi 233 movl $.LC11, %edi 234 call __assert_fail 235 .L14: 236 .loc 1 51 0 is_stmt 1 237 movl $c3, %edi 238 call _ZN2C39testcase3Ev 239 .loc 1 51 0 is_stmt 0 discriminator 1 240 testb %al, %al 241 jne .L15 242 .loc 1 51 0 discriminator 2 243 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 244 movl $51, %edx 245 movl $.LC0, %esi 246 movl $.LC12, %edi 247 call __assert_fail 248 .L15: 249 .loc 1 52 0 is_stmt 1 250 call _Z3t12v 251 .loc 1 52 0 is_stmt 0 discriminator 1 252 testb %al, %al 253 jne .L16 254 .loc 1 52 0 discriminator 2 255 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 256 movl $52, %edx 257 movl $.LC0, %esi 258 movl $.LC13, %edi 259 call __assert_fail 260 .L16: 261 .loc 1 53 0 is_stmt 1 262 call _Z3t13v 263 .loc 1 53 0 is_stmt 0 discriminator 1 264 testb %al, %al 265 jne .L17 266 .loc 1 53 0 discriminator 2 267 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 268 movl $53, %edx 269 movl $.LC0, %esi 270 movl $.LC14, %edi 271 call __assert_fail 272 .L17: 273 .loc 1 54 0 is_stmt 1 274 call _Z3t16v 275 .loc 1 54 0 is_stmt 0 discriminator 1 276 testb %al, %al 277 jne .L18 278 .loc 1 54 0 discriminator 2 279 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 280 movl $54, %edx 281 movl $.LC0, %esi 282 movl $.LC15, %edi 283 call __assert_fail 284 .L18: 285 .loc 1 55 0 is_stmt 1 286 call _Z4t16av 287 .loc 1 55 0 is_stmt 0 discriminator 1 288 testb %al, %al 289 jne .L19 290 .loc 1 55 0 discriminator 2 291 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 292 movl $55, %edx 293 movl $.LC0, %esi 294 movl $.LC16, %edi 295 call __assert_fail 296 .L19: 297 .loc 1 56 0 is_stmt 1 298 call _Z3t17v 299 .loc 1 56 0 is_stmt 0 discriminator 1 300 testb %al, %al 301 jne .L20 302 .loc 1 56 0 discriminator 2 303 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 304 movl $56, %edx 305 movl $.LC0, %esi 306 movl $.LC17, %edi 307 call __assert_fail 308 .L20: 309 .loc 1 57 0 is_stmt 1 310 call _Z3t18v 311 .LEHE0: 312 .loc 1 57 0 is_stmt 0 discriminator 1 313 testb %al, %al 314 jne .L21 315 .loc 1 57 0 discriminator 2 316 movl $_ZZ4mainE19__PRETTY_FUNCTION__, %ecx 317 movl $57, %edx 318 movl $.LC0, %esi 319 movl $.LC18, %edi 320 call __assert_fail 321 .L21: 322 .loc 1 58 0 is_stmt 1 323 movl $0, %eax 324 jmp .L25 325 .L24: 326 movq %rax, %rdi 327 .LEHB1: 328 call _Unwind_Resume 329 .LEHE1: 330 .L25: 331 .LBE2: 332 .loc 1 59 0 333 leave 334 .cfi_def_cfa 7, 8 335 ret 336 .cfi_endproc 337 .LFE1: 338 .globl __gxx_personality_v0 339 .section .gcc_except_table,"a",@progbits 340 .LLSDA1: 341 .byte 0xff 342 .byte 0xff 343 .byte 0x1 344 .uleb128 .LLSDACSE1-.LLSDACSB1 345 .LLSDACSB1: 346 .uleb128 .LEHB0-.LFB1 347 .uleb128 .LEHE0-.LEHB0 348 .uleb128 .L24-.LFB1 349 .uleb128 0 350 .uleb128 .LEHB1-.LFB1 351 .uleb128 .LEHE1-.LEHB1 352 .uleb128 0 353 .uleb128 0 354 .LLSDACSE1: 355 .text 356 .size main, .-main 357 .section .rodata 358 .type _ZZ4mainE19__PRETTY_FUNCTION__, @object 359 .size _ZZ4mainE19__PRETTY_FUNCTION__, 11 360 _ZZ4mainE19__PRETTY_FUNCTION__: 361 .string "int main()" 362 .text 363 .Letext0: 364 .file 2 "dwp_test.h" 365 .section .debug_types.dwo,"G",@progbits,wt.bb2916f0c1bd34b5,comdat 366 .long 0xf7 367 .value 0x4 368 .long .Ldebug_abbrev0 369 .byte 0x8 370 .byte 0xbb 371 .byte 0x29 372 .byte 0x16 373 .byte 0xf0 374 .byte 0xc1 375 .byte 0xbd 376 .byte 0x34 377 .byte 0xb5 378 .long 0x25 379 .uleb128 0x1 380 .byte 0x4 381 .byte 0x8a 382 .byte 0xda 383 .byte 0x59 384 .byte 0x6e 385 .byte 0x4d 386 .byte 0x5c 387 .byte 0xa 388 .byte 0x88 389 .long .Lskeleton_debug_line0 390 .uleb128 0x2 391 .string "C3" 392 .byte 0x4 393 .byte 0x2 394 .byte 0x2f 395 .long 0xda 396 .uleb128 0x3 397 .uleb128 0x3 398 .byte 0x2 399 .byte 0x36 400 .long 0xda 401 .byte 0 402 .byte 0x1 403 .uleb128 0x4 404 .uleb128 0 405 .byte 0x2 406 .byte 0x32 407 .string "_ZN2C39testcase1Ev" 408 .long 0xe1 409 .byte 0x1 410 .long 0x5e 411 .long 0x64 412 .uleb128 0x5 413 .long 0xe9 414 .byte 0 415 .uleb128 0x4 416 .uleb128 0x1 417 .byte 0x2 418 .byte 0x33 419 .string "_ZN2C39testcase2Ev" 420 .long 0xe1 421 .byte 0x1 422 .long 0x88 423 .long 0x8e 424 .uleb128 0x5 425 .long 0xe9 426 .byte 0 427 .uleb128 0x4 428 .uleb128 0x2 429 .byte 0x2 430 .byte 0x34 431 .string "_ZN2C39testcase3Ev" 432 .long 0xe1 433 .byte 0x1 434 .long 0xb2 435 .long 0xb8 436 .uleb128 0x5 437 .long 0xe9 438 .byte 0 439 .uleb128 0x6 440 .string "f4" 441 .byte 0x2 442 .byte 0x35 443 .string "_ZN2C32f4Ev" 444 .long 0xef 445 .byte 0x1 446 .long 0xd3 447 .uleb128 0x5 448 .long 0xe9 449 .byte 0 450 .byte 0 451 .uleb128 0x7 452 .byte 0x4 453 .byte 0x5 454 .string "int" 455 .uleb128 0x7 456 .byte 0x1 457 .byte 0x2 458 .string "bool" 459 .uleb128 0x8 460 .byte 0x8 461 .long 0x25 462 .uleb128 0x8 463 .byte 0x8 464 .long 0xf5 465 .uleb128 0x9 466 .long 0xe1 467 .byte 0 468 .section .debug_types,"G",@progbits,wt.bb2916f0c1bd34b5,comdat 469 .long 0x71 470 .value 0x4 471 .long .Lskeleton_debug_abbrev0 472 .byte 0x8 473 .byte 0xbb 474 .byte 0x29 475 .byte 0x16 476 .byte 0xf0 477 .byte 0xc1 478 .byte 0xbd 479 .byte 0x34 480 .byte 0xb5 481 .long 0 482 .uleb128 0x2 483 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 484 .string "dwp_test_main.dwo" 485 .long .Ldebug_pubnames0 486 .long .Ldebug_pubtypes0 487 .long .Ldebug_addr0 488 .section .debug_types.dwo,"G",@progbits,wt.66526f88bcc798ab,comdat 489 .long 0xf1 490 .value 0x4 491 .long .Ldebug_abbrev0 492 .byte 0x8 493 .byte 0x66 494 .byte 0x52 495 .byte 0x6f 496 .byte 0x88 497 .byte 0xbc 498 .byte 0xc7 499 .byte 0x98 500 .byte 0xab 501 .long 0x25 502 .uleb128 0x1 503 .byte 0x4 504 .byte 0x4b 505 .byte 0xf9 506 .byte 0xce 507 .byte 0xbf 508 .byte 0xd8 509 .byte 0xf0 510 .byte 0x4a 511 .byte 0xae 512 .long .Lskeleton_debug_line0 513 .uleb128 0x2 514 .string "C2" 515 .byte 0x4 516 .byte 0x2 517 .byte 0x25 518 .long 0xdf 519 .uleb128 0x3 520 .uleb128 0x3 521 .byte 0x2 522 .byte 0x2c 523 .long 0xdf 524 .byte 0 525 .byte 0x1 526 .uleb128 0x4 527 .uleb128 0 528 .byte 0x2 529 .byte 0x28 530 .string "_ZN2C29testcase1Ev" 531 .long 0xe6 532 .byte 0x1 533 .long 0x5e 534 .long 0x64 535 .uleb128 0x5 536 .long 0xee 537 .byte 0 538 .uleb128 0x4 539 .uleb128 0x1 540 .byte 0x2 541 .byte 0x29 542 .string "_ZN2C29testcase2Ev" 543 .long 0xe6 544 .byte 0x1 545 .long 0x88 546 .long 0x8e 547 .uleb128 0x5 548 .long 0xee 549 .byte 0 550 .uleb128 0x4 551 .uleb128 0x2 552 .byte 0x2 553 .byte 0x2a 554 .string "_ZN2C29testcase3Ev" 555 .long 0xe6 556 .byte 0x1 557 .long 0xb2 558 .long 0xb8 559 .uleb128 0x5 560 .long 0xee 561 .byte 0 562 .uleb128 0xa 563 .uleb128 0x4 564 .byte 0x2 565 .byte 0x2b 566 .string "_ZN2C29testcase4Ev" 567 .long 0xe6 568 .byte 0x1 569 .long 0xd8 570 .uleb128 0x5 571 .long 0xee 572 .byte 0 573 .byte 0 574 .uleb128 0x7 575 .byte 0x4 576 .byte 0x5 577 .string "int" 578 .uleb128 0x7 579 .byte 0x1 580 .byte 0x2 581 .string "bool" 582 .uleb128 0x8 583 .byte 0x8 584 .long 0x25 585 .byte 0 586 .section .debug_types,"G",@progbits,wt.66526f88bcc798ab,comdat 587 .long 0x71 588 .value 0x4 589 .long .Lskeleton_debug_abbrev0 590 .byte 0x8 591 .byte 0x66 592 .byte 0x52 593 .byte 0x6f 594 .byte 0x88 595 .byte 0xbc 596 .byte 0xc7 597 .byte 0x98 598 .byte 0xab 599 .long 0 600 .uleb128 0x2 601 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 602 .string "dwp_test_main.dwo" 603 .long .Ldebug_pubnames0 604 .long .Ldebug_pubtypes0 605 .long .Ldebug_addr0 606 .section .debug_types.dwo,"G",@progbits,wt.c419a9b7a4a2fab5,comdat 607 .long 0x141 608 .value 0x4 609 .long .Ldebug_abbrev0 610 .byte 0x8 611 .byte 0xc4 612 .byte 0x19 613 .byte 0xa9 614 .byte 0xb7 615 .byte 0xa4 616 .byte 0xa2 617 .byte 0xfa 618 .byte 0xb5 619 .long 0x25 620 .uleb128 0x1 621 .byte 0x4 622 .byte 0xe3 623 .byte 0xad 624 .byte 0x5 625 .byte 0x3b 626 .byte 0x75 627 .byte 0xeb 628 .byte 0xfb 629 .byte 0xc7 630 .long .Lskeleton_debug_line0 631 .uleb128 0x2 632 .string "C1" 633 .byte 0x4 634 .byte 0x2 635 .byte 0x19 636 .long 0x12f 637 .uleb128 0x3 638 .uleb128 0x3 639 .byte 0x2 640 .byte 0x22 641 .long 0x12f 642 .byte 0 643 .byte 0x1 644 .uleb128 0x4 645 .uleb128 0 646 .byte 0x2 647 .byte 0x1c 648 .string "_ZN2C19testcase1Ev" 649 .long 0x136 650 .byte 0x1 651 .long 0x5e 652 .long 0x64 653 .uleb128 0x5 654 .long 0x13e 655 .byte 0 656 .uleb128 0xb 657 .string "t1a" 658 .byte 0x2 659 .byte 0x1d 660 .string "_ZN2C13t1aEv" 661 .long 0x136 662 .byte 0x1 663 .long 0x85 664 .long 0x8b 665 .uleb128 0x5 666 .long 0x13e 667 .byte 0 668 .uleb128 0xb 669 .string "t1_2" 670 .byte 0x2 671 .byte 0x1e 672 .string "_ZN2C14t1_2Ev" 673 .long 0x12f 674 .byte 0x1 675 .long 0xae 676 .long 0xb4 677 .uleb128 0x5 678 .long 0x13e 679 .byte 0 680 .uleb128 0x4 681 .uleb128 0x1 682 .byte 0x2 683 .byte 0x1f 684 .string "_ZN2C19testcase2Ev" 685 .long 0x136 686 .byte 0x1 687 .long 0xd8 688 .long 0xde 689 .uleb128 0x5 690 .long 0x13e 691 .byte 0 692 .uleb128 0x4 693 .uleb128 0x2 694 .byte 0x2 695 .byte 0x20 696 .string "_ZN2C19testcase3Ev" 697 .long 0x136 698 .byte 0x1 699 .long 0x102 700 .long 0x108 701 .uleb128 0x5 702 .long 0x13e 703 .byte 0 704 .uleb128 0xa 705 .uleb128 0x4 706 .byte 0x2 707 .byte 0x21 708 .string "_ZN2C19testcase4Ev" 709 .long 0x136 710 .byte 0x1 711 .long 0x128 712 .uleb128 0x5 713 .long 0x13e 714 .byte 0 715 .byte 0 716 .uleb128 0x7 717 .byte 0x4 718 .byte 0x5 719 .string "int" 720 .uleb128 0x7 721 .byte 0x1 722 .byte 0x2 723 .string "bool" 724 .uleb128 0x8 725 .byte 0x8 726 .long 0x25 727 .byte 0 728 .section .debug_types,"G",@progbits,wt.c419a9b7a4a2fab5,comdat 729 .long 0x71 730 .value 0x4 731 .long .Lskeleton_debug_abbrev0 732 .byte 0x8 733 .byte 0xc4 734 .byte 0x19 735 .byte 0xa9 736 .byte 0xb7 737 .byte 0xa4 738 .byte 0xa2 739 .byte 0xfa 740 .byte 0xb5 741 .long 0 742 .uleb128 0x2 743 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 744 .string "dwp_test_main.dwo" 745 .long .Ldebug_pubnames0 746 .long .Ldebug_pubtypes0 747 .long .Ldebug_addr0 748 .section .debug_info.dwo,"e",@progbits 749 .Ldebug_info0: 750 .long 0x178 751 .value 0x4 752 .long .Ldebug_abbrev0 753 .byte 0x8 754 .uleb128 0xc 755 .string "GNU C++ 4.7.x-google 20120720 (prerelease)" 756 .byte 0x4 757 .string "dwp_test_main.cc" 758 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 759 .byte 0xc8 760 .byte 0xeb 761 .byte 0x9a 762 .byte 0x5c 763 .byte 0xd9 764 .byte 0x51 765 .byte 0xba 766 .byte 0xe5 767 .uleb128 0x7 768 .byte 0x4 769 .byte 0x5 770 .string "int" 771 .uleb128 0x7 772 .byte 0x1 773 .byte 0x2 774 .string "bool" 775 .uleb128 0xd 776 .string "main" 777 .byte 0x1 778 .byte 0x1e 779 .long 0x90 780 .uleb128 0 781 .quad .LFE1-.LFB1 782 .uleb128 0x1 783 .byte 0x9c 784 .long 0x11b 785 .uleb128 0xe 786 .uleb128 0x1 787 .quad .LBE2-.LBB2 788 .uleb128 0xf 789 .string "c1" 790 .byte 0x1 791 .byte 0x20 792 .byte 0xc4 793 .byte 0x19 794 .byte 0xa9 795 .byte 0xb7 796 .byte 0xa4 797 .byte 0xa2 798 .byte 0xfa 799 .byte 0xb5 800 .uleb128 0x2 801 .byte 0x91 802 .sleb128 -32 803 .uleb128 0xf 804 .string "c2" 805 .byte 0x1 806 .byte 0x21 807 .byte 0x66 808 .byte 0x52 809 .byte 0x6f 810 .byte 0x88 811 .byte 0xbc 812 .byte 0xc7 813 .byte 0x98 814 .byte 0xab 815 .uleb128 0x2 816 .byte 0x91 817 .sleb128 -48 818 .uleb128 0x10 819 .string "__PRETTY_FUNCTION__" 820 .long 0x13f 821 .uleb128 0x2 822 .byte 0xfb 823 .uleb128 0x2 824 .uleb128 0xe 825 .uleb128 0x3 826 .quad .LBE3-.LBB3 827 .uleb128 0x11 828 .string "i" 829 .byte 0x1 830 .byte 0x25 831 .long 0x90 832 .uleb128 0x2 833 .byte 0x91 834 .sleb128 -20 835 .byte 0 836 .byte 0 837 .byte 0 838 .uleb128 0x12 839 .long 0x137 840 .long 0x12b 841 .uleb128 0x13 842 .long 0x12b 843 .byte 0xa 844 .byte 0 845 .uleb128 0x7 846 .byte 0x8 847 .byte 0x7 848 .string "sizetype" 849 .uleb128 0x7 850 .byte 0x1 851 .byte 0x6 852 .string "char" 853 .uleb128 0x14 854 .long 0x11b 855 .uleb128 0x15 856 .string "c3" 857 .byte 0x2 858 .byte 0x39 859 .byte 0xbb 860 .byte 0x29 861 .byte 0x16 862 .byte 0xf0 863 .byte 0xc1 864 .byte 0xbd 865 .byte 0x34 866 .byte 0xb5 867 .uleb128 0x16 868 .string "v3" 869 .byte 0x2 870 .byte 0x3c 871 .long 0x90 872 .uleb128 0x12 873 .long 0x137 874 .long 0x167 875 .uleb128 0x17 876 .byte 0 877 .uleb128 0x16 878 .string "v4" 879 .byte 0x2 880 .byte 0x3d 881 .long 0x15c 882 .uleb128 0x16 883 .string "v5" 884 .byte 0x2 885 .byte 0x3e 886 .long 0x15c 887 .byte 0 888 .section .debug_info,"",@progbits 889 .Lskeleton_debug_info0: 890 .long 0x81 891 .value 0x4 892 .long .Lskeleton_debug_abbrev0 893 .byte 0x8 894 .uleb128 0x1 895 .quad .Ltext0 896 .quad .Letext0-.Ltext0 897 .long .Ldebug_line0 898 .byte 0xc8 899 .byte 0xeb 900 .byte 0x9a 901 .byte 0x5c 902 .byte 0xd9 903 .byte 0x51 904 .byte 0xba 905 .byte 0xe5 906 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 907 .string "dwp_test_main.dwo" 908 .long .Ldebug_pubnames0 909 .long .Ldebug_pubtypes0 910 .long .Ldebug_addr0 911 .section .debug_abbrev,"",@progbits 912 .Lskeleton_debug_abbrev0: 913 .uleb128 0x1 914 .uleb128 0x11 915 .byte 0 916 .uleb128 0x11 917 .uleb128 0x1 918 .uleb128 0x12 919 .uleb128 0x7 920 .uleb128 0x10 921 .uleb128 0x17 922 .uleb128 0x2131 923 .uleb128 0x7 924 .uleb128 0x1b 925 .uleb128 0x8 926 .uleb128 0x2130 927 .uleb128 0x8 928 .uleb128 0x2134 929 .uleb128 0x17 930 .uleb128 0x2135 931 .uleb128 0x17 932 .uleb128 0x2133 933 .uleb128 0x17 934 .byte 0 935 .byte 0 936 .uleb128 0x2 937 .uleb128 0x41 938 .byte 0 939 .uleb128 0x1b 940 .uleb128 0x8 941 .uleb128 0x2130 942 .uleb128 0x8 943 .uleb128 0x2134 944 .uleb128 0x17 945 .uleb128 0x2135 946 .uleb128 0x17 947 .uleb128 0x2133 948 .uleb128 0x17 949 .byte 0 950 .byte 0 951 .byte 0 952 .section .debug_abbrev.dwo,"e",@progbits 953 .Ldebug_abbrev0: 954 .uleb128 0x1 955 .uleb128 0x41 956 .byte 0x1 957 .uleb128 0x13 958 .uleb128 0xb 959 .uleb128 0x210f 960 .uleb128 0x7 961 .uleb128 0x10 962 .uleb128 0x17 963 .byte 0 964 .byte 0 965 .uleb128 0x2 966 .uleb128 0x2 967 .byte 0x1 968 .uleb128 0x3 969 .uleb128 0x8 970 .uleb128 0xb 971 .uleb128 0xb 972 .uleb128 0x3a 973 .uleb128 0xb 974 .uleb128 0x3b 975 .uleb128 0xb 976 .uleb128 0x1 977 .uleb128 0x13 978 .byte 0 979 .byte 0 980 .uleb128 0x3 981 .uleb128 0xd 982 .byte 0 983 .uleb128 0x3 984 .uleb128 0x1f02 985 .uleb128 0x3a 986 .uleb128 0xb 987 .uleb128 0x3b 988 .uleb128 0xb 989 .uleb128 0x49 990 .uleb128 0x13 991 .uleb128 0x38 992 .uleb128 0xb 993 .uleb128 0x32 994 .uleb128 0xb 995 .byte 0 996 .byte 0 997 .uleb128 0x4 998 .uleb128 0x2e 999 .byte 0x1 1000 .uleb128 0x3f 1001 .uleb128 0x19 1002 .uleb128 0x3 1003 .uleb128 0x1f02 1004 .uleb128 0x3a 1005 .uleb128 0xb 1006 .uleb128 0x3b 1007 .uleb128 0xb 1008 .uleb128 0x6e 1009 .uleb128 0x8 1010 .uleb128 0x49 1011 .uleb128 0x13 1012 .uleb128 0x32 1013 .uleb128 0xb 1014 .uleb128 0x3c 1015 .uleb128 0x19 1016 .uleb128 0x64 1017 .uleb128 0x13 1018 .uleb128 0x1 1019 .uleb128 0x13 1020 .byte 0 1021 .byte 0 1022 .uleb128 0x5 1023 .uleb128 0x5 1024 .byte 0 1025 .uleb128 0x49 1026 .uleb128 0x13 1027 .uleb128 0x34 1028 .uleb128 0x19 1029 .byte 0 1030 .byte 0 1031 .uleb128 0x6 1032 .uleb128 0x2e 1033 .byte 0x1 1034 .uleb128 0x3f 1035 .uleb128 0x19 1036 .uleb128 0x3 1037 .uleb128 0x8 1038 .uleb128 0x3a 1039 .uleb128 0xb 1040 .uleb128 0x3b 1041 .uleb128 0xb 1042 .uleb128 0x6e 1043 .uleb128 0x8 1044 .uleb128 0x49 1045 .uleb128 0x13 1046 .uleb128 0x32 1047 .uleb128 0xb 1048 .uleb128 0x3c 1049 .uleb128 0x19 1050 .uleb128 0x64 1051 .uleb128 0x13 1052 .byte 0 1053 .byte 0 1054 .uleb128 0x7 1055 .uleb128 0x24 1056 .byte 0 1057 .uleb128 0xb 1058 .uleb128 0xb 1059 .uleb128 0x3e 1060 .uleb128 0xb 1061 .uleb128 0x3 1062 .uleb128 0x8 1063 .byte 0 1064 .byte 0 1065 .uleb128 0x8 1066 .uleb128 0xf 1067 .byte 0 1068 .uleb128 0xb 1069 .uleb128 0xb 1070 .uleb128 0x49 1071 .uleb128 0x13 1072 .byte 0 1073 .byte 0 1074 .uleb128 0x9 1075 .uleb128 0x15 1076 .byte 0 1077 .uleb128 0x49 1078 .uleb128 0x13 1079 .byte 0 1080 .byte 0 1081 .uleb128 0xa 1082 .uleb128 0x2e 1083 .byte 0x1 1084 .uleb128 0x3f 1085 .uleb128 0x19 1086 .uleb128 0x3 1087 .uleb128 0x1f02 1088 .uleb128 0x3a 1089 .uleb128 0xb 1090 .uleb128 0x3b 1091 .uleb128 0xb 1092 .uleb128 0x6e 1093 .uleb128 0x8 1094 .uleb128 0x49 1095 .uleb128 0x13 1096 .uleb128 0x32 1097 .uleb128 0xb 1098 .uleb128 0x3c 1099 .uleb128 0x19 1100 .uleb128 0x64 1101 .uleb128 0x13 1102 .byte 0 1103 .byte 0 1104 .uleb128 0xb 1105 .uleb128 0x2e 1106 .byte 0x1 1107 .uleb128 0x3f 1108 .uleb128 0x19 1109 .uleb128 0x3 1110 .uleb128 0x8 1111 .uleb128 0x3a 1112 .uleb128 0xb 1113 .uleb128 0x3b 1114 .uleb128 0xb 1115 .uleb128 0x6e 1116 .uleb128 0x8 1117 .uleb128 0x49 1118 .uleb128 0x13 1119 .uleb128 0x32 1120 .uleb128 0xb 1121 .uleb128 0x3c 1122 .uleb128 0x19 1123 .uleb128 0x64 1124 .uleb128 0x13 1125 .uleb128 0x1 1126 .uleb128 0x13 1127 .byte 0 1128 .byte 0 1129 .uleb128 0xc 1130 .uleb128 0x11 1131 .byte 0x1 1132 .uleb128 0x25 1133 .uleb128 0x8 1134 .uleb128 0x13 1135 .uleb128 0xb 1136 .uleb128 0x3 1137 .uleb128 0x8 1138 .uleb128 0x1b 1139 .uleb128 0x8 1140 .uleb128 0x2131 1141 .uleb128 0x7 1142 .byte 0 1143 .byte 0 1144 .uleb128 0xd 1145 .uleb128 0x2e 1146 .byte 0x1 1147 .uleb128 0x3f 1148 .uleb128 0x19 1149 .uleb128 0x3 1150 .uleb128 0x8 1151 .uleb128 0x3a 1152 .uleb128 0xb 1153 .uleb128 0x3b 1154 .uleb128 0xb 1155 .uleb128 0x49 1156 .uleb128 0x13 1157 .uleb128 0x11 1158 .uleb128 0x1f01 1159 .uleb128 0x12 1160 .uleb128 0x7 1161 .uleb128 0x40 1162 .uleb128 0x18 1163 .uleb128 0x2116 1164 .uleb128 0x19 1165 .uleb128 0x1 1166 .uleb128 0x13 1167 .byte 0 1168 .byte 0 1169 .uleb128 0xe 1170 .uleb128 0xb 1171 .byte 0x1 1172 .uleb128 0x11 1173 .uleb128 0x1f01 1174 .uleb128 0x12 1175 .uleb128 0x7 1176 .byte 0 1177 .byte 0 1178 .uleb128 0xf 1179 .uleb128 0x34 1180 .byte 0 1181 .uleb128 0x3 1182 .uleb128 0x8 1183 .uleb128 0x3a 1184 .uleb128 0xb 1185 .uleb128 0x3b 1186 .uleb128 0xb 1187 .uleb128 0x49 1188 .uleb128 0x20 1189 .uleb128 0x2 1190 .uleb128 0x18 1191 .byte 0 1192 .byte 0 1193 .uleb128 0x10 1194 .uleb128 0x34 1195 .byte 0 1196 .uleb128 0x3 1197 .uleb128 0x8 1198 .uleb128 0x49 1199 .uleb128 0x13 1200 .uleb128 0x34 1201 .uleb128 0x19 1202 .uleb128 0x2 1203 .uleb128 0x18 1204 .byte 0 1205 .byte 0 1206 .uleb128 0x11 1207 .uleb128 0x34 1208 .byte 0 1209 .uleb128 0x3 1210 .uleb128 0x8 1211 .uleb128 0x3a 1212 .uleb128 0xb 1213 .uleb128 0x3b 1214 .uleb128 0xb 1215 .uleb128 0x49 1216 .uleb128 0x13 1217 .uleb128 0x2 1218 .uleb128 0x18 1219 .byte 0 1220 .byte 0 1221 .uleb128 0x12 1222 .uleb128 0x1 1223 .byte 0x1 1224 .uleb128 0x49 1225 .uleb128 0x13 1226 .uleb128 0x1 1227 .uleb128 0x13 1228 .byte 0 1229 .byte 0 1230 .uleb128 0x13 1231 .uleb128 0x21 1232 .byte 0 1233 .uleb128 0x49 1234 .uleb128 0x13 1235 .uleb128 0x2f 1236 .uleb128 0xb 1237 .byte 0 1238 .byte 0 1239 .uleb128 0x14 1240 .uleb128 0x26 1241 .byte 0 1242 .uleb128 0x49 1243 .uleb128 0x13 1244 .byte 0 1245 .byte 0 1246 .uleb128 0x15 1247 .uleb128 0x34 1248 .byte 0 1249 .uleb128 0x3 1250 .uleb128 0x8 1251 .uleb128 0x3a 1252 .uleb128 0xb 1253 .uleb128 0x3b 1254 .uleb128 0xb 1255 .uleb128 0x49 1256 .uleb128 0x20 1257 .uleb128 0x3f 1258 .uleb128 0x19 1259 .uleb128 0x3c 1260 .uleb128 0x19 1261 .byte 0 1262 .byte 0 1263 .uleb128 0x16 1264 .uleb128 0x34 1265 .byte 0 1266 .uleb128 0x3 1267 .uleb128 0x8 1268 .uleb128 0x3a 1269 .uleb128 0xb 1270 .uleb128 0x3b 1271 .uleb128 0xb 1272 .uleb128 0x49 1273 .uleb128 0x13 1274 .uleb128 0x3f 1275 .uleb128 0x19 1276 .uleb128 0x3c 1277 .uleb128 0x19 1278 .byte 0 1279 .byte 0 1280 .uleb128 0x17 1281 .uleb128 0x21 1282 .byte 0 1283 .byte 0 1284 .byte 0 1285 .byte 0 1286 .section .debug_gnu_pubnames,"",@progbits 1287 .Ldebug_pubnames0: 1288 .long 0x18 1289 .value 0x2 1290 .long .Lskeleton_debug_info0 1291 .long 0x17c 1292 .long 0x9f 1293 .byte 0x30 1294 .string "main" 1295 .long 0 1296 .section .debug_gnu_pubtypes,"",@progbits 1297 .Ldebug_pubtypes0: 1298 .long 0x51 1299 .value 0x2 1300 .long .Lskeleton_debug_info0 1301 .long 0x17c 1302 .long 0x90 1303 .byte 0x90 1304 .string "int" 1305 .long 0x97 1306 .byte 0x90 1307 .string "bool" 1308 .long 0 1309 .byte 0x10 1310 .string "C1" 1311 .long 0 1312 .byte 0x10 1313 .string "C2" 1314 .long 0 1315 .byte 0x10 1316 .string "C3" 1317 .long 0x12b 1318 .byte 0x90 1319 .string "sizetype" 1320 .long 0x137 1321 .byte 0x90 1322 .string "char" 1323 .long 0 1324 .section .debug_aranges,"",@progbits 1325 .long 0x2c 1326 .value 0x2 1327 .long .Lskeleton_debug_info0 1328 .byte 0x8 1329 .byte 0 1330 .value 0 1331 .value 0 1332 .quad .Ltext0 1333 .quad .Letext0-.Ltext0 1334 .quad 0 1335 .quad 0 1336 .section .debug_line,"",@progbits 1337 .Ldebug_line0: 1338 .section .debug_line.dwo,"e",@progbits 1339 .Lskeleton_debug_line0: 1340 .long .LELT0-.LSLT0 1341 .LSLT0: 1342 .value 0x4 1343 .long .LELTP0-.LASLTP0 1344 .LASLTP0: 1345 .byte 0x1 1346 .byte 0x1 1347 .byte 0x1 1348 .byte 0xf6 1349 .byte 0xf2 1350 .byte 0xd 1351 .byte 0 1352 .byte 0x1 1353 .byte 0x1 1354 .byte 0x1 1355 .byte 0x1 1356 .byte 0 1357 .byte 0 1358 .byte 0 1359 .byte 0x1 1360 .byte 0 1361 .byte 0 1362 .byte 0x1 1363 .byte 0 1364 .string "dwp_test_main.cc" 1365 .uleb128 0 1366 .uleb128 0 1367 .uleb128 0 1368 .string "dwp_test.h" 1369 .uleb128 0 1370 .uleb128 0 1371 .uleb128 0 1372 .byte 0 1373 .LELTP0: 1374 .LELT0: 1375 .section .debug_str_offsets.dwo,"e",@progbits 1376 .long 0 1377 .long 0xa 1378 .long 0x14 1379 .long 0x1e 1380 .long 0x26 1381 .section .debug_str.dwo,"e",@progbits 1382 .LASF0: 1383 .string "testcase1" 1384 .LASF1: 1385 .string "testcase2" 1386 .LASF2: 1387 .string "testcase3" 1388 .LASF3: 1389 .string "member1" 1390 .LASF4: 1391 .string "testcase4" 1392 .section .debug_addr,"",@progbits 1393 .Ldebug_addr0: 1394 .quad .LFB1 1395 .quad .LBB2 1396 .quad _ZZ4mainE19__PRETTY_FUNCTION__ 1397 .quad .LBB3 1398 .ident "GCC: (Google_crosstoolv16-gcc-4.7.x-grtev3) 4.7.x-google 20120720 (prerelease)" 1399 .section .note.GNU-stack,"",@progbits 1400