1 .file "test_hd.c" 2 .section .debug_abbrev,"",@progbits 3 .Ldebug_abbrev0: 4 .section .debug_info,"",@progbits 5 .Ldebug_info0: 6 .section .debug_line,"",@progbits 7 .Ldebug_line0: 8 .text 9 .Ltext0: 10 .section .rodata.str1.1,"aMS",@progbits,1 11 .LC0: 12 .string "Usage: %s <file>\n" 13 .LC1: 14 .string "rb" 15 .LC2: 16 .string "Could not open `%s'.\n" 17 .LC3: 18 .string "%02x \n" 19 .LC4: 20 .string "Error reading from `%s'.\n" 21 .text 22 .p2align 2,,3 23 .globl main 24 .type main, @function 25 main: 26 .LFB3: 27 .file 1 "test_hd.c" 28 .loc 1 33 0 29 pushl %ebp 30 .LCFI0: 31 movl %esp, %ebp 32 .LCFI1: 33 pushl %esi 34 .LCFI2: 35 pushl %ebx 36 .LCFI3: 37 movl 12(%ebp), %esi 38 andl $-16, %esp 39 subl $16, %esp 40 .loc 1 37 0 41 cmpl $2, 8(%ebp) 42 je .L2 43 .loc 1 38 0 44 subl $4, %esp 45 pushl (%esi) 46 pushl $.LC0 47 pushl __stderrp 48 .LCFI4: 49 call fprintf 50 .loc 1 39 0 51 movl $1, %eax 52 jmp .L1 53 .p2align 2,,3 54 .L2: 55 .loc 1 42 0 56 subl $8, %esp 57 pushl $.LC1 58 pushl 4(%esi) 59 call fopen 60 movl %eax, %ebx 61 .loc 1 44 0 62 addl $16, %esp 63 testl %eax, %eax 64 jne .L4 65 .loc 1 45 0 66 subl $4, %esp 67 pushl 4(%esi) 68 pushl $.LC2 69 pushl __stderrp 70 call fprintf 71 .loc 1 46 0 72 movl $1, %eax 73 jmp .L1 74 .p2align 2,,3 75 .L6: 76 .loc 1 50 0 77 subl $8, %esp 78 pushl %eax 79 pushl $.LC3 80 call printf 81 addl $16, %esp 82 .L4: 83 subl $12, %esp 84 pushl %ebx 85 call fgetc 86 addl $16, %esp 87 cmpl $-1, %eax 88 jne .L6 89 .loc 1 52 0 90 cmpl $0, __isthreaded 91 jne .L8 92 testb $64, 12(%ebx) 93 jne .L9 94 jmp .L7 95 .L8: 96 subl $12, %esp 97 pushl %ebx 98 call ferror 99 addl $16, %esp 100 testl %eax, %eax 101 je .L7 102 .L9: 103 .loc 1 53 0 104 subl $4, %esp 105 pushl 4(%esi) 106 pushl $.LC4 107 pushl __stderrp 108 call fprintf 109 .loc 1 54 0 110 movl $1, %eax 111 jmp .L1 112 .L7: 113 .loc 1 57 0 114 subl $12, %esp 115 pushl %ebx 116 call fclose 117 .loc 1 58 0 118 movl $0, %eax 119 .p2align 2,,3 120 .L1: 121 .loc 1 59 0 122 leal -8(%ebp), %esp 123 popl %ebx 124 popl %esi 125 leave 126 ret 127 .LFE3: 128 .size main, .-main 129 .section .debug_frame,"",@progbits 130 .Lframe0: 131 .long .LECIE0-.LSCIE0 132 .LSCIE0: 133 .long 0xffffffff 134 .byte 0x1 135 .string "" 136 .uleb128 0x1 137 .sleb128 -4 138 .byte 0x8 139 .byte 0xc 140 .uleb128 0x4 141 .uleb128 0x4 142 .byte 0x88 143 .uleb128 0x1 144 .p2align 2 145 .LECIE0: 146 .LSFDE0: 147 .long .LEFDE0-.LASFDE0 148 .LASFDE0: 149 .long .Lframe0 150 .long .LFB3 151 .long .LFE3-.LFB3 152 .byte 0x4 153 .long .LCFI0-.LFB3 154 .byte 0xe 155 .uleb128 0x8 156 .byte 0x85 157 .uleb128 0x2 158 .byte 0x4 159 .long .LCFI1-.LCFI0 160 .byte 0xd 161 .uleb128 0x5 162 .byte 0x4 163 .long .LCFI3-.LCFI1 164 .byte 0x83 165 .uleb128 0x4 166 .byte 0x86 167 .uleb128 0x3 168 .byte 0x4 169 .long .LCFI4-.LCFI3 170 .byte 0x2e 171 .uleb128 0x10 172 .p2align 2 173 .LEFDE0: 174 .file 2 "/usr/include/stdio.h" 175 .file 3 "/usr/include/sys/_types.h" 176 .file 4 "/usr/include/machine/_types.h" 177 .text 178 .Letext0: 179 .section .debug_info 180 .long 0x326 181 .value 0x2 182 .long .Ldebug_abbrev0 183 .byte 0x4 184 .uleb128 0x1 185 .long .Ldebug_line0 186 .long .Letext0 187 .long .Ltext0 188 .long .LASF37 189 .byte 0x1 190 .long .LASF38 191 .long .LASF39 192 .uleb128 0x2 193 .long .LASF0 194 .byte 0x1 195 .byte 0x6 196 .uleb128 0x2 197 .long .LASF1 198 .byte 0x1 199 .byte 0x8 200 .uleb128 0x2 201 .long .LASF2 202 .byte 0x2 203 .byte 0x5 204 .uleb128 0x2 205 .long .LASF3 206 .byte 0x2 207 .byte 0x7 208 .uleb128 0x3 209 .string "int" 210 .byte 0x4 211 .byte 0x5 212 .uleb128 0x2 213 .long .LASF4 214 .byte 0x4 215 .byte 0x7 216 .uleb128 0x4 217 .long .LASF11 218 .byte 0x4 219 .byte 0x3a 220 .long 0x5a 221 .uleb128 0x2 222 .long .LASF5 223 .byte 0x8 224 .byte 0x5 225 .uleb128 0x2 226 .long .LASF6 227 .byte 0x8 228 .byte 0x7 229 .uleb128 0x2 230 .long .LASF7 231 .byte 0x4 232 .byte 0x7 233 .uleb128 0x2 234 .long .LASF8 235 .byte 0x8 236 .byte 0x4 237 .uleb128 0x2 238 .long .LASF9 239 .byte 0x1 240 .byte 0x6 241 .uleb128 0x2 242 .long .LASF10 243 .byte 0x4 244 .byte 0x5 245 .uleb128 0x4 246 .long .LASF12 247 .byte 0x3 248 .byte 0x32 249 .long 0x4f 250 .uleb128 0x2 251 .long .LASF4 252 .byte 0x4 253 .byte 0x7 254 .uleb128 0x4 255 .long .LASF13 256 .byte 0x2 257 .byte 0x2f 258 .long 0x84 259 .uleb128 0x5 260 .long 0xca 261 .long .LASF16 262 .byte 0x8 263 .byte 0x2 264 .byte 0x46 265 .uleb128 0x6 266 .long .LASF14 267 .byte 0x2 268 .byte 0x47 269 .long 0xca 270 .byte 0x2 271 .byte 0x23 272 .uleb128 0x0 273 .uleb128 0x6 274 .long .LASF15 275 .byte 0x2 276 .byte 0x48 277 .long 0x41 278 .byte 0x2 279 .byte 0x23 280 .uleb128 0x4 281 .byte 0x0 282 .uleb128 0x7 283 .byte 0x4 284 .long 0x2c 285 .uleb128 0x5 286 .long 0x1f8 287 .long .LASF17 288 .byte 0x58 289 .byte 0x2 290 .byte 0x66 291 .uleb128 0x8 292 .string "_p" 293 .byte 0x2 294 .byte 0x67 295 .long 0xca 296 .byte 0x2 297 .byte 0x23 298 .uleb128 0x0 299 .uleb128 0x8 300 .string "_r" 301 .byte 0x2 302 .byte 0x68 303 .long 0x41 304 .byte 0x2 305 .byte 0x23 306 .uleb128 0x4 307 .uleb128 0x8 308 .string "_w" 309 .byte 0x2 310 .byte 0x69 311 .long 0x41 312 .byte 0x2 313 .byte 0x23 314 .uleb128 0x8 315 .uleb128 0x6 316 .long .LASF18 317 .byte 0x2 318 .byte 0x6a 319 .long 0x33 320 .byte 0x2 321 .byte 0x23 322 .uleb128 0xc 323 .uleb128 0x6 324 .long .LASF19 325 .byte 0x2 326 .byte 0x6b 327 .long 0x33 328 .byte 0x2 329 .byte 0x23 330 .uleb128 0xe 331 .uleb128 0x8 332 .string "_bf" 333 .byte 0x2 334 .byte 0x6c 335 .long 0xa1 336 .byte 0x2 337 .byte 0x23 338 .uleb128 0x10 339 .uleb128 0x6 340 .long .LASF20 341 .byte 0x2 342 .byte 0x6d 343 .long 0x41 344 .byte 0x2 345 .byte 0x23 346 .uleb128 0x18 347 .uleb128 0x6 348 .long .LASF21 349 .byte 0x2 350 .byte 0x70 351 .long 0x1f8 352 .byte 0x2 353 .byte 0x23 354 .uleb128 0x1c 355 .uleb128 0x6 356 .long .LASF22 357 .byte 0x2 358 .byte 0x71 359 .long 0x20a 360 .byte 0x2 361 .byte 0x23 362 .uleb128 0x20 363 .uleb128 0x6 364 .long .LASF23 365 .byte 0x2 366 .byte 0x72 367 .long 0x230 368 .byte 0x2 369 .byte 0x23 370 .uleb128 0x24 371 .uleb128 0x6 372 .long .LASF24 373 .byte 0x2 374 .byte 0x73 375 .long 0x250 376 .byte 0x2 377 .byte 0x23 378 .uleb128 0x28 379 .uleb128 0x6 380 .long .LASF25 381 .byte 0x2 382 .byte 0x74 383 .long 0x27b 384 .byte 0x2 385 .byte 0x23 386 .uleb128 0x2c 387 .uleb128 0x8 388 .string "_ub" 389 .byte 0x2 390 .byte 0x77 391 .long 0xa1 392 .byte 0x2 393 .byte 0x23 394 .uleb128 0x30 395 .uleb128 0x9 396 .long .LASF40 397 .byte 0x1 398 .uleb128 0x6 399 .long .LASF26 400 .byte 0x2 401 .byte 0x78 402 .long 0x281 403 .byte 0x2 404 .byte 0x23 405 .uleb128 0x38 406 .uleb128 0x8 407 .string "_ur" 408 .byte 0x2 409 .byte 0x79 410 .long 0x41 411 .byte 0x2 412 .byte 0x23 413 .uleb128 0x3c 414 .uleb128 0x6 415 .long .LASF27 416 .byte 0x2 417 .byte 0x7c 418 .long 0x287 419 .byte 0x2 420 .byte 0x23 421 .uleb128 0x40 422 .uleb128 0x6 423 .long .LASF28 424 .byte 0x2 425 .byte 0x7d 426 .long 0x297 427 .byte 0x2 428 .byte 0x23 429 .uleb128 0x43 430 .uleb128 0x8 431 .string "_lb" 432 .byte 0x2 433 .byte 0x80 434 .long 0xa1 435 .byte 0x2 436 .byte 0x23 437 .uleb128 0x44 438 .uleb128 0x6 439 .long .LASF29 440 .byte 0x2 441 .byte 0x83 442 .long 0x41 443 .byte 0x2 444 .byte 0x23 445 .uleb128 0x4c 446 .uleb128 0x6 447 .long .LASF30 448 .byte 0x2 449 .byte 0x84 450 .long 0x96 451 .byte 0x2 452 .byte 0x23 453 .uleb128 0x50 454 .byte 0x0 455 .uleb128 0xa 456 .byte 0x4 457 .uleb128 0xb 458 .long 0x20a 459 .byte 0x1 460 .long 0x41 461 .uleb128 0xc 462 .long 0x1f8 463 .byte 0x0 464 .uleb128 0x7 465 .byte 0x4 466 .long 0x1fa 467 .uleb128 0xb 468 .long 0x22a 469 .byte 0x1 470 .long 0x41 471 .uleb128 0xc 472 .long 0x1f8 473 .uleb128 0xc 474 .long 0x22a 475 .uleb128 0xc 476 .long 0x41 477 .byte 0x0 478 .uleb128 0x7 479 .byte 0x4 480 .long 0x76 481 .uleb128 0x7 482 .byte 0x4 483 .long 0x210 484 .uleb128 0xb 485 .long 0x250 486 .byte 0x1 487 .long 0x96 488 .uleb128 0xc 489 .long 0x1f8 490 .uleb128 0xc 491 .long 0x96 492 .uleb128 0xc 493 .long 0x41 494 .byte 0x0 495 .uleb128 0x7 496 .byte 0x4 497 .long 0x236 498 .uleb128 0xb 499 .long 0x270 500 .byte 0x1 501 .long 0x41 502 .uleb128 0xc 503 .long 0x1f8 504 .uleb128 0xc 505 .long 0x270 506 .uleb128 0xc 507 .long 0x41 508 .byte 0x0 509 .uleb128 0x7 510 .byte 0x4 511 .long 0x276 512 .uleb128 0xd 513 .long 0x76 514 .uleb128 0x7 515 .byte 0x4 516 .long 0x256 517 .uleb128 0x7 518 .byte 0x4 519 .long 0x18f 520 .uleb128 0xe 521 .long 0x297 522 .long 0x2c 523 .uleb128 0xf 524 .long 0x8f 525 .byte 0x2 526 .byte 0x0 527 .uleb128 0xe 528 .long 0x2a7 529 .long 0x2c 530 .uleb128 0xf 531 .long 0x8f 532 .byte 0x0 533 .byte 0x0 534 .uleb128 0x4 535 .long .LASF31 536 .byte 0x2 537 .byte 0x85 538 .long 0xd0 539 .uleb128 0x10 540 .long 0x302 541 .byte 0x1 542 .long .LASF41 543 .byte 0x1 544 .byte 0x21 545 .byte 0x1 546 .long 0x41 547 .long .LFB3 548 .long .LFE3 549 .byte 0x1 550 .byte 0x55 551 .uleb128 0x11 552 .long .LASF32 553 .byte 0x1 554 .byte 0x20 555 .long 0x41 556 .byte 0x2 557 .byte 0x91 558 .sleb128 8 559 .uleb128 0x11 560 .long .LASF33 561 .byte 0x1 562 .byte 0x20 563 .long 0x302 564 .byte 0x1 565 .byte 0x56 566 .uleb128 0x12 567 .long .LASF34 568 .byte 0x1 569 .byte 0x22 570 .long 0x308 571 .byte 0x1 572 .byte 0x53 573 .uleb128 0x13 574 .string "ch" 575 .byte 0x1 576 .byte 0x23 577 .long 0x41 578 .byte 0x1 579 .byte 0x50 580 .byte 0x0 581 .uleb128 0x7 582 .byte 0x4 583 .long 0x22a 584 .uleb128 0x7 585 .byte 0x4 586 .long 0x2a7 587 .uleb128 0x14 588 .long .LASF35 589 .byte 0x2 590 .byte 0x8b 591 .long 0x308 592 .byte 0x1 593 .byte 0x1 594 .uleb128 0x15 595 .long .LASF36 596 .byte 0x2 597 .value 0x1a4 598 .long 0x41 599 .byte 0x1 600 .byte 0x1 601 .byte 0x0 602 .section .debug_abbrev 603 .uleb128 0x1 604 .uleb128 0x11 605 .byte 0x1 606 .uleb128 0x10 607 .uleb128 0x6 608 .uleb128 0x12 609 .uleb128 0x1 610 .uleb128 0x11 611 .uleb128 0x1 612 .uleb128 0x25 613 .uleb128 0xe 614 .uleb128 0x13 615 .uleb128 0xb 616 .uleb128 0x3 617 .uleb128 0xe 618 .uleb128 0x1b 619 .uleb128 0xe 620 .byte 0x0 621 .byte 0x0 622 .uleb128 0x2 623 .uleb128 0x24 624 .byte 0x0 625 .uleb128 0x3 626 .uleb128 0xe 627 .uleb128 0xb 628 .uleb128 0xb 629 .uleb128 0x3e 630 .uleb128 0xb 631 .byte 0x0 632 .byte 0x0 633 .uleb128 0x3 634 .uleb128 0x24 635 .byte 0x0 636 .uleb128 0x3 637 .uleb128 0x8 638 .uleb128 0xb 639 .uleb128 0xb 640 .uleb128 0x3e 641 .uleb128 0xb 642 .byte 0x0 643 .byte 0x0 644 .uleb128 0x4 645 .uleb128 0x16 646 .byte 0x0 647 .uleb128 0x3 648 .uleb128 0xe 649 .uleb128 0x3a 650 .uleb128 0xb 651 .uleb128 0x3b 652 .uleb128 0xb 653 .uleb128 0x49 654 .uleb128 0x13 655 .byte 0x0 656 .byte 0x0 657 .uleb128 0x5 658 .uleb128 0x13 659 .byte 0x1 660 .uleb128 0x1 661 .uleb128 0x13 662 .uleb128 0x3 663 .uleb128 0xe 664 .uleb128 0xb 665 .uleb128 0xb 666 .uleb128 0x3a 667 .uleb128 0xb 668 .uleb128 0x3b 669 .uleb128 0xb 670 .byte 0x0 671 .byte 0x0 672 .uleb128 0x6 673 .uleb128 0xd 674 .byte 0x0 675 .uleb128 0x3 676 .uleb128 0xe 677 .uleb128 0x3a 678 .uleb128 0xb 679 .uleb128 0x3b 680 .uleb128 0xb 681 .uleb128 0x49 682 .uleb128 0x13 683 .uleb128 0x38 684 .uleb128 0xa 685 .byte 0x0 686 .byte 0x0 687 .uleb128 0x7 688 .uleb128 0xf 689 .byte 0x0 690 .uleb128 0xb 691 .uleb128 0xb 692 .uleb128 0x49 693 .uleb128 0x13 694 .byte 0x0 695 .byte 0x0 696 .uleb128 0x8 697 .uleb128 0xd 698 .byte 0x0 699 .uleb128 0x3 700 .uleb128 0x8 701 .uleb128 0x3a 702 .uleb128 0xb 703 .uleb128 0x3b 704 .uleb128 0xb 705 .uleb128 0x49 706 .uleb128 0x13 707 .uleb128 0x38 708 .uleb128 0xa 709 .byte 0x0 710 .byte 0x0 711 .uleb128 0x9 712 .uleb128 0x13 713 .byte 0x0 714 .uleb128 0x3 715 .uleb128 0xe 716 .uleb128 0x3c 717 .uleb128 0xc 718 .byte 0x0 719 .byte 0x0 720 .uleb128 0xa 721 .uleb128 0xf 722 .byte 0x0 723 .uleb128 0xb 724 .uleb128 0xb 725 .byte 0x0 726 .byte 0x0 727 .uleb128 0xb 728 .uleb128 0x15 729 .byte 0x1 730 .uleb128 0x1 731 .uleb128 0x13 732 .uleb128 0x27 733 .uleb128 0xc 734 .uleb128 0x49 735 .uleb128 0x13 736 .byte 0x0 737 .byte 0x0 738 .uleb128 0xc 739 .uleb128 0x5 740 .byte 0x0 741 .uleb128 0x49 742 .uleb128 0x13 743 .byte 0x0 744 .byte 0x0 745 .uleb128 0xd 746 .uleb128 0x26 747 .byte 0x0 748 .uleb128 0x49 749 .uleb128 0x13 750 .byte 0x0 751 .byte 0x0 752 .uleb128 0xe 753 .uleb128 0x1 754 .byte 0x1 755 .uleb128 0x1 756 .uleb128 0x13 757 .uleb128 0x49 758 .uleb128 0x13 759 .byte 0x0 760 .byte 0x0 761 .uleb128 0xf 762 .uleb128 0x21 763 .byte 0x0 764 .uleb128 0x49 765 .uleb128 0x13 766 .uleb128 0x2f 767 .uleb128 0xb 768 .byte 0x0 769 .byte 0x0 770 .uleb128 0x10 771 .uleb128 0x2e 772 .byte 0x1 773 .uleb128 0x1 774 .uleb128 0x13 775 .uleb128 0x3f 776 .uleb128 0xc 777 .uleb128 0x3 778 .uleb128 0xe 779 .uleb128 0x3a 780 .uleb128 0xb 781 .uleb128 0x3b 782 .uleb128 0xb 783 .uleb128 0x27 784 .uleb128 0xc 785 .uleb128 0x49 786 .uleb128 0x13 787 .uleb128 0x11 788 .uleb128 0x1 789 .uleb128 0x12 790 .uleb128 0x1 791 .uleb128 0x40 792 .uleb128 0xa 793 .byte 0x0 794 .byte 0x0 795 .uleb128 0x11 796 .uleb128 0x5 797 .byte 0x0 798 .uleb128 0x3 799 .uleb128 0xe 800 .uleb128 0x3a 801 .uleb128 0xb 802 .uleb128 0x3b 803 .uleb128 0xb 804 .uleb128 0x49 805 .uleb128 0x13 806 .uleb128 0x2 807 .uleb128 0xa 808 .byte 0x0 809 .byte 0x0 810 .uleb128 0x12 811 .uleb128 0x34 812 .byte 0x0 813 .uleb128 0x3 814 .uleb128 0xe 815 .uleb128 0x3a 816 .uleb128 0xb 817 .uleb128 0x3b 818 .uleb128 0xb 819 .uleb128 0x49 820 .uleb128 0x13 821 .uleb128 0x2 822 .uleb128 0xa 823 .byte 0x0 824 .byte 0x0 825 .uleb128 0x13 826 .uleb128 0x34 827 .byte 0x0 828 .uleb128 0x3 829 .uleb128 0x8 830 .uleb128 0x3a 831 .uleb128 0xb 832 .uleb128 0x3b 833 .uleb128 0xb 834 .uleb128 0x49 835 .uleb128 0x13 836 .uleb128 0x2 837 .uleb128 0xa 838 .byte 0x0 839 .byte 0x0 840 .uleb128 0x14 841 .uleb128 0x34 842 .byte 0x0 843 .uleb128 0x3 844 .uleb128 0xe 845 .uleb128 0x3a 846 .uleb128 0xb 847 .uleb128 0x3b 848 .uleb128 0xb 849 .uleb128 0x49 850 .uleb128 0x13 851 .uleb128 0x3f 852 .uleb128 0xc 853 .uleb128 0x3c 854 .uleb128 0xc 855 .byte 0x0 856 .byte 0x0 857 .uleb128 0x15 858 .uleb128 0x34 859 .byte 0x0 860 .uleb128 0x3 861 .uleb128 0xe 862 .uleb128 0x3a 863 .uleb128 0xb 864 .uleb128 0x3b 865 .uleb128 0x5 866 .uleb128 0x49 867 .uleb128 0x13 868 .uleb128 0x3f 869 .uleb128 0xc 870 .uleb128 0x3c 871 .uleb128 0xc 872 .byte 0x0 873 .byte 0x0 874 .byte 0x0 875 .section .debug_pubnames,"",@progbits 876 .long 0x17 877 .value 0x2 878 .long .Ldebug_info0 879 .long 0x32a 880 .long 0x2b2 881 .string "main" 882 .long 0x0 883 .section .debug_aranges,"",@progbits 884 .long 0x1c 885 .value 0x2 886 .long .Ldebug_info0 887 .byte 0x4 888 .byte 0x0 889 .value 0x0 890 .value 0x0 891 .long .Ltext0 892 .long .Letext0-.Ltext0 893 .long 0x0 894 .long 0x0 895 .section .debug_str,"MS",@progbits,1 896 .LASF34: 897 .string "bfile" 898 .LASF20: 899 .string "_lbfsize" 900 .LASF16: 901 .string "__sbuf" 902 .LASF2: 903 .string "short int" 904 .LASF10: 905 .string "long int" 906 .LASF26: 907 .string "_extra" 908 .LASF17: 909 .string "__sFILE" 910 .LASF37: 911 .string "GNU C 3.4.2 [FreeBSD] 20040728" 912 .LASF39: 913 .string "/home/pete/project/yasm3/yasm" 914 .LASF21: 915 .string "_cookie" 916 .LASF28: 917 .string "_nbuf" 918 .LASF25: 919 .string "_write" 920 .LASF31: 921 .string "FILE" 922 .LASF5: 923 .string "long long int" 924 .LASF11: 925 .string "__int64_t" 926 .LASF29: 927 .string "_blksize" 928 .LASF22: 929 .string "_close" 930 .LASF33: 931 .string "argv" 932 .LASF27: 933 .string "_ubuf" 934 .LASF1: 935 .string "unsigned char" 936 .LASF23: 937 .string "_read" 938 .LASF32: 939 .string "argc" 940 .LASF36: 941 .string "__isthreaded" 942 .LASF0: 943 .string "signed char" 944 .LASF40: 945 .string "__sFILEX" 946 .LASF6: 947 .string "long long unsigned int" 948 .LASF4: 949 .string "unsigned int" 950 .LASF3: 951 .string "short unsigned int" 952 .LASF41: 953 .string "main" 954 .LASF14: 955 .string "_base" 956 .LASF19: 957 .string "_file" 958 .LASF9: 959 .string "char" 960 .LASF13: 961 .string "fpos_t" 962 .LASF7: 963 .string "long unsigned int" 964 .LASF35: 965 .string "__stderrp" 966 .LASF12: 967 .string "__off_t" 968 .LASF24: 969 .string "_seek" 970 .LASF8: 971 .string "double" 972 .LASF30: 973 .string "_offset" 974 .LASF38: 975 .string "test_hd.c" 976 .LASF18: 977 .string "_flags" 978 .LASF15: 979 .string "_size" 980 .ident "GCC: (GNU) 3.4.2 [FreeBSD] 20040728" 981