home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / PowerPC / Dev / PPCRelease / Examples / Tasks / TaskA.elf.dump < prev    next >
Encoding:
Text File  |  1998-06-07  |  3.9 KB  |  111 lines

  1.  
  2. TaskA.elf:     file format elf32-powerpc
  3. TaskA.elf
  4. architecture: powerpc:common, flags 0x00000011:
  5. HAS_RELOC, HAS_SYMS
  6. start address 0x00000000
  7.  
  8. Sections:
  9. Idx Name          Size      VMA       LMA       File off  Algn
  10.   0 .text         00000094  00000000  00000000  00000034  2**2
  11.                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  12.   1 .rodata       0000004c  00000000  00000000  000000c8  2**2
  13.                   CONTENTS, ALLOC, LOAD, READONLY, DATA
  14.   2 .data         00000000  00000000  00000000  00000114  2**0
  15.                   CONTENTS, ALLOC, LOAD, DATA
  16.   3 .bss          00000000  00000000  00000000  00000114  2**0
  17.                   ALLOC
  18.   4 .comment      00000014  00000000  00000000  00000114  2**0
  19.                   CONTENTS, READONLY
  20. SYMBOL TABLE:
  21. 00000000 l    d  .text    00000000 
  22. 00000000 l    d  *ABS*    00000000 
  23. 00000000 l    d  .rodata    00000000 
  24. 00000000 l    d  .data    00000000 
  25. 00000000 l    d  .bss    00000000 
  26. 00000000 l    d  .comment    00000000 
  27. 00000000 l    d  *ABS*    00000000 
  28. 00000000 l    d  *ABS*    00000000 
  29. 00000000 l    d  *ABS*    00000000 
  30. 00000000 l    df *ABS*    00000000 TaskA.c
  31. 00000000 l     O .text    00000000 gcc2_compiled.
  32. 00000000         *UND*    00000000 PPCClose
  33. 00000000         *UND*    00000000 PPCfprintf
  34. 00000000         *UND*    00000000 PPCprintf
  35. 00000000         *UND*    00000000 PPCOpen
  36. 00000004 g     F .text    00000090 main
  37. 00000000         *UND*    00000000 PPCSetSignal
  38.  
  39.  
  40. Disassembly of section .text:
  41. 00000000 <gcc2_compiled.> .long 0x402c
  42. main():
  43. 00000004 <main> stwu    r1,-16(r1)
  44. 00000008 <main+4> mflr    r0
  45. 0000000c <main+8> stw    r30,8(r1)
  46. 00000010 <main+c> stw    r31,12(r1)
  47. 00000014 <main+10> stw    r0,20(r1)
  48. 00000018 <main+14> lis    r3,0
  49.         RELOC: 0000001a R_PPC_ADDR16_HA .rodata
  50. 0000001c <main+18> addi    r3,r3,0
  51.         RELOC: 0000001e R_PPC_ADDR16_LO .rodata
  52. 00000020 <main+1c> li    r4,1006
  53. 00000024 <main+20> bl    00000024 <main+20>
  54.         RELOC: 00000024 R_PPC_REL24 PPCOpen
  55. 00000028 <main+24> mr.    r31,r3
  56. 0000002c <main+28> beq    00000068 <main+64>
  57. 00000030 <main+2c> lis    r30,28
  58.         RELOC: 00000032 R_PPC_ADDR16_HA .rodata+0x0000001c
  59. 00000034 <main+30> li    r3,0
  60. 00000038 <main+34> li    r4,4096
  61. 0000003c <main+38> bl    0000003c <main+38>
  62.         RELOC: 0000003c R_PPC_REL24 PPCSetSignal
  63. 00000040 <main+3c> andi.    r0,r3,4096
  64. 00000044 <main+40> bne    0000005c <main+58>
  65. 00000048 <main+44> mr    r3,r31
  66. 0000004c <main+48> addi    r4,r30,28
  67.         RELOC: 0000004e R_PPC_ADDR16_LO .rodata+0x0000001c
  68. 00000050 <main+4c> crclr    4*cr1+eq
  69. 00000054 <main+50> bl    00000054 <main+50>
  70.         RELOC: 00000054 R_PPC_REL24 PPCfprintf
  71. 00000058 <main+54> b    00000034 <main+30>
  72. 0000005c <main+58> mr    r3,r31
  73. 00000060 <main+5c> bl    00000060 <main+5c>
  74.         RELOC: 00000060 R_PPC_REL24 PPCClose
  75. 00000064 <main+60> b    00000078 <main+74>
  76. 00000068 <main+64> lis    r3,48
  77.         RELOC: 0000006a R_PPC_ADDR16_HA .rodata+0x00000030
  78. 0000006c <main+68> addi    r3,r3,48
  79.         RELOC: 0000006e R_PPC_ADDR16_LO .rodata+0x00000030
  80. 00000070 <main+6c> crclr    4*cr1+eq
  81. 00000074 <main+70> bl    00000074 <main+70>
  82.         RELOC: 00000074 R_PPC_REL24 PPCprintf
  83. 00000078 <main+74> li    r3,0
  84. 0000007c <main+78> lwz    r0,20(r1)
  85. 00000080 <main+7c> mtlr    r0
  86. 00000084 <main+80> lwz    r30,8(r1)
  87. 00000088 <main+84> lwz    r31,12(r1)
  88. 0000008c <main+88> addi    r1,r1,16
  89. 00000090 <main+8c> blr
  90. Disassembly of section .rodata:
  91. 00000000 <.rodata> ori    r15,r27,28218
  92. 00000004 <.rodata+4> addic    r1,r15,12335
  93. 00000008 <.rodata+8> addic.    r17,r20,12335
  94. 0000000c <.rodata+c> addic    r17,r16,12335
  95. 00000010 <.rodata+10> rlwinm.    r1,r3,14,13,21
  96. 00000014 <.rodata+14> bdnzt+    4*cr3+so,00004360 <main+435c>
  97. 00000018 <.rodata+18> .long 0x4f534500
  98. 0000001c <.rodata+1c> rlwinm.    r1,r3,14,13,21
  99. 00000020 <.rodata+20> subfic    r2,r1,8297
  100. 00000024 <.rodata+24> andi.    r0,r25,24931
  101. 00000028 <.rodata+28> andis.    r9,r3,30309
  102. 0000002c <.rodata+2c> tdlti    r0,0
  103. 00000030 <.rodata+30> .long 0x436f756c
  104. 00000034 <.rodata+34> oris    r14,r3,24692
  105. 00000038 <.rodata+38> subfic    r3,r15,28773
  106. 0000003c <.rodata+3c> xoris    r0,r17,17228
  107. 00000040 <.rodata+40> bl    012057a8 <main+12057a4>
  108. 00000044 <.rodata+44> xoris    r4,r19,28535
  109. 00000048 <.rodata+48> tdlti    r0,0
  110. Disassembly of section .data:
  111.