1 .file "dwp_test_1b.cc" 2 .text 3 .Ltext0: 4 .globl c3 5 .bss 6 .align 4 7 .type c3, @object 8 .size c3, 4 9 c3: 10 .zero 4 11 .text 12 .globl _Z4t16av 13 .type _Z4t16av, @function 14 _Z4t16av: 15 .LFB1: 16 .file 1 "dwp_test_1b.cc" 17 .loc 1 33 0 18 .cfi_startproc 19 pushq %rbp 20 .cfi_def_cfa_offset 16 21 .cfi_offset 6, -16 22 movq %rsp, %rbp 23 .cfi_def_cfa_register 6 24 .loc 1 34 0 25 call _Z3f10v 26 cmpl $135, %eax 27 sete %al 28 .loc 1 35 0 29 popq %rbp 30 .cfi_def_cfa 7, 8 31 ret 32 .cfi_endproc 33 .LFE1: 34 .size _Z4t16av, .-_Z4t16av 35 .Letext0: 36 .file 2 "dwp_test.h" 37 .section .debug_types.dwo,"G",@progbits,wt.bb2916f0c1bd34b5,comdat 38 .long 0x119 39 .value 0x4 40 .long .Ldebug_abbrev0 41 .byte 0x8 42 .byte 0xbb 43 .byte 0x29 44 .byte 0x16 45 .byte 0xf0 46 .byte 0xc1 47 .byte 0xbd 48 .byte 0x34 49 .byte 0xb5 50 .long 0x25 51 .uleb128 0x1 52 .byte 0x4 53 .byte 0x8a 54 .byte 0xda 55 .byte 0x59 56 .byte 0x6e 57 .byte 0x4d 58 .byte 0x5c 59 .byte 0xa 60 .byte 0x88 61 .long .Lskeleton_debug_line0 62 .uleb128 0x2 63 .string "C3" 64 .byte 0x4 65 .byte 0x2 66 .byte 0x2f 67 .long 0xfc 68 .uleb128 0x3 69 .string "member1" 70 .byte 0x2 71 .byte 0x36 72 .long 0xfc 73 .byte 0 74 .byte 0x1 75 .uleb128 0x4 76 .string "testcase1" 77 .byte 0x2 78 .byte 0x32 79 .string "_ZN2C39testcase1Ev" 80 .long 0x103 81 .byte 0x1 82 .long 0x6e 83 .long 0x74 84 .uleb128 0x5 85 .long 0x10b 86 .byte 0 87 .uleb128 0x4 88 .string "testcase2" 89 .byte 0x2 90 .byte 0x33 91 .string "_ZN2C39testcase2Ev" 92 .long 0x103 93 .byte 0x1 94 .long 0xa1 95 .long 0xa7 96 .uleb128 0x5 97 .long 0x10b 98 .byte 0 99 .uleb128 0x4 100 .string "testcase3" 101 .byte 0x2 102 .byte 0x34 103 .string "_ZN2C39testcase3Ev" 104 .long 0x103 105 .byte 0x1 106 .long 0xd4 107 .long 0xda 108 .uleb128 0x5 109 .long 0x10b 110 .byte 0 111 .uleb128 0x6 112 .string "f4" 113 .byte 0x2 114 .byte 0x35 115 .string "_ZN2C32f4Ev" 116 .long 0x111 117 .byte 0x1 118 .long 0xf5 119 .uleb128 0x5 120 .long 0x10b 121 .byte 0 122 .byte 0 123 .uleb128 0x7 124 .byte 0x4 125 .byte 0x5 126 .string "int" 127 .uleb128 0x7 128 .byte 0x1 129 .byte 0x2 130 .string "bool" 131 .uleb128 0x8 132 .byte 0x8 133 .long 0x25 134 .uleb128 0x8 135 .byte 0x8 136 .long 0x117 137 .uleb128 0x9 138 .long 0x103 139 .byte 0 140 .section .debug_types,"G",@progbits,wt.bb2916f0c1bd34b5,comdat 141 .long 0x6f 142 .value 0x4 143 .long .Lskeleton_debug_abbrev0 144 .byte 0x8 145 .byte 0xbb 146 .byte 0x29 147 .byte 0x16 148 .byte 0xf0 149 .byte 0xc1 150 .byte 0xbd 151 .byte 0x34 152 .byte 0xb5 153 .long 0 154 .uleb128 0x2 155 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 156 .string "dwp_test_1b.dwo" 157 .long .Ldebug_pubnames0 158 .long .Ldebug_pubtypes0 159 .long .Ldebug_addr0 160 .section .debug_info.dwo,"e",@progbits 161 .Ldebug_info0: 162 .long 0xcb 163 .value 0x4 164 .long .Ldebug_abbrev0 165 .byte 0x8 166 .uleb128 0xa 167 .string "GNU C++ 4.7.x-google 20120720 (prerelease)" 168 .byte 0x4 169 .string "dwp_test_1b.cc" 170 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 171 .byte 0xf6 172 .byte 0xef 173 .byte 0x47 174 .byte 0xa2 175 .byte 0x3e 176 .byte 0xc1 177 .byte 0x6e 178 .byte 0xbd 179 .uleb128 0x7 180 .byte 0x4 181 .byte 0x5 182 .string "int" 183 .uleb128 0x7 184 .byte 0x1 185 .byte 0x2 186 .string "bool" 187 .uleb128 0xb 188 .string "t16a" 189 .byte 0x1 190 .byte 0x20 191 .string "_Z4t16av" 192 .long 0x95 193 .uleb128 0 194 .quad .LFE1-.LFB1 195 .uleb128 0x1 196 .byte 0x9c 197 .uleb128 0xc 198 .string "c3" 199 .byte 0x1 200 .byte 0x1d 201 .byte 0xbb 202 .byte 0x29 203 .byte 0x16 204 .byte 0xf0 205 .byte 0xc1 206 .byte 0xbd 207 .byte 0x34 208 .byte 0xb5 209 .uleb128 0x2 210 .byte 0xfb 211 .uleb128 0x1 212 .byte 0 213 .section .debug_info,"",@progbits 214 .Lskeleton_debug_info0: 215 .long 0x7f 216 .value 0x4 217 .long .Lskeleton_debug_abbrev0 218 .byte 0x8 219 .uleb128 0x1 220 .quad .Ltext0 221 .quad .Letext0-.Ltext0 222 .long .Ldebug_line0 223 .byte 0xf6 224 .byte 0xef 225 .byte 0x47 226 .byte 0xa2 227 .byte 0x3e 228 .byte 0xc1 229 .byte 0x6e 230 .byte 0xbd 231 .string "/home/ccoutant/opensource/binutils-git/binutils/gold/testsuite" 232 .string "dwp_test_1b.dwo" 233 .long .Ldebug_pubnames0 234 .long .Ldebug_pubtypes0 235 .long .Ldebug_addr0 236 .section .debug_abbrev,"",@progbits 237 .Lskeleton_debug_abbrev0: 238 .uleb128 0x1 239 .uleb128 0x11 240 .byte 0 241 .uleb128 0x11 242 .uleb128 0x1 243 .uleb128 0x12 244 .uleb128 0x7 245 .uleb128 0x10 246 .uleb128 0x17 247 .uleb128 0x2131 248 .uleb128 0x7 249 .uleb128 0x1b 250 .uleb128 0x8 251 .uleb128 0x2130 252 .uleb128 0x8 253 .uleb128 0x2134 254 .uleb128 0x17 255 .uleb128 0x2135 256 .uleb128 0x17 257 .uleb128 0x2133 258 .uleb128 0x17 259 .byte 0 260 .byte 0 261 .uleb128 0x2 262 .uleb128 0x41 263 .byte 0 264 .uleb128 0x1b 265 .uleb128 0x8 266 .uleb128 0x2130 267 .uleb128 0x8 268 .uleb128 0x2134 269 .uleb128 0x17 270 .uleb128 0x2135 271 .uleb128 0x17 272 .uleb128 0x2133 273 .uleb128 0x17 274 .byte 0 275 .byte 0 276 .byte 0 277 .section .debug_abbrev.dwo,"e",@progbits 278 .Ldebug_abbrev0: 279 .uleb128 0x1 280 .uleb128 0x41 281 .byte 0x1 282 .uleb128 0x13 283 .uleb128 0xb 284 .uleb128 0x210f 285 .uleb128 0x7 286 .uleb128 0x10 287 .uleb128 0x17 288 .byte 0 289 .byte 0 290 .uleb128 0x2 291 .uleb128 0x2 292 .byte 0x1 293 .uleb128 0x3 294 .uleb128 0x8 295 .uleb128 0xb 296 .uleb128 0xb 297 .uleb128 0x3a 298 .uleb128 0xb 299 .uleb128 0x3b 300 .uleb128 0xb 301 .uleb128 0x1 302 .uleb128 0x13 303 .byte 0 304 .byte 0 305 .uleb128 0x3 306 .uleb128 0xd 307 .byte 0 308 .uleb128 0x3 309 .uleb128 0x8 310 .uleb128 0x3a 311 .uleb128 0xb 312 .uleb128 0x3b 313 .uleb128 0xb 314 .uleb128 0x49 315 .uleb128 0x13 316 .uleb128 0x38 317 .uleb128 0xb 318 .uleb128 0x32 319 .uleb128 0xb 320 .byte 0 321 .byte 0 322 .uleb128 0x4 323 .uleb128 0x2e 324 .byte 0x1 325 .uleb128 0x3f 326 .uleb128 0x19 327 .uleb128 0x3 328 .uleb128 0x8 329 .uleb128 0x3a 330 .uleb128 0xb 331 .uleb128 0x3b 332 .uleb128 0xb 333 .uleb128 0x6e 334 .uleb128 0x8 335 .uleb128 0x49 336 .uleb128 0x13 337 .uleb128 0x32 338 .uleb128 0xb 339 .uleb128 0x3c 340 .uleb128 0x19 341 .uleb128 0x64 342 .uleb128 0x13 343 .uleb128 0x1 344 .uleb128 0x13 345 .byte 0 346 .byte 0 347 .uleb128 0x5 348 .uleb128 0x5 349 .byte 0 350 .uleb128 0x49 351 .uleb128 0x13 352 .uleb128 0x34 353 .uleb128 0x19 354 .byte 0 355 .byte 0 356 .uleb128 0x6 357 .uleb128 0x2e 358 .byte 0x1 359 .uleb128 0x3f 360 .uleb128 0x19 361 .uleb128 0x3 362 .uleb128 0x8 363 .uleb128 0x3a 364 .uleb128 0xb 365 .uleb128 0x3b 366 .uleb128 0xb 367 .uleb128 0x6e 368 .uleb128 0x8 369 .uleb128 0x49 370 .uleb128 0x13 371 .uleb128 0x32 372 .uleb128 0xb 373 .uleb128 0x3c 374 .uleb128 0x19 375 .uleb128 0x64 376 .uleb128 0x13 377 .byte 0 378 .byte 0 379 .uleb128 0x7 380 .uleb128 0x24 381 .byte 0 382 .uleb128 0xb 383 .uleb128 0xb 384 .uleb128 0x3e 385 .uleb128 0xb 386 .uleb128 0x3 387 .uleb128 0x8 388 .byte 0 389 .byte 0 390 .uleb128 0x8 391 .uleb128 0xf 392 .byte 0 393 .uleb128 0xb 394 .uleb128 0xb 395 .uleb128 0x49 396 .uleb128 0x13 397 .byte 0 398 .byte 0 399 .uleb128 0x9 400 .uleb128 0x15 401 .byte 0 402 .uleb128 0x49 403 .uleb128 0x13 404 .byte 0 405 .byte 0 406 .uleb128 0xa 407 .uleb128 0x11 408 .byte 0x1 409 .uleb128 0x25 410 .uleb128 0x8 411 .uleb128 0x13 412 .uleb128 0xb 413 .uleb128 0x3 414 .uleb128 0x8 415 .uleb128 0x1b 416 .uleb128 0x8 417 .uleb128 0x2131 418 .uleb128 0x7 419 .byte 0 420 .byte 0 421 .uleb128 0xb 422 .uleb128 0x2e 423 .byte 0 424 .uleb128 0x3f 425 .uleb128 0x19 426 .uleb128 0x3 427 .uleb128 0x8 428 .uleb128 0x3a 429 .uleb128 0xb 430 .uleb128 0x3b 431 .uleb128 0xb 432 .uleb128 0x6e 433 .uleb128 0x8 434 .uleb128 0x49 435 .uleb128 0x13 436 .uleb128 0x11 437 .uleb128 0x1f01 438 .uleb128 0x12 439 .uleb128 0x7 440 .uleb128 0x40 441 .uleb128 0x18 442 .uleb128 0x2116 443 .uleb128 0x19 444 .byte 0 445 .byte 0 446 .uleb128 0xc 447 .uleb128 0x34 448 .byte 0 449 .uleb128 0x3 450 .uleb128 0x8 451 .uleb128 0x3a 452 .uleb128 0xb 453 .uleb128 0x3b 454 .uleb128 0xb 455 .uleb128 0x49 456 .uleb128 0x20 457 .uleb128 0x3f 458 .uleb128 0x19 459 .uleb128 0x2 460 .uleb128 0x18 461 .byte 0 462 .byte 0 463 .byte 0 464 .section .debug_gnu_pubnames,"",@progbits 465 .Ldebug_pubnames0: 466 .long 0x20 467 .value 0x2 468 .long .Lskeleton_debug_info0 469 .long 0xcf 470 .long 0x9d 471 .byte 0x30 472 .string "t16a" 473 .long 0xbd 474 .byte 0x20 475 .string "c3" 476 .long 0 477 .section .debug_gnu_pubtypes,"",@progbits 478 .Ldebug_pubtypes0: 479 .long 0x29 480 .value 0x2 481 .long .Lskeleton_debug_info0 482 .long 0xcf 483 .long 0x8e 484 .byte 0x90 485 .string "int" 486 .long 0x95 487 .byte 0x90 488 .string "bool" 489 .long 0 490 .byte 0x10 491 .string "C3" 492 .long 0 493 .section .debug_aranges,"",@progbits 494 .long 0x2c 495 .value 0x2 496 .long .Lskeleton_debug_info0 497 .byte 0x8 498 .byte 0 499 .value 0 500 .value 0 501 .quad .Ltext0 502 .quad .Letext0-.Ltext0 503 .quad 0 504 .quad 0 505 .section .debug_line,"",@progbits 506 .Ldebug_line0: 507 .section .debug_line.dwo,"e",@progbits 508 .Lskeleton_debug_line0: 509 .long .LELT0-.LSLT0 510 .LSLT0: 511 .value 0x4 512 .long .LELTP0-.LASLTP0 513 .LASLTP0: 514 .byte 0x1 515 .byte 0x1 516 .byte 0x1 517 .byte 0xf6 518 .byte 0xf2 519 .byte 0xd 520 .byte 0 521 .byte 0x1 522 .byte 0x1 523 .byte 0x1 524 .byte 0x1 525 .byte 0 526 .byte 0 527 .byte 0 528 .byte 0x1 529 .byte 0 530 .byte 0 531 .byte 0x1 532 .byte 0 533 .string "dwp_test_1b.cc" 534 .uleb128 0 535 .uleb128 0 536 .uleb128 0 537 .string "dwp_test.h" 538 .uleb128 0 539 .uleb128 0 540 .uleb128 0 541 .byte 0 542 .LELTP0: 543 .LELT0: 544 .section .debug_addr,"",@progbits 545 .Ldebug_addr0: 546 .quad .LFB1 547 .quad c3 548 .ident "GCC: (Google_crosstoolv16-gcc-4.7.x-grtev3) 4.7.x-google 20120720 (prerelease)" 549 .section .note.GNU-stack,"",@progbits 550