Home | History | Annotate | Download | only in ppc
      1 #objdump: -Drx
      2 #name: PowerPC Test 1, 32 bit elf
      3 
      4 .*
      5 .*
      6 architecture: powerpc:common, flags 0x00000011:
      7 HAS_RELOC, HAS_SYMS
      8 start address 0x00000000
      9 
     10 Sections:
     11 Idx Name +Size +VMA +LMA +File off +Algn
     12   0 \.text +00000050  0+0000  0+0000  .*
     13  +CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
     14   1 \.data +00000018  0+0000  0+0000  .*
     15  +CONTENTS, ALLOC, LOAD, RELOC, DATA
     16   2 \.bss  +00000000  0+0000  0+0000  .*
     17  +ALLOC
     18 SYMBOL TABLE:
     19 0+0000 l    d  \.text	0+0000 (|\.text)
     20 0+0000 l    d  \.data	0+0000 (|\.data)
     21 0+0000 l    d  \.bss	0+0000 (|\.bss)
     22 0+0000 l       \.data	0+0000 dsym0
     23 0+0004 l       \.data	0+0000 dsym1
     24 0+0004 l       \.data	0+0000 usym0
     25 0+0008 l       \.data	0+0000 usym1
     26 0+0008 l       \.data	0+0000 datpt
     27 0+000c l       \.data	0+0000 dat0
     28 0+0010 l       \.data	0+0000 dat1
     29 0+0014 l       \.data	0+0000 dat2
     30 0+0000         \*UND\*	0+0000 esym0
     31 0+0000         \*UND\*	0+0000 esym1
     32 0+0000         \*UND\*	0+0000 jk
     33 
     34 
     35 Disassembly of section \.text:
     36 
     37 0+0000 <\.text>:
     38    0:	(80 63 00 00|00 00 63 80) 	lwz     r3,0\(r3\)
     39 			(2|0): R_PPC_ADDR16_LO	\.data
     40    4:	(80 63 00 0.|0. 00 63 80) 	lwz     r3,.\(r3\)
     41 			(6|4): R_PPC_ADDR16_LO	\.data\+0x4
     42    8:	(80 63 00 0.|0. 00 63 80) 	lwz     r3,.\(r3\)
     43 			(a|8): R_PPC_ADDR16_LO	\.data\+0x4
     44    c:	(80 63 00 0.|0. 00 63 80) 	lwz     r3,.\(r3\)
     45 			(e|c): R_PPC_ADDR16_LO	\.data\+0x8
     46   10:	(80 63 00 00|00 00 63 80) 	lwz     r3,0\(r3\)
     47 			(12|10): R_PPC_ADDR16_LO	esym0
     48   14:	(80 63 00 00|00 00 63 80) 	lwz     r3,0\(r3\)
     49 			(16|14): R_PPC_ADDR16_LO	esym1
     50   18:	(38 60 00 04|04 00 60 38) 	li      r3,4
     51   1c:	(38 60 ff fc|fc ff 60 38) 	li      r3,-4
     52   20:	(38 60 00 04|04 00 60 38) 	li      r3,4
     53   24:	(38 60 ff fc|fc ff 60 38) 	li      r3,-4
     54   28:	(38 60 ff fc|fc ff 60 38) 	li      r3,-4
     55   2c:	(38 60 00 04|04 00 60 38) 	li      r3,4
     56   30:	(38 60 00 00|00 00 60 38) 	li      r3,0
     57 			(32|30): R_PPC_ADDR16_LO	\.data
     58   34:	(38 60 00 00|00 00 60 38) 	li      r3,0
     59 			(36|34): R_PPC_ADDR16_HI	\.data
     60   38:	(38 60 00 00|00 00 60 38) 	li      r3,0
     61 			(3a|38): R_PPC_ADDR16_HA	\.data
     62   3c:	(38 60 ff fc|fc ff 60 38) 	li      r3,-4
     63   40:	(38 60 ff ff|ff ff 60 38) 	li      r3,-1
     64   44:	(38 60 00 00|00 00 60 38) 	li      r3,0
     65   48:	(80 64 00 04|04 00 64 80) 	lwz     r3,4\(r4\)
     66   4c:	(80 60 00 00|00 00 60 80) 	lwz     r3,0\(0\)
     67 			(4e|4c): R_PPC_ADDR16_LO	\.text
     68 Disassembly of section \.data:
     69 
     70 0+0000 <dsym0>:
     71    0:	(de ad be ef|ef be ad de) 	stfdu   f21,-16657\(r13\)
     72 
     73 0+0004 <dsym1>:
     74    4:	(ca fe ba be|be ba fe ca) 	lfd     f23,-17730\(r30\)
     75 
     76 0+0008 <datpt>:
     77    8:	00 00 00 00 	\.long 0x0
     78 			8: R_PPC_REL32	jk\+0x989680
     79 
     80 0+000c <dat0>:
     81    c:	00 00 00 00 	\.long 0x0
     82 			c: R_PPC_REL32	jk-0x4
     83 
     84 0+0010 <dat1>:
     85   10:	00 00 00 00 	\.long 0x0
     86 			10: R_PPC_REL32	jk
     87 
     88 0+0014 <dat2>:
     89   14:	00 00 00 00 	\.long 0x0
     90 			14: R_PPC_REL32	jk\+0x4
     91