1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 * or http://www.opensolaris.org/os/licensing. 10 * See the License for the specific language governing permissions 11 * and limitations under the License. 12 * 13 * When distributing Covered Code, include this CDDL HEADER in each 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 * If applicable, add the following below this CDDL HEADER, with the 16 * fields enclosed by brackets "[]" replaced with your own identifying 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright 2010 Sun Microsystems, Inc. All rights reserved. 24 * Use is subject to license terms. 25 */ 26 27 .file "_rtboot.s" 28 29/ bootstrap routine for run-time linker 30/ we get control from exec which has loaded our text and 31/ data into the process' address space and created the process 32/ stack 33/ 34/ on entry, the process stack looks like this: 35/ 36/ # <- %esp 37/_______________________# high addresses 38/ strings # 39/_______________________# 40/ 0 word # 41/_______________________# 42/ Auxiliary # 43/ entries # 44/ ... # 45/ (size varies) # 46/_______________________# 47/ 0 word # 48/_______________________# 49/ Environment # 50/ pointers # 51/ ... # 52/ (one word each) # 53/_______________________# 54/ 0 word # 55/_______________________# 56/ Argument # low addresses 57/ pointers # 58/ Argc words # 59/_______________________# 60/ argc # 61/_______________________# <- %ebp 62 63#include <SYS.h> 64 65 .set EB_NULL,0 66 .set EB_DYNAMIC,1 67 .set EB_LDSO_BASE,2 68 .set EB_ARGV,3 69 .set EB_ENVP,4 70 .set EB_AUXV,5 71 .set EB_DEVZERO,6 72 .set EB_PAGESIZE,7 73 .set EB_MAX,8 74 .set EB_MAX_SIZE32,64 75 76 .text 77 .globl __rtboot 78 .globl __rtld 79 .type __rtboot,@function 80 .align 4 81__rtboot: 82 movl %esp,%ebp 83 subl $EB_MAX_SIZE32,%esp / make room for a max sized boot vector 84 movl %esp,%esi / use esi as a pointer to &eb[0] 85 movl $EB_ARGV,0(%esi) / set up tag for argv 86 leal 4(%ebp),%eax / get address of argv 87 movl %eax,4(%esi) / put after tag 88 movl $EB_ENVP,8(%esi) / set up tag for envp 89 movl (%ebp),%eax / get # of args 90 addl $2,%eax / one for the zero & one for argc 91 leal (%ebp,%eax,4),%edi / now points past args & @ envp 92 movl %edi,12(%esi) / set envp 93 addl $-4,%edi / start loop at &env[-1] 94.L00: addl $4,%edi / next 95 cmpl $0,(%edi) / search for 0 at end of env 96 jne .L00 97 addl $4,%edi / advance past 0 98 movl $EB_AUXV,16(%esi) / set up tag for auxv 99 movl %edi,20(%esi) / point to auxv 100 movl $EB_NULL,24(%esi) / set up NULL tag 101 call .L01 / only way to get IP into a register 102.L01: popl %ebx / pop the IP we just "pushed" 103 leal s.EMPTY - .L01(%ebx),%eax 104 pushl %eax 105 leal s.ZERO - .L01(%ebx),%eax 106 pushl %eax 107 leal s.LDSO - .L01(%ebx),%eax 108 pushl %eax 109 movl %esp,%edi / save pointer to strings 110 leal f.MUNMAP - .L01(%ebx),%eax 111 pushl %eax 112 leal f.CLOSE - .L01(%ebx),%eax 113 pushl %eax 114 leal f.SYSCONFIG - .L01(%ebx),%eax 115 pushl %eax 116 leal f.FSTATAT - .L01(%ebx),%eax 117 pushl %eax 118 leal f.MMAP - .L01(%ebx),%eax 119 pushl %eax 120 leal f.OPENAT - .L01(%ebx),%eax 121 pushl %eax 122 leal f.PANIC - .L01(%ebx),%eax 123 pushl %eax 124 movl %esp,%ecx / save pointer to functions 125 126 pushl %ecx / address of functions 127 pushl %edi / address of strings 128 pushl %esi / &eb[0] 129 call __rtld / __rtld(&eb[0], strings, funcs) 130 movl %esi,%esp / restore the stack (but leaving boot vector) 131 jmp *%eax / transfer control to ld.so.1 132 .size __rtboot,.-__rtboot 133 134 .align 4 135s.LDSO: .string "/usr/lib/ld.so.1" 136s.ZERO: .string "/dev/zero" 137s.EMPTY: .string "(null)" 138s.ERROR: .string ": no (or bad) /usr/lib/ld.so.1\n" 139l.ERROR: 140 141 .align 4 142f.PANIC: 143 movl %esp,%ebp 144/ Add using of argument string 145 pushl $l.ERROR - s.ERROR 146 call .L02 147.L02: popl %ebx 148 leal s.ERROR - .L02(%ebx),%eax 149 pushl %eax 150 pushl $2 151 call f.WRITE 152 jmp f.EXIT 153/ Not reached 154 155f.OPENAT: 156 movl $SYS_openat,%eax 157 jmp __syscall 158f.MMAP: 159 movl $SYS_mmap,%eax 160 jmp __syscall 161f.MUNMAP: 162 movl $SYS_munmap,%eax 163 jmp __syscall 164f.READ: 165 movl $SYS_read,%eax 166 jmp __syscall 167f.WRITE: 168 movl $SYS_write,%eax 169 jmp __syscall 170f.LSEEK: 171 movl $SYS_lseek,%eax 172 jmp __syscall 173f.CLOSE: 174 movl $SYS_close,%eax 175 jmp __syscall 176f.FSTATAT: 177 movl $SYS_fstatat,%eax 178 jmp __syscall 179f.SYSCONFIG: 180 movl $SYS_sysconfig,%eax 181 jmp __syscall 182f.EXIT: 183 movl $SYS_exit,%eax 184/ jmp __syscall 185__syscall: 186 int $T_SYSCALLINT 187 jc __err_exit 188 ret 189__err_exit: 190 movl $-1,%eax 191 ret 192 .file "_rtld.c" 193 .section .debug_abbrev,"",@progbits 194.Ldebug_abbrev0: 195 .section .debug_info,"",@progbits 196.Ldebug_info0: 197 .section .debug_line,"",@progbits 198.Ldebug_line0: 199 .text 200.Ltext0: 201 .cfi_sections .debug_frame 202.globl __rtld 203 .type __rtld, @function 204__rtld: 205.LFB0: 206 .file 1 "../i386/crt/_rtld.c" 207 .loc 1 77 0 208 .cfi_startproc 209.LVL0: 210 pushl %ebp 211.LCFI0: 212 .cfi_def_cfa_offset 8 213 movl %esp, %ebp 214 .cfi_offset 5, -8 215.LCFI1: 216 .cfi_def_cfa_register 5 217 pushl %edi 218 pushl %esi 219 subl $240, %esp 220 movl 8(%ebp), %edi 221 .cfi_offset 6, -16 222 .cfi_offset 7, -12 223 .loc 1 80 0 224 movl 12(%ebp), %eax 225 movl 8(%eax), %eax 226 movl %eax, -192(%ebp) 227 .loc 1 102 0 228 movl (%edi), %eax 229 testl %eax, %eax 230 je .L2 231.LVL1: 232 movl $0, -160(%ebp) 233 movl -192(%ebp), %ecx 234.LVL2: 235.L9: 236 .loc 1 103 0 237 cmpl $3, %eax 238 je .L4 239 cmpl $5, %eax 240 jne .L3 241 jmp .L52 242.L4: 243 .loc 1 105 0 244 movl 4(%edi), %eax 245 movl (%eax), %ecx 246 .loc 1 106 0 247 jmp .L3 248.L52: 249 .loc 1 108 0 250 movl 4(%edi), %eax 251.LVL3: 252 .loc 1 109 0 253 movl (%eax), %edx 254 .loc 1 108 0 255 testl %edx, %edx 256 je .L3 257 .loc 1 110 0 258 cmpl $6, %edx 259 jne .L46 260 jmp .L6 261.L8: 262 cmpl $6, %edx 263 jne .L46 264.L6: 265 .loc 1 111 0 266 movl 4(%eax), %eax 267.LVL4: 268 movl %eax, -160(%ebp) 269 .loc 1 112 0 270 jmp .L3 271.LVL5: 272.L46: 273 .loc 1 109 0 274 addl $8, %eax 275.LVL6: 276 movl (%eax), %edx 277 .loc 1 108 0 278 testl %edx, %edx 279 jne .L8 280.L3: 281 .loc 1 116 0 282 addl $8, %edi 283.LVL7: 284 .loc 1 102 0 285 movl (%edi), %eax 286.LVL8: 287 testl %eax, %eax 288 jne .L9 289 movl %ecx, -192(%ebp) 290 .loc 1 123 0 291 cmpl $0, -160(%ebp) 292 jne .L10 293.LVL9: 294.L2: 295 .loc 1 124 0 296 subl $12, %esp 297 pushl $6 298 movl 16(%ebp), %edx 299 .cfi_escape 0x2e,0x10 300 call *16(%edx) 301.LVL10: 302 movl %eax, -160(%ebp) 303 .loc 1 125 0 304 movl $7, (%edi) 305 movl %eax, 4(%edi) 306 addl $8, %edi 307.LVL11: 308 addl $16, %esp 309.LVL12: 310.L10: 311 .loc 1 135 0 312 movl 16(%ebp), %ecx 313.LVL13: 314 addl $4, %ecx 315 movl %ecx, -220(%ebp) 316 subl $4, %esp 317 pushl $0 318 movl 12(%ebp), %eax 319 pushl (%eax) 320 pushl $-3041965 321 call *(%ecx) 322 movl %eax, -184(%ebp) 323 addl $16, %esp 324 cmpl $-1, %eax 325 jne .L11 326.LVL14: 327 .loc 1 136 0 328 subl $12, %esp 329 pushl -192(%ebp) 330 movl 16(%ebp), %edx 331 call *(%edx) 332 addl $16, %esp 333.L11: 334 .loc 1 137 0 335 pushl $0 336 leal -144(%ebp), %eax 337 pushl %eax 338 pushl $0 339 pushl -184(%ebp) 340 movl 16(%ebp), %ecx 341 call *12(%ecx) 342 addl $16, %esp 343 cmpl $-1, %eax 344 jne .L12 345 .loc 1 138 0 346 subl $12, %esp 347 pushl -192(%ebp) 348 movl 16(%ebp), %edx 349 call *(%edx) 350 addl $16, %esp 351.L12: 352 .loc 1 139 0 353 movl 16(%ebp), %ecx 354 addl $8, %ecx 355 movl %ecx, -196(%ebp) 356 subl $8, %esp 357 pushl $0 358 pushl -184(%ebp) 359 pushl $1 360 pushl $5 361 pushl -96(%ebp) 362 pushl $0 363 .cfi_escape 0x2e,0x20 364 call *(%ecx) 365 movl %eax, %esi 366.LVL15: 367 .loc 1 141 0 368 addl $32, %esp 369 cmpl $-1, %eax 370 jne .L13 371.LVL16: 372 .loc 1 142 0 373 subl $12, %esp 374 pushl -192(%ebp) 375 movl 16(%ebp), %edx 376 .cfi_escape 0x2e,0x10 377 call *(%edx) 378.LVL17: 379 addl $16, %esp 380.LVL18: 381.L13: 382 .loc 1 149 0 383 cmpl $1179403647, (%esi) 384 je .L14 385 .loc 1 153 0 386 subl $12, %esp 387 pushl -192(%ebp) 388 movl 16(%ebp), %ecx 389 call *(%ecx) 390 addl $16, %esp 391.LVL19: 392.L14: 393 .loc 1 154 0 394 cmpw $257, 4(%esi) 395 je .L15 396 .loc 1 156 0 397 subl $12, %esp 398 pushl -192(%ebp) 399 movl 16(%ebp), %edx 400 call *(%edx) 401 addl $16, %esp 402.LVL20: 403.L15: 404 .loc 1 157 0 405 cmpw $3, 16(%esi) 406 je .L16 407 .loc 1 158 0 408 subl $12, %esp 409 pushl -192(%ebp) 410 movl 16(%ebp), %ecx 411 call *(%ecx) 412 addl $16, %esp 413.LVL21: 414.L16: 415 .loc 1 159 0 416 cmpw $3, 18(%esi) 417 je .L17 418 .loc 1 160 0 419 subl $12, %esp 420 pushl -192(%ebp) 421 movl 16(%ebp), %edx 422 call *(%edx) 423 addl $16, %esp 424.LVL22: 425.L17: 426 .loc 1 161 0 427 cmpl $1, 20(%esi) 428 jbe .L18 429 .loc 1 162 0 430 subl $12, %esp 431 pushl -192(%ebp) 432 movl 16(%ebp), %ecx 433 call *(%ecx) 434 addl $16, %esp 435.LVL23: 436.L18: 437 .loc 1 167 0 438 movl 28(%esi), %eax 439 addl %esi, %eax 440 movl %eax, -208(%ebp) 441 .loc 1 168 0 442 cmpw $0, 44(%esi) 443 jne .L19 444 movl $0, -164(%ebp) 445 jmp .L20 446.L19: 447 movl -208(%ebp), %edx 448 movl $0, -164(%ebp) 449 movl $0, -156(%ebp) 450 movl -172(%ebp), %ecx 451.LVL24: 452 movl %edi, -176(%ebp) 453 movl %esi, %edi 454.LVL25: 455 movl %edx, %esi 456.LVL26: 457.L25: 458 .loc 1 170 0 459 cmpl $1, (%esi) 460 jne .L21 461 .loc 1 171 0 462 cmpl $0, -164(%ebp) 463 jne .L22 464 movl %esi, -164(%ebp) 465 movl %esi, %ecx 466 jmp .L21 467.L22: 468 .loc 1 173 0 469 movl 8(%esi), %eax 470 cmpl 8(%ecx), %eax 471 jbe .L23 472 movl %esi, %ecx 473 jmp .L21 474.L23: 475 .loc 1 174 0 476 subl $12, %esp 477 pushl -192(%ebp) 478 movl 16(%ebp), %ecx 479.LVL27: 480 call *(%ecx) 481 movl %esi, %ecx 482.LVL28: 483 addl $16, %esp 484.L21: 485 .loc 1 168 0 486 incl -156(%ebp) 487 .loc 1 169 0 488 movw 42(%edi), %dx 489 .loc 1 168 0 490 movzwl 44(%edi), %eax 491 cmpl -156(%ebp), %eax 492 jle .L24 493 .loc 1 169 0 494 movzwl %dx, %edx 495 addl %edx, %esi 496 jmp .L25 497.L24: 498 movl %ecx, -172(%ebp) 499 movl %edi, %esi 500.LVL29: 501 movl -176(%ebp), %edi 502.LVL30: 503 .loc 1 181 0 504 cmpl $0, -164(%ebp) 505 jne .L26 506.L20: 507 .loc 1 182 0 508 subl $12, %esp 509 pushl -192(%ebp) 510 movl 16(%ebp), %edx 511 call *(%edx) 512.LVL31: 513 addl $16, %esp 514.LVL32: 515.L26: 516 .loc 1 195 0 517 movl -160(%ebp), %ecx 518.LVL33: 519 negl %ecx 520 movl %ecx, -176(%ebp) 521 movl -160(%ebp), %eax 522 decl %eax 523 movl %eax, -200(%ebp) 524 movl -172(%ebp), %edx 525 movl 20(%edx), %eax 526 addl 8(%edx), %eax 527 movl %ecx, %edx 528 movl -164(%ebp), %ecx 529 andl 8(%ecx), %edx 530 subl %edx, %eax 531 addl -200(%ebp), %eax 532 andl -176(%ebp), %eax 533 movl %eax, -168(%ebp) 534 .loc 1 197 0 535 subl $8, %esp 536 pushl $0 537 pushl -184(%ebp) 538 pushl $1 539 pushl $5 540 pushl %eax 541 pushl $0 542 movl -196(%ebp), %edx 543 .cfi_escape 0x2e,0x20 544 call *(%edx) 545 movl %eax, -156(%ebp) 546 movl %eax, -160(%ebp) 547 .loc 1 199 0 548 addl $32, %esp 549 cmpl $-1, %eax 550 jne .L27 551 .loc 1 200 0 552 subl $12, %esp 553 pushl -192(%ebp) 554 movl 16(%ebp), %ecx 555 .cfi_escape 0x2e,0x10 556 call *(%ecx) 557 addl $16, %esp 558.L27: 559 .loc 1 201 0 560 movl -164(%ebp), %eax 561 movl 28(%eax), %edx 562 movl -156(%ebp), %ecx 563 leal -1(%edx,%ecx), %eax 564 negl %edx 565 andl %edx, %eax 566 movl %eax, -188(%ebp) 567 .loc 1 206 0 568 movl -160(%ebp), %edx 569 cmpl %edx, %eax 570 je .L28 571 .loc 1 207 0 572 subl $8, %esp 573 pushl -168(%ebp) 574 pushl %edx 575 movl 16(%ebp), %ecx 576 call *24(%ecx) 577 .loc 1 208 0 578 movl -164(%ebp), %eax 579 movl 28(%eax), %eax 580 movl %eax, -236(%ebp) 581 movl -172(%ebp), %edx 582 addl 20(%edx), %eax 583 movl %eax, %edx 584 movl -172(%ebp), %ecx 585 addl 8(%ecx), %edx 586 movl -236(%ebp), %eax 587 negl %eax 588 movl -164(%ebp), %ecx 589 andl 8(%ecx), %eax 590 subl %eax, %edx 591 addl -200(%ebp), %edx 592 andl -176(%ebp), %edx 593 movl %edx, -168(%ebp) 594 .loc 1 211 0 595 addl $8, %esp 596 pushl $0 597 pushl -184(%ebp) 598 pushl $1 599 pushl $5 600 pushl %edx 601 pushl $0 602 movl -196(%ebp), %edx 603 .cfi_escape 0x2e,0x20 604 call *(%edx) 605 movl %eax, -160(%ebp) 606 movl %eax, -156(%ebp) 607 .loc 1 213 0 608 addl $32, %esp 609 cmpl $-1, %eax 610 jne .L29 611 .loc 1 214 0 612 subl $12, %esp 613 pushl -192(%ebp) 614 movl 16(%ebp), %ecx 615 .cfi_escape 0x2e,0x10 616 call *(%ecx) 617 addl $16, %esp 618.L29: 619 .loc 1 215 0 620 movl -164(%ebp), %edx 621 movl 28(%edx), %eax 622 movl -156(%ebp), %ecx 623 leal -1(%eax,%ecx), %edx 624 negl %eax 625 andl %eax, %edx 626 movl %edx, -188(%ebp) 627.L28: 628 .loc 1 221 0 629 cmpw $0, 44(%esi) 630 je .L30 631 movl -208(%ebp), %eax 632 movl $0, -212(%ebp) 633 movl $0, -156(%ebp) 634 .loc 1 76 0 635 movl %edi, -216(%ebp) 636 movl %esi, %edi 637.LVL34: 638 movl %eax, %esi 639.LVL35: 640.L42: 641 .loc 1 228 0 642 cmpl $1, (%esi) 643 jne .L31 644 movl 20(%esi), %eax 645 testl %eax, %eax 646 je .L31 647 .loc 1 236 0 648 movl 4(%esi), %edx 649 movl -176(%ebp), %ecx 650 andl %edx, %ecx 651 movl %ecx, -180(%ebp) 652 .loc 1 237 0 653 leal (%edx,%eax), %eax 654 subl %ecx, %eax 655 movl %eax, -204(%ebp) 656 .loc 1 242 0 657 movl -188(%ebp), %eax 658 addl 8(%esi), %eax 659 andl -176(%ebp), %eax 660 movl %eax, -164(%ebp) 661 movl %eax, -172(%ebp) 662 .loc 1 248 0 663 cmpl -208(%ebp), %esi 664 jne .L32 665 .loc 1 249 0 666 movl -216(%ebp), %eax 667 movl $2, (%eax) 668 .loc 1 250 0 669 movl -172(%ebp), %edx 670 movl %edx, 4(%eax) 671 addl $8, %eax 672 movl %eax, -216(%ebp) 673.L32: 674 .loc 1 257 0 675 movl -160(%ebp), %ecx 676 cmpl %ecx, -172(%ebp) 677 je .L33 678 .loc 1 258 0 679 subl $8, %esp 680 movl -164(%ebp), %eax 681 subl %ecx, %eax 682 pushl %eax 683 pushl %ecx 684 movl 16(%ebp), %edx 685 call *24(%edx) 686 .loc 1 259 0 687 movl -160(%ebp), %eax 688 subl -164(%ebp), %eax 689 addl %eax, -168(%ebp) 690 addl $16, %esp 691.L33: 692 .loc 1 267 0 693 movl 24(%esi), %eax 694 movl %eax, %edx 695 shrl $2, %edx 696 andl $1, %edx 697 movl %edx, -160(%ebp) 698 .loc 1 269 0 699 testb $2, %al 700 je .L34 701 .loc 1 270 0 702 orl $2, %edx 703 movl %edx, -160(%ebp) 704.L34: 705 .loc 1 271 0 706 testb $1, %al 707 je .L35 708 .loc 1 272 0 709 orl $4, -160(%ebp) 710.L35: 711 .loc 1 273 0 712 subl $8, %esp 713 pushl -180(%ebp) 714 pushl -184(%ebp) 715 pushl $18 716 pushl -160(%ebp) 717 pushl -204(%ebp) 718 pushl -172(%ebp) 719 movl -196(%ebp), %ecx 720 .cfi_escape 0x2e,0x20 721 call *(%ecx) 722 addl $32, %esp 723 cmpl $-1, %eax 724 jne .L36 725 .loc 1 275 0 726 subl $12, %esp 727 pushl -192(%ebp) 728 movl 16(%ebp), %edx 729 .cfi_escape 0x2e,0x10 730 call *(%edx) 731 addl $16, %esp 732.L36: 733 .loc 1 283 0 734 movl 16(%esi), %edx 735 cmpl %edx, 20(%esi) 736 jbe .L37 737 .loc 1 284 0 738 addl 8(%esi), %edx 739 addl -188(%ebp), %edx 740.LVL36: 741 .loc 1 285 0 742 movl -200(%ebp), %ecx 743 leal (%edx,%ecx), %eax 744 andl -176(%ebp), %eax 745 movl %eax, -180(%ebp) 746 movl %eax, -224(%ebp) 747 .loc 1 286 0 748 movl %eax, %ecx 749 subl %edx, %ecx 750 testl %ecx, %ecx 751 jle .L38 752 .loc 1 76 0 753 movl $0, %eax 754.LVL37: 755.L39: 756 .loc 1 287 0 757 movb $0, (%eax,%edx) 758 .loc 1 286 0 759 incl %eax 760.LVL38: 761 cmpl %ecx, %eax 762 jne .L39 763.L38: 764 .loc 1 288 0 765 movl -188(%ebp), %eax 766.LVL39: 767 addl 20(%esi), %eax 768 addl 8(%esi), %eax 769 subl -180(%ebp), %eax 770 movl %eax, -180(%ebp) 771 .loc 1 289 0 772 testl %eax, %eax 773 jle .L37 774 .loc 1 290 0 775 cmpl $0, -212(%ebp) 776 jne .L40 777 .loc 1 291 0 778 subl $4, %esp 779 pushl $2 780 movl 12(%ebp), %eax 781 pushl 4(%eax) 782 pushl $-3041965 783 movl -220(%ebp), %edx 784.LVL40: 785 call *(%edx) 786 movl %eax, -212(%ebp) 787 .loc 1 292 0 788 addl $16, %esp 789 cmpl $-1, %eax 790 jne .L40 791 .loc 1 293 0 792 subl $12, %esp 793 pushl -192(%ebp) 794 movl 16(%ebp), %ecx 795 call *(%ecx) 796 addl $16, %esp 797.LVL41: 798.L40: 799 .loc 1 295 0 800 subl $8, %esp 801 pushl $0 802 pushl -212(%ebp) 803 pushl $18 804 pushl -160(%ebp) 805 pushl -180(%ebp) 806 pushl -224(%ebp) 807 movl -196(%ebp), %edx 808.LVL42: 809 .cfi_escape 0x2e,0x20 810 call *(%edx) 811 addl $32, %esp 812 cmpl $-1, %eax 813 jne .L37 814 .loc 1 298 0 815 subl $12, %esp 816 pushl -192(%ebp) 817 movl 16(%ebp), %ecx 818 .cfi_escape 0x2e,0x10 819 call *(%ecx) 820 addl $16, %esp 821.LVL43: 822.L37: 823 .loc 1 305 0 824 movl -204(%ebp), %eax 825 addl -200(%ebp), %eax 826 andl -176(%ebp), %eax 827 addl -172(%ebp), %eax 828 movl %eax, -160(%ebp) 829 .loc 1 306 0 830 movl -164(%ebp), %eax 831 subl -160(%ebp), %eax 832 addl %eax, -168(%ebp) 833.L31: 834 .loc 1 221 0 835 incl -156(%ebp) 836 .loc 1 222 0 837 movw 42(%edi), %dx 838.LVL44: 839 .loc 1 221 0 840 movzwl 44(%edi), %eax 841 cmpl -156(%ebp), %eax 842 jle .L51 843 .loc 1 222 0 844 movzwl %dx, %edx 845 addl %edx, %esi 846 jmp .L42 847.LVL45: 848.L30: 849 movl $0, -212(%ebp) 850 jmp .L41 851.LVL46: 852.L51: 853 movl %edi, %esi 854.LVL47: 855 movl -216(%ebp), %edi 856.LVL48: 857.L41: 858 .loc 1 312 0 859 cmpl $0, -168(%ebp) 860 je .L43 861 .loc 1 313 0 862 subl $8, %esp 863 pushl -168(%ebp) 864 pushl -160(%ebp) 865 movl 16(%ebp), %edx 866 call *24(%edx) 867 addl $16, %esp 868.L43: 869 .loc 1 319 0 870 subl $12, %esp 871 pushl -184(%ebp) 872 movl 16(%ebp), %ecx 873 call *20(%ecx) 874 .loc 1 320 0 875 addl $16, %esp 876 cmpl $0, -212(%ebp) 877 je .L44 878 .loc 1 321 0 879 movl $6, (%edi) 880 movl -212(%ebp), %eax 881 movl %eax, 4(%edi) 882 addl $8, %edi 883.L44: 884 .loc 1 323 0 885 movl $0, (%edi) 886 movl $0, 4(%edi) 887 movl 24(%esi), %eax 888 movl -188(%ebp), %edx 889 leal -2(%edx,%eax), %eax 890 .loc 1 327 0 891 leal -8(%ebp), %esp 892 popl %esi 893.LVL49: 894 popl %edi 895.LVL50: 896 leave 897 ret 898 .cfi_endproc 899.LFE0: 900 .size __rtld, .-__rtld 901.Letext0: 902 .section .debug_loc,"",@progbits 903.Ldebug_loc0: 904.LLST0: 905 .long .LFB0-.Ltext0 906 .long .LCFI0-.Ltext0 907 .value 0x2 908 .byte 0x74 909 .sleb128 4 910 .long .LCFI0-.Ltext0 911 .long .LCFI1-.Ltext0 912 .value 0x2 913 .byte 0x74 914 .sleb128 8 915 .long .LCFI1-.Ltext0 916 .long .LFE0-.Ltext0 917 .value 0x2 918 .byte 0x75 919 .sleb128 8 920 .long 0x0 921 .long 0x0 922.LLST1: 923 .long .LVL0-.Ltext0 924 .long .LVL1-.Ltext0 925 .value 0x2 926 .byte 0x91 927 .sleb128 0 928 .long .LVL1-.Ltext0 929 .long .LVL25-.Ltext0 930 .value 0x1 931 .byte 0x57 932 .long .LVL30-.Ltext0 933 .long .LVL34-.Ltext0 934 .value 0x1 935 .byte 0x57 936 .long .LVL45-.Ltext0 937 .long .LVL46-.Ltext0 938 .value 0x1 939 .byte 0x57 940 .long .LVL48-.Ltext0 941 .long .LVL50-.Ltext0 942 .value 0x1 943 .byte 0x57 944 .long 0x0 945 .long 0x0 946.LLST2: 947 .long .LVL0-.Ltext0 948 .long .LVL1-.Ltext0 949 .value 0x2 950 .byte 0x91 951 .sleb128 4 952 .long .LVL1-.Ltext0 953 .long .LFE0-.Ltext0 954 .value 0x2 955 .byte 0x75 956 .sleb128 12 957 .long 0x0 958 .long 0x0 959.LLST3: 960 .long .LVL0-.Ltext0 961 .long .LVL14-.Ltext0 962 .value 0x2 963 .byte 0x91 964 .sleb128 8 965 .long .LVL14-.Ltext0 966 .long .LFE0-.Ltext0 967 .value 0x2 968 .byte 0x75 969 .sleb128 16 970 .long 0x0 971 .long 0x0 972.LLST4: 973 .long .LVL37-.Ltext0 974 .long .LVL39-.Ltext0 975 .value 0x1 976 .byte 0x50 977 .long 0x0 978 .long 0x0 979.LLST5: 980 .long .LVL2-.Ltext0 981 .long .LVL10-.Ltext0 982 .value 0x1 983 .byte 0x51 984 .long .LVL12-.Ltext0 985 .long .LVL13-.Ltext0 986 .value 0x1 987 .byte 0x51 988 .long 0x0 989 .long 0x0 990.LLST6: 991 .long .LVL15-.Ltext0 992 .long .LVL16-.Ltext0 993 .value 0x1 994 .byte 0x56 995 .long .LVL16-.Ltext0 996 .long .LVL17-.Ltext0 997 .value 0x1 998 .byte 0x50 999 .long .LVL17-.Ltext0 1000 .long .LVL26-.Ltext0 1001 .value 0x1 1002 .byte 0x56 1003 .long .LVL26-.Ltext0 1004 .long .LVL30-.Ltext0 1005 .value 0x1 1006 .byte 0x57 1007 .long .LVL30-.Ltext0 1008 .long .LVL35-.Ltext0 1009 .value 0x1 1010 .byte 0x56 1011 .long .LVL35-.Ltext0 1012 .long .LVL45-.Ltext0 1013 .value 0x1 1014 .byte 0x57 1015 .long .LVL45-.Ltext0 1016 .long .LVL46-.Ltext0 1017 .value 0x1 1018 .byte 0x56 1019 .long .LVL46-.Ltext0 1020 .long .LVL48-.Ltext0 1021 .value 0x1 1022 .byte 0x57 1023 .long .LVL48-.Ltext0 1024 .long .LVL49-.Ltext0 1025 .value 0x1 1026 .byte 0x56 1027 .long 0x0 1028 .long 0x0 1029.LLST7: 1030 .long .LVL26-.Ltext0 1031 .long .LVL29-.Ltext0 1032 .value 0x1 1033 .byte 0x56 1034 .long .LVL35-.Ltext0 1035 .long .LVL45-.Ltext0 1036 .value 0x1 1037 .byte 0x56 1038 .long .LVL46-.Ltext0 1039 .long .LVL47-.Ltext0 1040 .value 0x1 1041 .byte 0x56 1042 .long 0x0 1043 .long 0x0 1044.LLST8: 1045 .long .LVL24-.Ltext0 1046 .long .LVL27-.Ltext0 1047 .value 0x1 1048 .byte 0x51 1049 .long .LVL28-.Ltext0 1050 .long .LVL31-.Ltext0 1051 .value 0x1 1052 .byte 0x51 1053 .long .LVL32-.Ltext0 1054 .long .LVL33-.Ltext0 1055 .value 0x1 1056 .byte 0x51 1057 .long 0x0 1058 .long 0x0 1059.LLST9: 1060 .long .LVL36-.Ltext0 1061 .long .LVL40-.Ltext0 1062 .value 0x1 1063 .byte 0x52 1064 .long .LVL41-.Ltext0 1065 .long .LVL42-.Ltext0 1066 .value 0x1 1067 .byte 0x52 1068 .long .LVL43-.Ltext0 1069 .long .LVL44-.Ltext0 1070 .value 0x1 1071 .byte 0x52 1072 .long 0x0 1073 .long 0x0 1074.LLST10: 1075 .long .LVL3-.Ltext0 1076 .long .LVL4-.Ltext0 1077 .value 0x1 1078 .byte 0x50 1079 .long .LVL5-.Ltext0 1080 .long .LVL8-.Ltext0 1081 .value 0x1 1082 .byte 0x50 1083 .long 0x0 1084 .long 0x0 1085 .file 2 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/types.h" 1086 .file 3 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/time_impl.h" 1087 .file 4 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/stat.h" 1088 .file 5 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/auxv.h" 1089 .file 6 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/elftypes.h" 1090 .file 7 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/elf.h" 1091 .file 8 "/home/git3/dehawe/titanic_53/proto/root_i386/usr/include/sys/link.h" 1092 .section .debug_info 1093 .long 0x6b9 1094 .value 0x2 1095 .long .Ldebug_abbrev0 1096 .byte 0x4 1097 .uleb128 0x1 1098 .long .LASF102 1099 .byte 0x1 1100 .long .LASF103 1101 .long .LASF104 1102 .long .Ltext0 1103 .long .Letext0 1104 .long .Ldebug_line0 1105 .uleb128 0x2 1106 .byte 0x4 1107 .byte 0x7 1108 .long .LASF0 1109 .uleb128 0x2 1110 .byte 0x4 1111 .byte 0x5 1112 .long .LASF1 1113 .uleb128 0x2 1114 .byte 0x1 1115 .byte 0x8 1116 .long .LASF2 1117 .uleb128 0x2 1118 .byte 0x1 1119 .byte 0x6 1120 .long .LASF3 1121 .uleb128 0x2 1122 .byte 0x2 1123 .byte 0x5 1124 .long .LASF4 1125 .uleb128 0x3 1126 .byte 0x4 1127 .byte 0x5 1128 .string "int" 1129 .uleb128 0x2 1130 .byte 0x8 1131 .byte 0x5 1132 .long .LASF5 1133 .uleb128 0x2 1134 .byte 0x2 1135 .byte 0x7 1136 .long .LASF6 1137 .uleb128 0x2 1138 .byte 0x8 1139 .byte 0x7 1140 .long .LASF7 1141 .uleb128 0x2 1142 .byte 0x4 1143 .byte 0x7 1144 .long .LASF8 1145 .uleb128 0x4 1146 .long .LASF9 1147 .byte 0x2 1148 .byte 0x68 1149 .long 0x64 1150 .uleb128 0x4 1151 .long .LASF10 1152 .byte 0x2 1153 .byte 0x6a 1154 .long 0x81 1155 .uleb128 0x5 1156 .byte 0x4 1157 .long 0x3a 1158 .uleb128 0x6 1159 .byte 0x4 1160 .uleb128 0x4 1161 .long .LASF11 1162 .byte 0x2 1163 .byte 0x90 1164 .long 0x2c 1165 .uleb128 0x4 1166 .long .LASF12 1167 .byte 0x2 1168 .byte 0xa0 1169 .long 0x6b 1170 .uleb128 0x4 1171 .long .LASF13 1172 .byte 0x2 1173 .byte 0xa1 1174 .long 0x2c 1175 .uleb128 0x4 1176 .long .LASF14 1177 .byte 0x2 1178 .byte 0xbc 1179 .long 0x2c 1180 .uleb128 0x2 1181 .byte 0xc 1182 .byte 0x4 1183 .long .LASF15 1184 .uleb128 0x7 1185 .long .LASF16 1186 .byte 0x2 1187 .value 0x176 1188 .long 0x6b 1189 .uleb128 0x7 1190 .long .LASF17 1191 .byte 0x2 1192 .value 0x17b 1193 .long 0x25 1194 .uleb128 0x7 1195 .long .LASF18 1196 .byte 0x2 1197 .value 0x17e 1198 .long 0xc8 1199 .uleb128 0x7 1200 .long .LASF19 1201 .byte 0x2 1202 .value 0x1fb 1203 .long 0x6b 1204 .uleb128 0x7 1205 .long .LASF20 1206 .byte 0x2 1207 .value 0x201 1208 .long 0x6b 1209 .uleb128 0x7 1210 .long .LASF21 1211 .byte 0x2 1212 .value 0x219 1213 .long 0x2c 1214 .uleb128 0x8 1215 .long .LASF25 1216 .byte 0x8 1217 .byte 0x3 1218 .byte 0x39 1219 .long 0x12d 1220 .uleb128 0x9 1221 .long .LASF22 1222 .byte 0x3 1223 .byte 0x3a 1224 .long 0xf8 1225 .byte 0x2 1226 .byte 0x23 1227 .uleb128 0x0 1228 .uleb128 0x9 1229 .long .LASF23 1230 .byte 0x3 1231 .byte 0x3b 1232 .long 0x2c 1233 .byte 0x2 1234 .byte 0x23 1235 .uleb128 0x4 1236 .byte 0x0 1237 .uleb128 0x4 1238 .long .LASF24 1239 .byte 0x3 1240 .byte 0x51 1241 .long 0x104 1242 .uleb128 0x8 1243 .long .LASF26 1244 .byte 0x88 1245 .byte 0x4 1246 .byte 0xf2 1247 .long 0x248 1248 .uleb128 0x9 1249 .long .LASF27 1250 .byte 0x4 1251 .byte 0xf3 1252 .long 0xe0 1253 .byte 0x2 1254 .byte 0x23 1255 .uleb128 0x0 1256 .uleb128 0x9 1257 .long .LASF28 1258 .byte 0x4 1259 .byte 0xf4 1260 .long 0x248 1261 .byte 0x2 1262 .byte 0x23 1263 .uleb128 0x4 1264 .uleb128 0x9 1265 .long .LASF29 1266 .byte 0x4 1267 .byte 0xf5 1268 .long 0x94 1269 .byte 0x2 1270 .byte 0x23 1271 .uleb128 0x10 1272 .uleb128 0x9 1273 .long .LASF30 1274 .byte 0x4 1275 .byte 0xf6 1276 .long 0xbc 1277 .byte 0x2 1278 .byte 0x23 1279 .uleb128 0x14 1280 .uleb128 0x9 1281 .long .LASF31 1282 .byte 0x4 1283 .byte 0xf7 1284 .long 0xec 1285 .byte 0x2 1286 .byte 0x23 1287 .uleb128 0x18 1288 .uleb128 0x9 1289 .long .LASF32 1290 .byte 0x4 1291 .byte 0xf8 1292 .long 0xc8 1293 .byte 0x2 1294 .byte 0x23 1295 .uleb128 0x1c 1296 .uleb128 0x9 1297 .long .LASF33 1298 .byte 0x4 1299 .byte 0xf9 1300 .long 0xd4 1301 .byte 0x2 1302 .byte 0x23 1303 .uleb128 0x20 1304 .uleb128 0x9 1305 .long .LASF34 1306 .byte 0x4 1307 .byte 0xfa 1308 .long 0xe0 1309 .byte 0x2 1310 .byte 0x23 1311 .uleb128 0x24 1312 .uleb128 0x9 1313 .long .LASF35 1314 .byte 0x4 1315 .byte 0xfb 1316 .long 0x258 1317 .byte 0x2 1318 .byte 0x23 1319 .uleb128 0x28 1320 .uleb128 0x9 1321 .long .LASF36 1322 .byte 0x4 1323 .byte 0xfc 1324 .long 0x89 1325 .byte 0x2 1326 .byte 0x23 1327 .uleb128 0x30 1328 .uleb128 0x9 1329 .long .LASF37 1330 .byte 0x4 1331 .byte 0xfe 1332 .long 0x2c 1333 .byte 0x2 1334 .byte 0x23 1335 .uleb128 0x34 1336 .uleb128 0xa 1337 .long .LASF38 1338 .byte 0x4 1339 .value 0x101 1340 .long 0x12d 1341 .byte 0x2 1342 .byte 0x23 1343 .uleb128 0x38 1344 .uleb128 0xa 1345 .long .LASF39 1346 .byte 0x4 1347 .value 0x102 1348 .long 0x12d 1349 .byte 0x2 1350 .byte 0x23 1351 .uleb128 0x40 1352 .uleb128 0xa 1353 .long .LASF40 1354 .byte 0x4 1355 .value 0x103 1356 .long 0x12d 1357 .byte 0x2 1358 .byte 0x23 1359 .uleb128 0x48 1360 .uleb128 0xa 1361 .long .LASF41 1362 .byte 0x4 1363 .value 0x109 1364 .long 0xaa 1365 .byte 0x2 1366 .byte 0x23 1367 .uleb128 0x50 1368 .uleb128 0xa 1369 .long .LASF42 1370 .byte 0x4 1371 .value 0x10a 1372 .long 0x9f 1373 .byte 0x2 1374 .byte 0x23 1375 .uleb128 0x54 1376 .uleb128 0xa 1377 .long .LASF43 1378 .byte 0x4 1379 .value 0x10b 1380 .long 0x268 1381 .byte 0x2 1382 .byte 0x23 1383 .uleb128 0x58 1384 .uleb128 0xa 1385 .long .LASF44 1386 .byte 0x4 1387 .value 0x10c 1388 .long 0x278 1389 .byte 0x2 1390 .byte 0x23 1391 .uleb128 0x68 1392 .byte 0x0 1393 .uleb128 0xb 1394 .long 0x2c 1395 .long 0x258 1396 .uleb128 0xc 1397 .long 0x25 1398 .byte 0x2 1399 .byte 0x0 1400 .uleb128 0xb 1401 .long 0x2c 1402 .long 0x268 1403 .uleb128 0xc 1404 .long 0x25 1405 .byte 0x1 1406 .byte 0x0 1407 .uleb128 0xb 1408 .long 0x3a 1409 .long 0x278 1410 .uleb128 0xc 1411 .long 0x25 1412 .byte 0xf 1413 .byte 0x0 1414 .uleb128 0xb 1415 .long 0x2c 1416 .long 0x288 1417 .uleb128 0xc 1418 .long 0x25 1419 .byte 0x7 1420 .byte 0x0 1421 .uleb128 0xd 1422 .byte 0x4 1423 .byte 0x5 1424 .byte 0x30 1425 .long 0x2b2 1426 .uleb128 0xe 1427 .long .LASF45 1428 .byte 0x5 1429 .byte 0x31 1430 .long 0x2c 1431 .uleb128 0xe 1432 .long .LASF46 1433 .byte 0x5 1434 .byte 0x32 1435 .long 0x87 1436 .uleb128 0xe 1437 .long .LASF47 1438 .byte 0x5 1439 .byte 0x33 1440 .long 0x2b9 1441 .byte 0x0 1442 .uleb128 0xf 1443 .long 0x2b9 1444 .uleb128 0x10 1445 .byte 0x0 1446 .uleb128 0x5 1447 .byte 0x4 1448 .long 0x2b2 1449 .uleb128 0x11 1450 .byte 0x8 1451 .byte 0x5 1452 .byte 0x2e 1453 .long 0x2e4 1454 .uleb128 0x9 1455 .long .LASF48 1456 .byte 0x5 1457 .byte 0x2f 1458 .long 0x48 1459 .byte 0x2 1460 .byte 0x23 1461 .uleb128 0x0 1462 .uleb128 0x9 1463 .long .LASF49 1464 .byte 0x5 1465 .byte 0x34 1466 .long 0x288 1467 .byte 0x2 1468 .byte 0x23 1469 .uleb128 0x4 1470 .byte 0x0 1471 .uleb128 0x4 1472 .long .LASF50 1473 .byte 0x5 1474 .byte 0x35 1475 .long 0x2bf 1476 .uleb128 0x4 1477 .long .LASF51 1478 .byte 0x6 1479 .byte 0x31 1480 .long 0x64 1481 .uleb128 0x4 1482 .long .LASF52 1483 .byte 0x6 1484 .byte 0x32 1485 .long 0x56 1486 .uleb128 0x4 1487 .long .LASF53 1488 .byte 0x6 1489 .byte 0x33 1490 .long 0x64 1491 .uleb128 0x4 1492 .long .LASF54 1493 .byte 0x6 1494 .byte 0x34 1495 .long 0x2c 1496 .uleb128 0x4 1497 .long .LASF55 1498 .byte 0x6 1499 .byte 0x35 1500 .long 0x64 1501 .uleb128 0x11 1502 .byte 0x34 1503 .byte 0x7 1504 .byte 0x45 1505 .long 0x3f3 1506 .uleb128 0x9 1507 .long .LASF56 1508 .byte 0x7 1509 .byte 0x46 1510 .long 0x3f3 1511 .byte 0x2 1512 .byte 0x23 1513 .uleb128 0x0 1514 .uleb128 0x9 1515 .long .LASF57 1516 .byte 0x7 1517 .byte 0x47 1518 .long 0x2fa 1519 .byte 0x2 1520 .byte 0x23 1521 .uleb128 0x10 1522 .uleb128 0x9 1523 .long .LASF58 1524 .byte 0x7 1525 .byte 0x48 1526 .long 0x2fa 1527 .byte 0x2 1528 .byte 0x23 1529 .uleb128 0x12 1530 .uleb128 0x9 1531 .long .LASF59 1532 .byte 0x7 1533 .byte 0x49 1534 .long 0x31b 1535 .byte 0x2 1536 .byte 0x23 1537 .uleb128 0x14 1538 .uleb128 0x9 1539 .long .LASF60 1540 .byte 0x7 1541 .byte 0x4a 1542 .long 0x2ef 1543 .byte 0x2 1544 .byte 0x23 1545 .uleb128 0x18 1546 .uleb128 0x9 1547 .long .LASF61 1548 .byte 0x7 1549 .byte 0x4b 1550 .long 0x305 1551 .byte 0x2 1552 .byte 0x23 1553 .uleb128 0x1c 1554 .uleb128 0x9 1555 .long .LASF62 1556 .byte 0x7 1557 .byte 0x4c 1558 .long 0x305 1559 .byte 0x2 1560 .byte 0x23 1561 .uleb128 0x20 1562 .uleb128 0x9 1563 .long .LASF63 1564 .byte 0x7 1565 .byte 0x4d 1566 .long 0x31b 1567 .byte 0x2 1568 .byte 0x23 1569 .uleb128 0x24 1570 .uleb128 0x9 1571 .long .LASF64 1572 .byte 0x7 1573 .byte 0x4e 1574 .long 0x2fa 1575 .byte 0x2 1576 .byte 0x23 1577 .uleb128 0x28 1578 .uleb128 0x9 1579 .long .LASF65 1580 .byte 0x7 1581 .byte 0x4f 1582 .long 0x2fa 1583 .byte 0x2 1584 .byte 0x23 1585 .uleb128 0x2a 1586 .uleb128 0x9 1587 .long .LASF66 1588 .byte 0x7 1589 .byte 0x50 1590 .long 0x2fa 1591 .byte 0x2 1592 .byte 0x23 1593 .uleb128 0x2c 1594 .uleb128 0x9 1595 .long .LASF67 1596 .byte 0x7 1597 .byte 0x51 1598 .long 0x2fa 1599 .byte 0x2 1600 .byte 0x23 1601 .uleb128 0x2e 1602 .uleb128 0x9 1603 .long .LASF68 1604 .byte 0x7 1605 .byte 0x52 1606 .long 0x2fa 1607 .byte 0x2 1608 .byte 0x23 1609 .uleb128 0x30 1610 .uleb128 0x9 1611 .long .LASF69 1612 .byte 0x7 1613 .byte 0x53 1614 .long 0x2fa 1615 .byte 0x2 1616 .byte 0x23 1617 .uleb128 0x32 1618 .byte 0x0 1619 .uleb128 0xb 1620 .long 0x33 1621 .long 0x403 1622 .uleb128 0xc 1623 .long 0x25 1624 .byte 0xf 1625 .byte 0x0 1626 .uleb128 0x4 1627 .long .LASF70 1628 .byte 0x7 1629 .byte 0x54 1630 .long 0x326 1631 .uleb128 0x12 1632 .byte 0x20 1633 .byte 0x7 1634 .value 0x1c0 1635 .long 0x490 1636 .uleb128 0xa 1637 .long .LASF71 1638 .byte 0x7 1639 .value 0x1c1 1640 .long 0x31b 1641 .byte 0x2 1642 .byte 0x23 1643 .uleb128 0x0 1644 .uleb128 0xa 1645 .long .LASF72 1646 .byte 0x7 1647 .value 0x1c2 1648 .long 0x305 1649 .byte 0x2 1650 .byte 0x23 1651 .uleb128 0x4 1652 .uleb128 0xa 1653 .long .LASF73 1654 .byte 0x7 1655 .value 0x1c3 1656 .long 0x2ef 1657 .byte 0x2 1658 .byte 0x23 1659 .uleb128 0x8 1660 .uleb128 0xa 1661 .long .LASF74 1662 .byte 0x7 1663 .value 0x1c4 1664 .long 0x2ef 1665 .byte 0x2 1666 .byte 0x23 1667 .uleb128 0xc 1668 .uleb128 0xa 1669 .long .LASF75 1670 .byte 0x7 1671 .value 0x1c5 1672 .long 0x31b 1673 .byte 0x2 1674 .byte 0x23 1675 .uleb128 0x10 1676 .uleb128 0xa 1677 .long .LASF76 1678 .byte 0x7 1679 .value 0x1c6 1680 .long 0x31b 1681 .byte 0x2 1682 .byte 0x23 1683 .uleb128 0x14 1684 .uleb128 0xa 1685 .long .LASF77 1686 .byte 0x7 1687 .value 0x1c7 1688 .long 0x31b 1689 .byte 0x2 1690 .byte 0x23 1691 .uleb128 0x18 1692 .uleb128 0xa 1693 .long .LASF78 1694 .byte 0x7 1695 .value 0x1c8 1696 .long 0x31b 1697 .byte 0x2 1698 .byte 0x23 1699 .uleb128 0x1c 1700 .byte 0x0 1701 .uleb128 0x7 1702 .long .LASF79 1703 .byte 0x7 1704 .value 0x1c9 1705 .long 0x40e 1706 .uleb128 0x13 1707 .byte 0x4 1708 .byte 0x8 1709 .value 0x24e 1710 .long 0x4ca 1711 .uleb128 0x14 1712 .long .LASF80 1713 .byte 0x8 1714 .value 0x24f 1715 .long 0x31b 1716 .uleb128 0x14 1717 .long .LASF81 1718 .byte 0x8 1719 .value 0x250 1720 .long 0x2ef 1721 .uleb128 0x14 1722 .long .LASF82 1723 .byte 0x8 1724 .value 0x251 1725 .long 0x305 1726 .byte 0x0 1727 .uleb128 0x12 1728 .byte 0x8 1729 .byte 0x8 1730 .value 0x24c 1731 .long 0x4f2 1732 .uleb128 0xa 1733 .long .LASF83 1734 .byte 0x8 1735 .value 0x24d 1736 .long 0x310 1737 .byte 0x2 1738 .byte 0x23 1739 .uleb128 0x0 1740 .uleb128 0xa 1741 .long .LASF84 1742 .byte 0x8 1743 .value 0x252 1744 .long 0x49c 1745 .byte 0x2 1746 .byte 0x23 1747 .uleb128 0x4 1748 .byte 0x0 1749 .uleb128 0x7 1750 .long .LASF85 1751 .byte 0x8 1752 .value 0x253 1753 .long 0x4ca 1754 .uleb128 0x5 1755 .byte 0x4 1756 .long 0x504 1757 .uleb128 0x15 1758 .long 0x3a 1759 .uleb128 0x5 1760 .byte 0x4 1761 .long 0x2e4 1762 .uleb128 0x16 1763 .byte 0x1 1764 .long .LASF105 1765 .byte 0x1 1766 .byte 0x4c 1767 .byte 0x1 1768 .long 0x87 1769 .long .LFB0 1770 .long .LFE0 1771 .long .LLST0 1772 .long 0x68d 1773 .uleb128 0x17 1774 .string "ebp" 1775 .byte 0x1 1776 .byte 0x4c 1777 .long 0x68d 1778 .long .LLST1 1779 .uleb128 0x18 1780 .long .LASF86 1781 .byte 0x1 1782 .byte 0x4c 1783 .long 0x693 1784 .long .LLST2 1785 .uleb128 0x18 1786 .long .LASF87 1787 .byte 0x1 1788 .byte 0x4c 1789 .long 0x6a4 1790 .long .LLST3 1791 .uleb128 0x19 1792 .string "i" 1793 .byte 0x1 1794 .byte 0x4e 1795 .long 0x48 1796 .byte 0x3 1797 .byte 0x75 1798 .sleb128 -160 1799 .uleb128 0x1a 1800 .string "j" 1801 .byte 0x1 1802 .byte 0x4e 1803 .long 0x48 1804 .long .LLST4 1805 .uleb128 0x19 1806 .string "p" 1807 .byte 0x1 1808 .byte 0x4e 1809 .long 0x48 1810 .byte 0x3 1811 .byte 0x75 1812 .sleb128 -156 1813 .uleb128 0x1b 1814 .long .LASF88 1815 .byte 0x1 1816 .byte 0x4f 1817 .long 0x48 1818 .byte 0x3 1819 .byte 0x75 1820 .sleb128 -160 1821 .uleb128 0x1c 1822 .long .LASF89 1823 .byte 0x1 1824 .byte 0x50 1825 .long 0x4fe 1826 .long .LLST5 1827 .uleb128 0x1b 1828 .long .LASF90 1829 .byte 0x1 1830 .byte 0x51 1831 .long 0x48 1832 .byte 0x3 1833 .byte 0x75 1834 .sleb128 -184 1835 .uleb128 0x1b 1836 .long .LASF91 1837 .byte 0x1 1838 .byte 0x52 1839 .long 0x48 1840 .byte 0x3 1841 .byte 0x75 1842 .sleb128 -212 1843 .uleb128 0x1c 1844 .long .LASF92 1845 .byte 0x1 1846 .byte 0x53 1847 .long 0x6b0 1848 .long .LLST6 1849 .uleb128 0x1b 1850 .long .LASF93 1851 .byte 0x1 1852 .byte 0x54 1853 .long 0x6b6 1854 .byte 0x3 1855 .byte 0x75 1856 .sleb128 -208 1857 .uleb128 0x1c 1858 .long .LASF94 1859 .byte 0x1 1860 .byte 0x55 1861 .long 0x6b6 1862 .long .LLST7 1863 .uleb128 0x1a 1864 .string "lph" 1865 .byte 0x1 1866 .byte 0x56 1867 .long 0x6b6 1868 .long .LLST8 1869 .uleb128 0x19 1870 .string "fph" 1871 .byte 0x1 1872 .byte 0x57 1873 .long 0x6b6 1874 .byte 0x3 1875 .byte 0x75 1876 .sleb128 -164 1877 .uleb128 0x1b 1878 .long .LASF95 1879 .byte 0x1 1880 .byte 0x58 1881 .long 0x76 1882 .byte 0x3 1883 .byte 0x75 1884 .sleb128 -160 1885 .uleb128 0x1b 1886 .long .LASF96 1887 .byte 0x1 1888 .byte 0x59 1889 .long 0x305 1890 .byte 0x3 1891 .byte 0x75 1892 .sleb128 -168 1893 .uleb128 0x1b 1894 .long .LASF97 1895 .byte 0x1 1896 .byte 0x5a 1897 .long 0x76 1898 .byte 0x3 1899 .byte 0x75 1900 .sleb128 -188 1901 .uleb128 0x1c 1902 .long .LASF98 1903 .byte 0x1 1904 .byte 0x5b 1905 .long 0x305 1906 .long .LLST9 1907 .uleb128 0x1b 1908 .long .LASF99 1909 .byte 0x1 1910 .byte 0x5c 1911 .long 0x305 1912 .byte 0x3 1913 .byte 0x75 1914 .sleb128 -204 1915 .uleb128 0x1b 1916 .long .LASF100 1917 .byte 0x1 1918 .byte 0x5d 1919 .long 0x76 1920 .byte 0x3 1921 .byte 0x75 1922 .sleb128 -172 1923 .uleb128 0x1b 1924 .long .LASF101 1925 .byte 0x1 1926 .byte 0x5e 1927 .long 0x76 1928 .byte 0x3 1929 .byte 0x75 1930 .sleb128 -224 1931 .uleb128 0x19 1932 .string "sb" 1933 .byte 0x1 1934 .byte 0x5f 1935 .long 0x138 1936 .byte 0x3 1937 .byte 0x91 1938 .sleb128 -152 1939 .uleb128 0x1a 1940 .string "ap" 1941 .byte 0x1 1942 .byte 0x60 1943 .long 0x509 1944 .long .LLST10 1945 .byte 0x0 1946 .uleb128 0x5 1947 .byte 0x4 1948 .long 0x4f2 1949 .uleb128 0x5 1950 .byte 0x4 1951 .long 0x4fe 1952 .uleb128 0x1d 1953 .long 0x48 1954 .long 0x6a4 1955 .uleb128 0x10 1956 .byte 0x0 1957 .uleb128 0x5 1958 .byte 0x4 1959 .long 0x6aa 1960 .uleb128 0x5 1961 .byte 0x4 1962 .long 0x699 1963 .uleb128 0x5 1964 .byte 0x4 1965 .long 0x403 1966 .uleb128 0x5 1967 .byte 0x4 1968 .long 0x490 1969 .byte 0x0 1970 .section .debug_abbrev 1971 .uleb128 0x1 1972 .uleb128 0x11 1973 .byte 0x1 1974 .uleb128 0x25 1975 .uleb128 0xe 1976 .uleb128 0x13 1977 .uleb128 0xb 1978 .uleb128 0x3 1979 .uleb128 0xe 1980 .uleb128 0x1b 1981 .uleb128 0xe 1982 .uleb128 0x11 1983 .uleb128 0x1 1984 .uleb128 0x12 1985 .uleb128 0x1 1986 .uleb128 0x10 1987 .uleb128 0x6 1988 .byte 0x0 1989 .byte 0x0 1990 .uleb128 0x2 1991 .uleb128 0x24 1992 .byte 0x0 1993 .uleb128 0xb 1994 .uleb128 0xb 1995 .uleb128 0x3e 1996 .uleb128 0xb 1997 .uleb128 0x3 1998 .uleb128 0xe 1999 .byte 0x0 2000 .byte 0x0 2001 .uleb128 0x3 2002 .uleb128 0x24 2003 .byte 0x0 2004 .uleb128 0xb 2005 .uleb128 0xb 2006 .uleb128 0x3e 2007 .uleb128 0xb 2008 .uleb128 0x3 2009 .uleb128 0x8 2010 .byte 0x0 2011 .byte 0x0 2012 .uleb128 0x4 2013 .uleb128 0x16 2014 .byte 0x0 2015 .uleb128 0x3 2016 .uleb128 0xe 2017 .uleb128 0x3a 2018 .uleb128 0xb 2019 .uleb128 0x3b 2020 .uleb128 0xb 2021 .uleb128 0x49 2022 .uleb128 0x13 2023 .byte 0x0 2024 .byte 0x0 2025 .uleb128 0x5 2026 .uleb128 0xf 2027 .byte 0x0 2028 .uleb128 0xb 2029 .uleb128 0xb 2030 .uleb128 0x49 2031 .uleb128 0x13 2032 .byte 0x0 2033 .byte 0x0 2034 .uleb128 0x6 2035 .uleb128 0xf 2036 .byte 0x0 2037 .uleb128 0xb 2038 .uleb128 0xb 2039 .byte 0x0 2040 .byte 0x0 2041 .uleb128 0x7 2042 .uleb128 0x16 2043 .byte 0x0 2044 .uleb128 0x3 2045 .uleb128 0xe 2046 .uleb128 0x3a 2047 .uleb128 0xb 2048 .uleb128 0x3b 2049 .uleb128 0x5 2050 .uleb128 0x49 2051 .uleb128 0x13 2052 .byte 0x0 2053 .byte 0x0 2054 .uleb128 0x8 2055 .uleb128 0x13 2056 .byte 0x1 2057 .uleb128 0x3 2058 .uleb128 0xe 2059 .uleb128 0xb 2060 .uleb128 0xb 2061 .uleb128 0x3a 2062 .uleb128 0xb 2063 .uleb128 0x3b 2064 .uleb128 0xb 2065 .uleb128 0x1 2066 .uleb128 0x13 2067 .byte 0x0 2068 .byte 0x0 2069 .uleb128 0x9 2070 .uleb128 0xd 2071 .byte 0x0 2072 .uleb128 0x3 2073 .uleb128 0xe 2074 .uleb128 0x3a 2075 .uleb128 0xb 2076 .uleb128 0x3b 2077 .uleb128 0xb 2078 .uleb128 0x49 2079 .uleb128 0x13 2080 .uleb128 0x38 2081 .uleb128 0xa 2082 .byte 0x0 2083 .byte 0x0 2084 .uleb128 0xa 2085 .uleb128 0xd 2086 .byte 0x0 2087 .uleb128 0x3 2088 .uleb128 0xe 2089 .uleb128 0x3a 2090 .uleb128 0xb 2091 .uleb128 0x3b 2092 .uleb128 0x5 2093 .uleb128 0x49 2094 .uleb128 0x13 2095 .uleb128 0x38 2096 .uleb128 0xa 2097 .byte 0x0 2098 .byte 0x0 2099 .uleb128 0xb 2100 .uleb128 0x1 2101 .byte 0x1 2102 .uleb128 0x49 2103 .uleb128 0x13 2104 .uleb128 0x1 2105 .uleb128 0x13 2106 .byte 0x0 2107 .byte 0x0 2108 .uleb128 0xc 2109 .uleb128 0x21 2110 .byte 0x0 2111 .uleb128 0x49 2112 .uleb128 0x13 2113 .uleb128 0x2f 2114 .uleb128 0xb 2115 .byte 0x0 2116 .byte 0x0 2117 .uleb128 0xd 2118 .uleb128 0x17 2119 .byte 0x1 2120 .uleb128 0xb 2121 .uleb128 0xb 2122 .uleb128 0x3a 2123 .uleb128 0xb 2124 .uleb128 0x3b 2125 .uleb128 0xb 2126 .uleb128 0x1 2127 .uleb128 0x13 2128 .byte 0x0 2129 .byte 0x0 2130 .uleb128 0xe 2131 .uleb128 0xd 2132 .byte 0x0 2133 .uleb128 0x3 2134 .uleb128 0xe 2135 .uleb128 0x3a 2136 .uleb128 0xb 2137 .uleb128 0x3b 2138 .uleb128 0xb 2139 .uleb128 0x49 2140 .uleb128 0x13 2141 .byte 0x0 2142 .byte 0x0 2143 .uleb128 0xf 2144 .uleb128 0x15 2145 .byte 0x1 2146 .uleb128 0x1 2147 .uleb128 0x13 2148 .byte 0x0 2149 .byte 0x0 2150 .uleb128 0x10 2151 .uleb128 0x18 2152 .byte 0x0 2153 .byte 0x0 2154 .byte 0x0 2155 .uleb128 0x11 2156 .uleb128 0x13 2157 .byte 0x1 2158 .uleb128 0xb 2159 .uleb128 0xb 2160 .uleb128 0x3a 2161 .uleb128 0xb 2162 .uleb128 0x3b 2163 .uleb128 0xb 2164 .uleb128 0x1 2165 .uleb128 0x13 2166 .byte 0x0 2167 .byte 0x0 2168 .uleb128 0x12 2169 .uleb128 0x13 2170 .byte 0x1 2171 .uleb128 0xb 2172 .uleb128 0xb 2173 .uleb128 0x3a 2174 .uleb128 0xb 2175 .uleb128 0x3b 2176 .uleb128 0x5 2177 .uleb128 0x1 2178 .uleb128 0x13 2179 .byte 0x0 2180 .byte 0x0 2181 .uleb128 0x13 2182 .uleb128 0x17 2183 .byte 0x1 2184 .uleb128 0xb 2185 .uleb128 0xb 2186 .uleb128 0x3a 2187 .uleb128 0xb 2188 .uleb128 0x3b 2189 .uleb128 0x5 2190 .uleb128 0x1 2191 .uleb128 0x13 2192 .byte 0x0 2193 .byte 0x0 2194 .uleb128 0x14 2195 .uleb128 0xd 2196 .byte 0x0 2197 .uleb128 0x3 2198 .uleb128 0xe 2199 .uleb128 0x3a 2200 .uleb128 0xb 2201 .uleb128 0x3b 2202 .uleb128 0x5 2203 .uleb128 0x49 2204 .uleb128 0x13 2205 .byte 0x0 2206 .byte 0x0 2207 .uleb128 0x15 2208 .uleb128 0x26 2209 .byte 0x0 2210 .uleb128 0x49 2211 .uleb128 0x13 2212 .byte 0x0 2213 .byte 0x0 2214 .uleb128 0x16 2215 .uleb128 0x2e 2216 .byte 0x1 2217 .uleb128 0x3f 2218 .uleb128 0xc 2219 .uleb128 0x3 2220 .uleb128 0xe 2221 .uleb128 0x3a 2222 .uleb128 0xb 2223 .uleb128 0x3b 2224 .uleb128 0xb 2225 .uleb128 0x27 2226 .uleb128 0xc 2227 .uleb128 0x49 2228 .uleb128 0x13 2229 .uleb128 0x11 2230 .uleb128 0x1 2231 .uleb128 0x12 2232 .uleb128 0x1 2233 .uleb128 0x40 2234 .uleb128 0x6 2235 .uleb128 0x1 2236 .uleb128 0x13 2237 .byte 0x0 2238 .byte 0x0 2239 .uleb128 0x17 2240 .uleb128 0x5 2241 .byte 0x0 2242 .uleb128 0x3 2243 .uleb128 0x8 2244 .uleb128 0x3a 2245 .uleb128 0xb 2246 .uleb128 0x3b 2247 .uleb128 0xb 2248 .uleb128 0x49 2249 .uleb128 0x13 2250 .uleb128 0x2 2251 .uleb128 0x6 2252 .byte 0x0 2253 .byte 0x0 2254 .uleb128 0x18 2255 .uleb128 0x5 2256 .byte 0x0 2257 .uleb128 0x3 2258 .uleb128 0xe 2259 .uleb128 0x3a 2260 .uleb128 0xb 2261 .uleb128 0x3b 2262 .uleb128 0xb 2263 .uleb128 0x49 2264 .uleb128 0x13 2265 .uleb128 0x2 2266 .uleb128 0x6 2267 .byte 0x0 2268 .byte 0x0 2269 .uleb128 0x19 2270 .uleb128 0x34 2271 .byte 0x0 2272 .uleb128 0x3 2273 .uleb128 0x8 2274 .uleb128 0x3a 2275 .uleb128 0xb 2276 .uleb128 0x3b 2277 .uleb128 0xb 2278 .uleb128 0x49 2279 .uleb128 0x13 2280 .uleb128 0x2 2281 .uleb128 0xa 2282 .byte 0x0 2283 .byte 0x0 2284 .uleb128 0x1a 2285 .uleb128 0x34 2286 .byte 0x0 2287 .uleb128 0x3 2288 .uleb128 0x8 2289 .uleb128 0x3a 2290 .uleb128 0xb 2291 .uleb128 0x3b 2292 .uleb128 0xb 2293 .uleb128 0x49 2294 .uleb128 0x13 2295 .uleb128 0x2 2296 .uleb128 0x6 2297 .byte 0x0 2298 .byte 0x0 2299 .uleb128 0x1b 2300 .uleb128 0x34 2301 .byte 0x0 2302 .uleb128 0x3 2303 .uleb128 0xe 2304 .uleb128 0x3a 2305 .uleb128 0xb 2306 .uleb128 0x3b 2307 .uleb128 0xb 2308 .uleb128 0x49 2309 .uleb128 0x13 2310 .uleb128 0x2 2311 .uleb128 0xa 2312 .byte 0x0 2313 .byte 0x0 2314 .uleb128 0x1c 2315 .uleb128 0x34 2316 .byte 0x0 2317 .uleb128 0x3 2318 .uleb128 0xe 2319 .uleb128 0x3a 2320 .uleb128 0xb 2321 .uleb128 0x3b 2322 .uleb128 0xb 2323 .uleb128 0x49 2324 .uleb128 0x13 2325 .uleb128 0x2 2326 .uleb128 0x6 2327 .byte 0x0 2328 .byte 0x0 2329 .uleb128 0x1d 2330 .uleb128 0x15 2331 .byte 0x1 2332 .uleb128 0x49 2333 .uleb128 0x13 2334 .uleb128 0x1 2335 .uleb128 0x13 2336 .byte 0x0 2337 .byte 0x0 2338 .byte 0x0 2339 .section .debug_pubnames,"",@progbits 2340 .long 0x19 2341 .value 0x2 2342 .long .Ldebug_info0 2343 .long 0x6bd 2344 .long 0x50f 2345 .string "__rtld" 2346 .long 0x0 2347 .section .debug_aranges,"",@progbits 2348 .long 0x1c 2349 .value 0x2 2350 .long .Ldebug_info0 2351 .byte 0x4 2352 .byte 0x0 2353 .value 0x0 2354 .value 0x0 2355 .long .Ltext0 2356 .long .Letext0-.Ltext0 2357 .long 0x0 2358 .long 0x0 2359 .section .debug_str,"MS",@progbits,1 2360.LASF34: 2361 .string "st_rdev" 2362.LASF23: 2363 .string "tv_nsec" 2364.LASF86: 2365 .string "strings" 2366.LASF69: 2367 .string "e_shstrndx" 2368.LASF101: 2369 .string "zaddr" 2370.LASF88: 2371 .string "page_size" 2372.LASF55: 2373 .string "Elf32_Word" 2374.LASF22: 2375 .string "tv_sec" 2376.LASF60: 2377 .string "e_entry" 2378.LASF81: 2379 .string "eb_ptr" 2380.LASF17: 2381 .string "uid_t" 2382.LASF14: 2383 .string "blksize_t" 2384.LASF91: 2385 .string "dzfd" 2386.LASF76: 2387 .string "p_memsz" 2388.LASF28: 2389 .string "st_pad1" 2390.LASF35: 2391 .string "st_pad2" 2392.LASF37: 2393 .string "st_pad3" 2394.LASF44: 2395 .string "st_pad4" 2396.LASF89: 2397 .string "program_name" 2398.LASF46: 2399 .string "a_ptr" 2400.LASF63: 2401 .string "e_flags" 2402.LASF94: 2403 .string "pptr" 2404.LASF65: 2405 .string "e_phentsize" 2406.LASF20: 2407 .string "nlink_t" 2408.LASF27: 2409 .string "st_dev" 2410.LASF31: 2411 .string "st_nlink" 2412.LASF4: 2413 .string "short int" 2414.LASF52: 2415 .string "Elf32_Half" 2416.LASF83: 2417 .string "eb_tag" 2418.LASF21: 2419 .string "time_t" 2420.LASF71: 2421 .string "p_type" 2422.LASF104: 2423 .string "/home/git3/dehawe/titanic_53/usr/src/lib/libc/i386" 2424.LASF48: 2425 .string "a_type" 2426.LASF92: 2427 .string "ehdr" 2428.LASF67: 2429 .string "e_shentsize" 2430.LASF87: 2431 .string "funcs" 2432.LASF80: 2433 .string "eb_val" 2434.LASF57: 2435 .string "e_type" 2436.LASF41: 2437 .string "st_blksize" 2438.LASF64: 2439 .string "e_ehsize" 2440.LASF5: 2441 .string "long long int" 2442.LASF7: 2443 .string "long long unsigned int" 2444.LASF33: 2445 .string "st_gid" 2446.LASF12: 2447 .string "ino_t" 2448.LASF45: 2449 .string "a_val" 2450.LASF1: 2451 .string "long int" 2452.LASF79: 2453 .string "Elf32_Phdr" 2454.LASF100: 2455 .string "addr" 2456.LASF82: 2457 .string "eb_off" 2458.LASF59: 2459 .string "e_version" 2460.LASF2: 2461 .string "unsigned char" 2462.LASF54: 2463 .string "Elf32_Sword" 2464.LASF19: 2465 .string "dev_t" 2466.LASF15: 2467 .string "long double" 2468.LASF74: 2469 .string "p_paddr" 2470.LASF24: 2471 .string "timestruc_t" 2472.LASF29: 2473 .string "st_ino" 2474.LASF97: 2475 .string "faddr" 2476.LASF70: 2477 .string "Elf32_Ehdr" 2478.LASF84: 2479 .string "eb_un" 2480.LASF16: 2481 .string "mode_t" 2482.LASF0: 2483 .string "unsigned int" 2484.LASF30: 2485 .string "st_mode" 2486.LASF105: 2487 .string "__rtld" 2488.LASF103: 2489 .string "../i386/crt/_rtld.c" 2490.LASF9: 2491 .string "ulong_t" 2492.LASF38: 2493 .string "st_atim" 2494.LASF6: 2495 .string "short unsigned int" 2496.LASF77: 2497 .string "p_flags" 2498.LASF49: 2499 .string "a_un" 2500.LASF18: 2501 .string "gid_t" 2502.LASF99: 2503 .string "flen" 2504.LASF3: 2505 .string "char" 2506.LASF43: 2507 .string "st_fstype" 2508.LASF56: 2509 .string "e_ident" 2510.LASF61: 2511 .string "e_phoff" 2512.LASF10: 2513 .string "caddr_t" 2514.LASF42: 2515 .string "st_blocks" 2516.LASF90: 2517 .string "ldfd" 2518.LASF58: 2519 .string "e_machine" 2520.LASF32: 2521 .string "st_uid" 2522.LASF62: 2523 .string "e_shoff" 2524.LASF36: 2525 .string "st_size" 2526.LASF47: 2527 .string "a_fcn" 2528.LASF8: 2529 .string "long unsigned int" 2530.LASF40: 2531 .string "st_ctim" 2532.LASF72: 2533 .string "p_offset" 2534.LASF93: 2535 .string "phdr" 2536.LASF11: 2537 .string "off_t" 2538.LASF96: 2539 .string "mlen" 2540.LASF75: 2541 .string "p_filesz" 2542.LASF66: 2543 .string "e_phnum" 2544.LASF13: 2545 .string "blkcnt_t" 2546.LASF73: 2547 .string "p_vaddr" 2548.LASF39: 2549 .string "st_mtim" 2550.LASF68: 2551 .string "e_shnum" 2552.LASF25: 2553 .string "timespec" 2554.LASF85: 2555 .string "Elf32_Boot" 2556.LASF98: 2557 .string "foff" 2558.LASF26: 2559 .string "stat" 2560.LASF78: 2561 .string "p_align" 2562.LASF102: 2563 .string "GNU C 4.4.4" 2564.LASF50: 2565 .string "auxv_t" 2566.LASF51: 2567 .string "Elf32_Addr" 2568.LASF53: 2569 .string "Elf32_Off" 2570.LASF95: 2571 .string "maddr" 2572 .ident "GCC: (Illumos gcc-4.4.4-il-4) 4.4.4" 2573