]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/ppc/test1elf32.d
PowerPC: Don't generate unused section symbols
[thirdparty/binutils-gdb.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 \.data 0+0000 dsym0
22 0+0004 l \.data 0+0000 dsym1
23 0+0004 l \.data 0+0000 usym0
24 0+0008 l \.data 0+0000 usym1
25 0+0008 l \.data 0+0000 datpt
26 0+000c l \.data 0+0000 dat0
27 0+0010 l \.data 0+0000 dat1
28 0+0014 l \.data 0+0000 dat2
29 0+0000 \*UND\* 0+0000 esym0
30 0+0000 \*UND\* 0+0000 esym1
31 0+0000 \*UND\* 0+0000 jk
32
33
34 Disassembly of section \.text:
35
36 0+0000 <\.text>:
37 0: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
38 (2|0): R_PPC_ADDR16_LO \.data
39 4: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
40 (6|4): R_PPC_ADDR16_LO \.data\+0x4
41 8: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
42 (a|8): R_PPC_ADDR16_LO \.data\+0x4
43 c: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
44 (e|c): R_PPC_ADDR16_LO \.data\+0x8
45 10: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
46 (12|10): R_PPC_ADDR16_LO esym0
47 14: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
48 (16|14): R_PPC_ADDR16_LO esym1
49 18: (38 60 00 04|04 00 60 38) li r3,4
50 1c: (38 60 ff fc|fc ff 60 38) li r3,-4
51 20: (38 60 00 04|04 00 60 38) li r3,4
52 24: (38 60 ff fc|fc ff 60 38) li r3,-4
53 28: (38 60 ff fc|fc ff 60 38) li r3,-4
54 2c: (38 60 00 04|04 00 60 38) li r3,4
55 30: (38 60 00 00|00 00 60 38) li r3,0
56 (32|30): R_PPC_ADDR16_LO \.data
57 34: (38 60 00 00|00 00 60 38) li r3,0
58 (36|34): R_PPC_ADDR16_HI \.data
59 38: (38 60 00 00|00 00 60 38) li r3,0
60 (3a|38): R_PPC_ADDR16_HA \.data
61 3c: (38 60 ff fc|fc ff 60 38) li r3,-4
62 40: (38 60 ff ff|ff ff 60 38) li r3,-1
63 44: (38 60 00 00|00 00 60 38) li r3,0
64 48: (80 64 00 04|04 00 64 80) lwz r3,4\(r4\)
65 4c: (80 60 00 00|00 00 60 80) lwz r3,0\(0\)
66 (4e|4c): R_PPC_ADDR16_LO \.text
67 Disassembly of section \.data:
68
69 0+0000 <dsym0>:
70 0: (de ad be ef|ef be ad de) stfdu f21,-16657\(r13\)
71
72 0+0004 <dsym1>:
73 4: (ca fe ba be|be ba fe ca) lfd f23,-17730\(r30\)
74
75 0+0008 <datpt>:
76 8: 00 00 00 00 \.long 0x0
77 8: R_PPC_REL32 jk\+0x989680
78
79 0+000c <dat0>:
80 c: 00 00 00 00 \.long 0x0
81 c: R_PPC_REL32 jk-0x4
82
83 0+0010 <dat1>:
84 10: 00 00 00 00 \.long 0x0
85 10: R_PPC_REL32 jk
86
87 0+0014 <dat2>:
88 14: 00 00 00 00 \.long 0x0
89 14: R_PPC_REL32 jk\+0x4