home *** CD-ROM | disk | FTP | other *** search
-
- ppcexample.library.elf: file format elf32-powerpc
- ppcexample.library.elf
- architecture: powerpc:common, flags 0x00000011:
- HAS_RELOC, HAS_SYMS
- start address 0x00000000
-
- Sections:
- Idx Name Size VMA LMA File off Algn
- 0 .text 00000408 00000000 00000000 00000034 2**2
- CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
- 1 .rodata 00000210 00000000 00000000 0000043c 2**2
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 2 .data 00000048 00000000 00000000 0000064c 2**2
- CONTENTS, ALLOC, LOAD, RELOC, DATA
- 3 .sdata 00000004 00000000 00000000 00000694 2**2
- CONTENTS, ALLOC, LOAD, DATA
- 4 .bss 00000000 00000000 00000000 00000698 2**0
- ALLOC
- 5 .comment 000000be 00000000 00000000 00000698 2**0
- CONTENTS, READONLY
- SYMBOL TABLE:
- 00000000 l d .text 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d .rodata 00000000
- 00000000 l d .data 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d .sdata 00000000
- 00000000 l d .bss 00000000
- 00000000 l d .comment 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l d *ABS* 00000000
- 00000000 l df *ABS* 00000000 lib.c
- 00000000 l O .text 00000000 gcc2_compiled.
- 00000058 l O .rodata 00000000 .LC0
- 00000000 l O .rodata 00000000 .LC1
- 0000006c l O .rodata 00000000 .LC2
- 000000a0 l O .rodata 00000000 .LC3
- 000000d0 l O .rodata 00000000 .LC4
- 000000f0 l O .rodata 00000000 .LC5
- 00000114 l O .rodata 00000000 .LC6
- 00000134 l O .rodata 00000000 .LC7
- 00000164 l O .rodata 00000000 .LC8
- 00000174 l O .rodata 00000000 .LC9
- 00000198 l O .rodata 00000000 .LC10
- 000001c0 l O .rodata 00000000 .LC11
- 000001d4 l O .rodata 00000000 .LC12
- 000001f0 l O .rodata 00000000 .LC13
- 00000000 l df *ABS* 00000000 libfunctions.c
- 000003bc l O .text 00000000 gcc2_compiled.
- 00000200 l O .rodata 00000000 .LC0
- 00000000 l df *ABS* 00000000 libfunctable.c
- 000003f8 l O .text 00000000 gcc2_compiled.
- 00000000 l df *ABS* 00000000 libend.c
- 000003f8 l O .text 00000000 gcc2_compiled.
- 00000000 l df *ABS* 00000000 dprintf.c
- 000003fc l O .text 00000000 gcc2_compiled.
- 00000000 g O .sdata 00000004 __amigappc__
- 0000002c g O .data 0000001c LibFuncTable
- 0000038c g F .text 00000030 LIB_Reserved
- 000003bc g F .text 0000003c LIB_PPCPrintString
- 00000000 g F .text 00000008 NoExecute
- 00000074 g F .text 00000190 LibExpunge
- 00000260 g F .text 0000007c LIB_Open
- 000003fc g F .text 0000000c dprintf
- 000002dc g F .text 000000b0 LIB_Close
- 000003f8 g F .text 00000004 LibEnd
- 00000000 g O .data 00000010 LibInitStruct
- 00000204 g F .text 0000005c LIB_Expunge
- 00000008 g F .text 0000006c LIB_Init
- 00000010 g O .data 0000001a LibResident
-
-
- Disassembly of section .text:
-
- 00000000 <NoExecute>:
- 0: 38 60 00 00 li r3,0
- 4: 4e 80 00 20 blr
-
- 00000008 <LIB_Init>:
- 8: 94 21 ff e0 stwu r1,-32(r1)
- c: 7c 08 02 a6 mflr r0
- 10: 93 61 00 0c stw r27,12(r1)
- 14: 93 81 00 10 stw r28,16(r1)
- 18: 93 a1 00 14 stw r29,20(r1)
- 1c: 93 c1 00 18 stw r30,24(r1)
- 20: 93 e1 00 1c stw r31,28(r1)
- 24: 90 01 00 24 stw r0,36(r1)
- 28: 7c 7d 1b 78 mr r29,r3
- 2c: 7c 9c 23 78 mr r28,r4
- 30: 3c 60 00 00 lis r3,0
- 32: R_PPC_ADDR16_HA .LC2
- 34: 7c bb 2b 78 mr r27,r5
- 38: 38 63 00 00 addi r3,r3,0
- 3a: R_PPC_ADDR16_LO .LC2
- 3c: 4c c6 31 82 crclr 4*cr1+eq
- 40: 48 00 00 01 bl 40 <LIB_Init+0x38>
- 40: R_PPC_REL24 dprintf
- 44: 93 9d 00 24 stw r28,36(r29)
- 48: 7f a3 eb 78 mr r3,r29
- 4c: 93 7d 00 28 stw r27,40(r29)
- 50: 80 01 00 24 lwz r0,36(r1)
- 54: 7c 08 03 a6 mtlr r0
- 58: 83 61 00 0c lwz r27,12(r1)
- 5c: 83 81 00 10 lwz r28,16(r1)
- 60: 83 a1 00 14 lwz r29,20(r1)
- 64: 83 c1 00 18 lwz r30,24(r1)
- 68: 83 e1 00 1c lwz r31,28(r1)
- 6c: 38 21 00 20 addi r1,r1,32
- 70: 4e 80 00 20 blr
-
- 00000074 <LibExpunge>:
- 74: 94 21 ff b0 stwu r1,-80(r1)
- 78: 7c 08 02 a6 mflr r0
- 7c: 93 c1 00 48 stw r30,72(r1)
- 80: 93 e1 00 4c stw r31,76(r1)
- 84: 90 01 00 54 stw r0,84(r1)
- 88: 7c 7f 1b 78 mr r31,r3
- 8c: a0 bf 00 0a lhz r5,10(r31)
- 90: 3c 60 00 00 lis r3,0
- 92: R_PPC_ADDR16_HA .LC3
- 94: 7f e4 fb 78 mr r4,r31
- 98: a0 1f 00 0c lhz r0,12(r31)
- 9c: 38 63 00 00 addi r3,r3,0
- 9e: R_PPC_ADDR16_LO .LC3
- a0: 54 a5 80 1e rlwinm r5,r5,16,0,15
- a4: a0 df 00 20 lhz r6,32(r31)
- a8: 7c 05 2b 78 or r5,r0,r5
- ac: 4c c6 31 82 crclr 4*cr1+eq
- b0: 48 00 00 01 bl b0 <LibExpunge+0x3c>
- b0: R_PPC_REL24 dprintf
- b4: a0 1f 00 20 lhz r0,32(r31)
- b8: 83 df 00 24 lwz r30,36(r31)
- bc: 2c 00 00 00 cmpwi r0,0
- c0: 40 82 01 0c bne 1cc <LibExpunge+0x158>
- c4: 81 3f 00 28 lwz r9,40(r31)
- c8: 38 00 ff 7c li r0,-132
- cc: 38 61 00 08 addi r3,r1,8
- d0: 90 01 00 08 stw r0,8(r1)
- d4: 91 21 00 44 stw r9,68(r1)
- d8: a0 02 00 58 lhz r0,88(r2)
- dc: a1 22 00 5a lhz r9,90(r2)
- e0: 54 00 80 1e rlwinm r0,r0,16,0,15
- e4: 7d 20 03 78 or r0,r9,r0
- e8: 7c 08 03 a6 mtlr r0
- ec: 4e 80 00 21 blrl
- f0: 3c 60 00 00 lis r3,0
- f2: R_PPC_ADDR16_HA .LC5
- f4: 38 63 00 00 addi r3,r3,0
- f6: R_PPC_ADDR16_LO .LC5
- f8: 4c c6 31 82 crclr 4*cr1+eq
- fc: 48 00 00 01 bl fc <LibExpunge+0x88>
- fc: R_PPC_REL24 dprintf
- 100: 81 3f 00 28 lwz r9,40(r31)
- 104: 38 00 ff 04 li r0,-252
- 108: 38 61 00 08 addi r3,r1,8
- 10c: 90 01 00 08 stw r0,8(r1)
- 110: 91 21 00 44 stw r9,68(r1)
- 114: 93 e1 00 30 stw r31,48(r1)
- 118: a0 02 00 58 lhz r0,88(r2)
- 11c: a1 22 00 5a lhz r9,90(r2)
- 120: 54 00 80 1e rlwinm r0,r0,16,0,15
- 124: 7d 20 03 78 or r0,r9,r0
- 128: 7c 08 03 a6 mtlr r0
- 12c: 4e 80 00 21 blrl
- 130: 81 3f 00 28 lwz r9,40(r31)
- 134: 38 00 ff 76 li r0,-138
- 138: 38 61 00 08 addi r3,r1,8
- 13c: 90 01 00 08 stw r0,8(r1)
- 140: 91 21 00 44 stw r9,68(r1)
- 144: a0 02 00 58 lhz r0,88(r2)
- 148: a1 22 00 5a lhz r9,90(r2)
- 14c: 54 00 80 1e rlwinm r0,r0,16,0,15
- 150: 7d 20 03 78 or r0,r9,r0
- 154: 7c 08 03 a6 mtlr r0
- 158: 4e 80 00 21 blrl
- 15c: 3c 60 00 00 lis r3,0
- 15e: R_PPC_ADDR16_HA .LC6
- 160: 38 63 00 00 addi r3,r3,0
- 162: R_PPC_ADDR16_LO .LC6
- 164: 4c c6 31 82 crclr 4*cr1+eq
- 168: 48 00 00 01 bl 168 <LibExpunge+0xf4>
- 168: R_PPC_REL24 dprintf
- 16c: a0 1f 00 10 lhz r0,16(r31)
- 170: 39 00 ff 2e li r8,-210
- 174: 38 61 00 08 addi r3,r1,8
- 178: a1 7f 00 12 lhz r11,18(r31)
- 17c: 81 5f 00 28 lwz r10,40(r31)
- 180: 7d 20 f8 50 subf r9,r0,r31
- 184: 7c 00 5a 14 add r0,r0,r11
- 188: 91 21 00 30 stw r9,48(r1)
- 18c: 90 01 00 0c stw r0,12(r1)
- 190: 91 41 00 44 stw r10,68(r1)
- 194: 91 01 00 08 stw r8,8(r1)
- 198: a0 02 00 58 lhz r0,88(r2)
- 19c: a1 22 00 5a lhz r9,90(r2)
- 1a0: 54 00 80 1e rlwinm r0,r0,16,0,15
- 1a4: 7d 20 03 78 or r0,r9,r0
- 1a8: 7c 08 03 a6 mtlr r0
- 1ac: 4e 80 00 21 blrl
- 1b0: 3c 60 00 00 lis r3,0
- 1b2: R_PPC_ADDR16_HA .LC7
- 1b4: 7f c4 f3 78 mr r4,r30
- 1b8: 38 63 00 00 addi r3,r3,0
- 1ba: R_PPC_ADDR16_LO .LC7
- 1bc: 4c c6 31 82 crclr 4*cr1+eq
- 1c0: 48 00 00 01 bl 1c0 <LibExpunge+0x14c>
- 1c0: R_PPC_REL24 dprintf
- 1c4: 7f c3 f3 78 mr r3,r30
- 1c8: 48 00 00 24 b 1ec <LibExpunge+0x178>
- 1cc: 3c 60 00 00 lis r3,0
- 1ce: R_PPC_ADDR16_HA .LC4
- 1d0: 38 63 00 00 addi r3,r3,0
- 1d2: R_PPC_ADDR16_LO .LC4
- 1d4: 4c c6 31 82 crclr 4*cr1+eq
- 1d8: 48 00 00 01 bl 1d8 <LibExpunge+0x164>
- 1d8: R_PPC_REL24 dprintf
- 1dc: 88 1f 00 0e lbz r0,14(r31)
- 1e0: 38 60 00 00 li r3,0
- 1e4: 60 00 00 08 ori r0,r0,8
- 1e8: 98 1f 00 0e stb r0,14(r31)
- 1ec: 80 01 00 54 lwz r0,84(r1)
- 1f0: 7c 08 03 a6 mtlr r0
- 1f4: 83 c1 00 48 lwz r30,72(r1)
- 1f8: 83 e1 00 4c lwz r31,76(r1)
- 1fc: 38 21 00 50 addi r1,r1,80
- 200: 4e 80 00 20 blr
-
- 00000204 <LIB_Expunge>:
- 204: 94 21 ff e0 stwu r1,-32(r1)
- 208: 7c 08 02 a6 mflr r0
- 20c: 93 a1 00 14 stw r29,20(r1)
- 210: 93 c1 00 18 stw r30,24(r1)
- 214: 93 e1 00 1c stw r31,28(r1)
- 218: 90 01 00 24 stw r0,36(r1)
- 21c: a0 02 00 38 lhz r0,56(r2)
- 220: 3c 60 00 00 lis r3,0
- 222: R_PPC_ADDR16_HA .LC8
- 224: a3 a2 00 3a lhz r29,58(r2)
- 228: 38 63 00 00 addi r3,r3,0
- 22a: R_PPC_ADDR16_LO .LC8
- 22c: 54 00 80 1e rlwinm r0,r0,16,0,15
- 230: 7f bd 03 78 or r29,r29,r0
- 234: 4c c6 31 82 crclr 4*cr1+eq
- 238: 48 00 00 01 bl 238 <LIB_Expunge+0x34>
- 238: R_PPC_REL24 dprintf
- 23c: 7f a3 eb 78 mr r3,r29
- 240: 48 00 00 01 bl 240 <LIB_Expunge+0x3c>
- 240: R_PPC_REL24 LibExpunge
- 244: 80 01 00 24 lwz r0,36(r1)
- 248: 7c 08 03 a6 mtlr r0
- 24c: 83 a1 00 14 lwz r29,20(r1)
- 250: 83 c1 00 18 lwz r30,24(r1)
- 254: 83 e1 00 1c lwz r31,28(r1)
- 258: 38 21 00 20 addi r1,r1,32
- 25c: 4e 80 00 20 blr
-
- 00000260 <LIB_Open>:
- 260: 94 21 ff e0 stwu r1,-32(r1)
- 264: 7c 08 02 a6 mflr r0
- 268: 93 a1 00 14 stw r29,20(r1)
- 26c: 93 c1 00 18 stw r30,24(r1)
- 270: 93 e1 00 1c stw r31,28(r1)
- 274: 90 01 00 24 stw r0,36(r1)
- 278: a0 02 00 38 lhz r0,56(r2)
- 27c: 3c 60 00 00 lis r3,0
- 27e: R_PPC_ADDR16_HA .LC9
- 280: a3 a2 00 3a lhz r29,58(r2)
- 284: 38 63 00 00 addi r3,r3,0
- 286: R_PPC_ADDR16_LO .LC9
- 288: 54 00 80 1e rlwinm r0,r0,16,0,15
- 28c: 7f bd 03 78 or r29,r29,r0
- 290: a0 bd 00 0a lhz r5,10(r29)
- 294: 7f a4 eb 78 mr r4,r29
- 298: a0 1d 00 0c lhz r0,12(r29)
- 29c: 54 a5 80 1e rlwinm r5,r5,16,0,15
- 2a0: a0 dd 00 20 lhz r6,32(r29)
- 2a4: 7c 05 2b 78 or r5,r0,r5
- 2a8: 4c c6 31 82 crclr 4*cr1+eq
- 2ac: 48 00 00 01 bl 2ac <LIB_Open+0x4c>
- 2ac: R_PPC_REL24 dprintf
- 2b0: a1 3d 00 20 lhz r9,32(r29)
- 2b4: 7f a3 eb 78 mr r3,r29
- 2b8: 39 29 00 01 addi r9,r9,1
- 2bc: b1 3d 00 20 sth r9,32(r29)
- 2c0: 80 01 00 24 lwz r0,36(r1)
- 2c4: 7c 08 03 a6 mtlr r0
- 2c8: 83 a1 00 14 lwz r29,20(r1)
- 2cc: 83 c1 00 18 lwz r30,24(r1)
- 2d0: 83 e1 00 1c lwz r31,28(r1)
- 2d4: 38 21 00 20 addi r1,r1,32
- 2d8: 4e 80 00 20 blr
-
- 000002dc <LIB_Close>:
- 2dc: 94 21 ff f0 stwu r1,-16(r1)
- 2e0: 7c 08 02 a6 mflr r0
- 2e4: 93 e1 00 0c stw r31,12(r1)
- 2e8: 90 01 00 14 stw r0,20(r1)
- 2ec: a0 02 00 38 lhz r0,56(r2)
- 2f0: 3c 60 00 00 lis r3,0
- 2f2: R_PPC_ADDR16_HA .LC10
- 2f4: a1 22 00 3a lhz r9,58(r2)
- 2f8: 38 63 00 00 addi r3,r3,0
- 2fa: R_PPC_ADDR16_LO .LC10
- 2fc: 54 00 80 1e rlwinm r0,r0,16,0,15
- 300: 7d 3f 03 78 or r31,r9,r0
- 304: a0 bf 00 0a lhz r5,10(r31)
- 308: 7f e4 fb 78 mr r4,r31
- 30c: a0 1f 00 0c lhz r0,12(r31)
- 310: 54 a5 80 1e rlwinm r5,r5,16,0,15
- 314: a0 df 00 20 lhz r6,32(r31)
- 318: 7c 05 2b 78 or r5,r0,r5
- 31c: 4c c6 31 82 crclr 4*cr1+eq
- 320: 48 00 00 01 bl 320 <LIB_Close+0x44>
- 320: R_PPC_REL24 dprintf
- 324: a1 3f 00 20 lhz r9,32(r31)
- 328: 39 29 ff ff addi r9,r9,-1
- 32c: 55 20 04 3e clrlwi r0,r9,16
- 330: b1 3f 00 20 sth r9,32(r31)
- 334: 2c 00 00 00 cmpwi r0,0
- 338: 41 82 00 1c beq 354 <LIB_Close+0x78>
- 33c: 3c 60 00 00 lis r3,0
- 33e: R_PPC_ADDR16_HA .LC11
- 340: 38 63 00 00 addi r3,r3,0
- 342: R_PPC_ADDR16_LO .LC11
- 344: 4c c6 31 82 crclr 4*cr1+eq
- 348: 48 00 00 01 bl 348 <LIB_Close+0x6c>
- 348: R_PPC_REL24 dprintf
- 34c: 38 60 00 00 li r3,0
- 350: 48 00 00 28 b 378 <LIB_Close+0x9c>
- 354: 88 1f 00 0e lbz r0,14(r31)
- 358: 70 09 00 08 andi. r9,r0,8
- 35c: 41 82 00 1c beq 378 <LIB_Close+0x9c>
- 360: 3c 60 00 00 lis r3,0
- 362: R_PPC_ADDR16_HA .LC12
- 364: 38 63 00 00 addi r3,r3,0
- 366: R_PPC_ADDR16_LO .LC12
- 368: 4c c6 31 82 crclr 4*cr1+eq
- 36c: 48 00 00 01 bl 36c <LIB_Close+0x90>
- 36c: R_PPC_REL24 dprintf
- 370: 7f e3 fb 78 mr r3,r31
- 374: 48 00 00 01 bl 374 <LIB_Close+0x98>
- 374: R_PPC_REL24 LibExpunge
- 378: 80 01 00 14 lwz r0,20(r1)
- 37c: 7c 08 03 a6 mtlr r0
- 380: 83 e1 00 0c lwz r31,12(r1)
- 384: 38 21 00 10 addi r1,r1,16
- 388: 4e 80 00 20 blr
-
- 0000038c <LIB_Reserved>:
- 38c: 94 21 ff f0 stwu r1,-16(r1)
- 390: 7c 08 02 a6 mflr r0
- 394: 90 01 00 14 stw r0,20(r1)
- 398: 3c 60 00 00 lis r3,0
- 39a: R_PPC_ADDR16_HA .LC13
- 39c: 38 63 00 00 addi r3,r3,0
- 39e: R_PPC_ADDR16_LO .LC13
- 3a0: 4c c6 31 82 crclr 4*cr1+eq
- 3a4: 48 00 00 01 bl 3a4 <LIB_Reserved+0x18>
- 3a4: R_PPC_REL24 dprintf
- 3a8: 38 60 00 00 li r3,0
- 3ac: 80 01 00 14 lwz r0,20(r1)
- 3b0: 7c 08 03 a6 mtlr r0
- 3b4: 38 21 00 10 addi r1,r1,16
- 3b8: 4e 80 00 20 blr
-
- 000003bc <LIB_PPCPrintString>:
- 3bc: 94 21 ff f0 stwu r1,-16(r1)
- 3c0: 7c 08 02 a6 mflr r0
- 3c4: 90 01 00 14 stw r0,20(r1)
- 3c8: a0 82 00 20 lhz r4,32(r2)
- 3cc: 3c 60 00 00 lis r3,0
- 3ce: R_PPC_ADDR16_HA .LC0
- 3d0: a0 02 00 22 lhz r0,34(r2)
- 3d4: 38 63 00 00 addi r3,r3,0
- 3d6: R_PPC_ADDR16_LO .LC0
- 3d8: 54 84 80 1e rlwinm r4,r4,16,0,15
- 3dc: 7c 04 23 78 or r4,r0,r4
- 3e0: 4c c6 31 82 crclr 4*cr1+eq
- 3e4: 48 00 00 01 bl 3e4 <LIB_PPCPrintString+0x28>
- 3e4: R_PPC_REL24 dprintf
- 3e8: 80 01 00 14 lwz r0,20(r1)
- 3ec: 7c 08 03 a6 mtlr r0
- 3f0: 38 21 00 10 addi r1,r1,16
- 3f4: 4e 80 00 20 blr
-
- 000003f8 <LibEnd>:
- 3f8: 4e 80 00 20 blr
-
- 000003fc <dprintf>:
- 3fc: 38 00 04 06 li r0,1030
- 400: 44 00 00 02 sc
- 404: 4e 80 00 20 blr
- Disassembly of section .rodata:
-
- 00000000 <.LC1>:
- 0: 70 70 63 65 andi. r16,r3,25445
- 4: 78 61 6d 70 rldcl r1,r3,r13,53
- 8: 6c 65 2e 6c xoris r5,r3,11884
- c: 69 62 72 61 xori r2,r11,29281
- 10: 72 79 20 30 andi. r25,r19,8240
- 14: 2e 32 20 28 cmpdi cr4,r18,8232
- 18: 32 30 2e 32 addic r17,r16,11826
- 1c: 2e 30 30 29 cmpdi cr4,r16,12329
- 20: 20 a9 20 32 subfic r5,r9,8242
- 24: 30 30 30 20 addic r1,r16,12320
- 28: 62 79 20 52 ori r25,r19,8274
- 2c: 61 6c 70 68 ori r12,r11,28776
- 30: 20 53 63 68 subfic r2,r19,25448
- 34: 6d 69 64 74 xoris r9,r11,25716
- 38: 2c 20 77 72 cmpdi r0,30578
- 3c: 69 74 74 65 xori r20,r11,29797
- 40: 6e 20 62 79 xoris r0,r17,25209
- 44: 20 52 61 6c subfic r2,r18,24940
- 48: 70 68 20 53 andi. r8,r3,8275
- 4c: 63 68 6d 69 ori r8,r27,28009
- 50: 64 74 0d 0a oris r20,r3,3338
- 54: 00 00 00 00 .long 0x0
-
- 00000058 <.LC0>:
- 58: 70 70 63 65 andi. r16,r3,25445
- 5c: 78 61 6d 70 rldcl r1,r3,r13,53
- 60: 6c 65 2e 6c xoris r5,r3,11884
- 64: 69 62 72 61 xori r2,r11,29281
- 68: 72 79 00 00 andi. r25,r19,0
-
- 0000006c <.LC2>:
- 6c: 4c 69 62 49 .long 0x4c696249
- 70: 6e 69 74 3a xoris r9,r19,29754
- 74: 20 4c 69 62 subfic r2,r12,26978
- 78: 42 61 73 65 bcl+ 18,gt,73dc <dprintf+0x6fe0>
- 7c: 20 30 78 25 subfic r1,r16,30757
- 80: 6c 78 20 53 xoris r24,r3,8275
- 84: 65 67 4c 69 oris r7,r11,19561
- 88: 73 74 20 30 andi. r20,r27,8240
- 8c: 78 25 6c 78 .long 0x78256c78
- 90: 20 53 42 61 subfic r2,r19,16993
- 94: 73 65 20 30 andi. r5,r27,8240
- 98: 78 25 6c 78 .long 0x78256c78
- 9c: 0a 00 00 00 tdlti r0,0
-
- 000000a0 <.LC3>:
- a0: 4c 49 42 5f .long 0x4c49425f
- a4: 45 78 70 75 .long 0x45787075
- a8: 6e 67 65 3a xoris r7,r19,25914
- ac: 20 4c 69 62 subfic r2,r12,26978
- b0: 42 61 73 65 bcl+ 18,gt,7414 <dprintf+0x7018>
- b4: 20 30 78 25 subfic r1,r16,30757
- b8: 6c 78 20 3c xoris r24,r3,8252
- bc: 25 73 3e 20 dozi r11,r19,15904
- c0: 4f 70 65 6e .long 0x4f70656e
- c4: 43 6f 75 6e .long 0x436f756e
- c8: 74 20 25 6c andis. r0,r1,9580
- cc: 64 0a 00 00 oris r10,r0,0
-
- 000000d0 <.LC4>:
- d0: 4c 49 42 5f .long 0x4c49425f
- d4: 45 78 70 75 .long 0x45787075
- d8: 6e 67 65 3a xoris r7,r19,25914
- dc: 20 73 65 74 subfic r3,r19,25972
- e0: 20 4c 49 42 subfic r2,r12,18754
- e4: 46 5f 44 45 .long 0x465f4445
- e8: 4c 45 58 50 .long 0x4c455850
- ec: 0a 00 00 00 tdlti r0,0
-
- 000000f0 <.LC5>:
- f0: 4c 49 42 5f .long 0x4c49425f
- f4: 45 78 70 75 .long 0x45787075
- f8: 6e 67 65 3a xoris r7,r19,25914
- fc: 20 72 65 6d subfic r3,r18,25965
- 100: 6f 76 65 20 xoris r22,r27,25888
- 104: 74 68 65 20 andis. r8,r3,25888
- 108: 6c 69 62 72 xoris r9,r3,25202
- 10c: 61 72 79 0a ori r18,r11,30986
- 110: 00 00 00 00 .long 0x0
-
- 00000114 <.LC6>:
- 114: 4c 49 42 5f .long 0x4c49425f
- 118: 45 78 70 75 .long 0x45787075
- 11c: 6e 67 65 3a xoris r7,r19,25914
- 120: 20 66 72 65 subfic r3,r6,29285
- 124: 65 20 74 68 oris r0,r9,29800
- 128: 65 20 6c 69 oris r0,r9,27753
- 12c: 62 72 61 72 ori r18,r19,24946
- 130: 79 0a 00 00 rotldi r10,r8,0
-
- 00000134 <.LC7>:
- 134: 4c 49 42 5f .long 0x4c49425f
- 138: 45 78 70 75 .long 0x45787075
- 13c: 6e 67 65 3a xoris r7,r19,25914
- 140: 20 72 65 74 subfic r3,r18,25972
- 144: 75 72 6e 20 andis. r18,r11,28192
- 148: 53 65 67 6d rlwimi. r5,r27,12,29,22
- 14c: 65 6e 74 20 oris r14,r11,29728
- 150: 30 78 25 6c addic r3,r24,9580
- 154: 78 20 74 6f rldimi. r0,r1,46,49
- 158: 20 72 61 6d subfic r3,r18,24941
- 15c: 6c 69 62 0a xoris r9,r3,25098
- 160: 00 00 00 00 .long 0x0
-
- 00000164 <.LC8>:
- 164: 4c 49 42 5f .long 0x4c49425f
- 168: 45 78 70 75 .long 0x45787075
- 16c: 6e 67 65 3a xoris r7,r19,25914
- 170: 0a 00 00 00 tdlti r0,0
-
- 00000174 <.LC9>:
- 174: 4c 49 42 5f .long 0x4c49425f
- 178: 4f 70 65 6e .long 0x4f70656e
- 17c: 3a 20 30 78 li r17,12408
- 180: 25 6c 78 20 dozi r11,r12,30752
- 184: 3c 25 73 3e addis r1,r5,29502
- 188: 20 4f 70 65 subfic r2,r15,28773
- 18c: 6e 43 6f 75 xoris r3,r18,28533
- 190: 6e 74 20 25 xoris r20,r19,8229
- 194: 6c 64 0a 00 xoris r4,r3,2560
-
- 00000198 <.LC10>:
- 198: 4c 49 42 5f .long 0x4c49425f
- 19c: 43 6c 6f 73 .long 0x436c6f73
- 1a0: 65 3a 20 30 oris r26,r9,8240
- 1a4: 78 25 6c 78 .long 0x78256c78
- 1a8: 20 3c 25 73 subfic r1,r28,9587
- 1ac: 3e 20 4f 70 lis r17,20336
- 1b0: 65 6e 43 6f oris r14,r11,17263
- 1b4: 75 6e 74 20 andis. r14,r11,29728
- 1b8: 25 6c 64 0a dozi r11,r12,25610
- 1bc: 00 00 00 00 .long 0x0
-
- 000001c0 <.LC11>:
- 1c0: 4c 49 42 5f .long 0x4c49425f
- 1c4: 43 6c 6f 73 .long 0x436c6f73
- 1c8: 65 3a 20 64 oris r26,r9,8292
- 1cc: 6f 6e 65 0a xoris r14,r27,25866
- 1d0: 00 00 00 00 .long 0x0
-
- 000001d4 <.LC12>:
- 1d4: 4c 49 42 5f .long 0x4c49425f
- 1d8: 43 6c 6f 73 .long 0x436c6f73
- 1dc: 65 3a 20 4c oris r26,r9,8268
- 1e0: 49 42 46 5f bla 142465c <dprintf+0x1424260>
- 1e4: 44 45 4c 45 .long 0x44454c45
- 1e8: 58 50 20 73 rlmi. r16,r2,r4,1,25
- 1ec: 65 74 0a 00 oris r20,r11,2560
-
- 000001f0 <.LC13>:
- 1f0: 4c 49 42 5f .long 0x4c49425f
- 1f4: 52 65 73 65 rlwimi. r5,r19,14,13,18
- 1f8: 72 76 65 64 andi. r22,r19,25956
- 1fc: 3a 0a 00 00 addi r16,r10,0
-
- 00000200 <.LC0>:
- 200: 4c 49 42 5f .long 0x4c49425f
- 204: 54 65 73 74 rlwinm r5,r3,14,13,26
- 208: 3a 20 3c 25 li r17,15397
- 20c: 73 3e 0a 00 andi. r30,r25,2560
- Disassembly of section .data:
-
- 00000000 <LibInitStruct>:
- 0: 00 00 00 2c .long 0x2c
- ...
- 4: R_PPC_ADDR32 LibFuncTable
- c: R_PPC_ADDR32 LIB_Init
-
- 00000010 <LibResident>:
- 10: 4a fc 00 00 b fefc0010 <dprintf+0xfefbfc14>
- 12: R_PPC_ADDR32 LibResident
- 14: 00 00 00 00 .long 0x0
- 16: R_PPC_ADDR32 LibResident+0x1a
- 18: 00 1a 88 00 .long 0x1a8800
- 1c: 09 00 00 00 tdgti r0,0
- 1e: R_PPC_ADDR32 .LC0
- ...
- 22: R_PPC_ADDR32 .LC1
- 26: R_PPC_ADDR32 LibInitStruct
-
- 0000002c <LibFuncTable>:
- 2c: ff fe ff fe fnmadd f31,f30,f31,f31
- ...
- 30: R_PPC_ADDR32 LIB_Open
- 34: R_PPC_ADDR32 LIB_Close
- 38: R_PPC_ADDR32 LIB_Expunge
- 3c: R_PPC_ADDR32 LIB_Reserved
- 40: R_PPC_ADDR32 LIB_PPCPrintString
- 44: ff ff ff ff fnmadd. f31,f31,f31,f31
- Disassembly of section .sdata:
-
- 00000000 <__amigappc__>:
- 0: 00 00 00 01 .long 0x1
-