tizen 2.4 release
[external/binutils.git] / gas / testsuite / gas / ppc / test1elf32.d
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