]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/ppc/test1elf32.d
opcodes/
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / ppc / test1elf32.d
1 #objdump: -Drx
2 #name: PowerPC Test 1, 32 bit elf
3
4 .*: +file format elf32-powerpc
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
20 0+0000 l d \.data 0+0000
21 0+0000 l d \.bss 0+0000
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 lwz r3,0\(r3\)
39 2: R_PPC_ADDR16_LO dsym0
40 4: 80 63 00 00 lwz r3,0\(r3\)
41 6: R_PPC_ADDR16_LO dsym1
42 8: 80 63 00 00 lwz r3,0\(r3\)
43 a: R_PPC_ADDR16_LO usym0
44 c: 80 63 00 00 lwz r3,0\(r3\)
45 e: R_PPC_ADDR16_LO usym1
46 10: 80 63 00 00 lwz r3,0\(r3\)
47 12: R_PPC_ADDR16_LO esym0
48 14: 80 63 00 00 lwz r3,0\(r3\)
49 16: R_PPC_ADDR16_LO esym1
50 18: 38 60 00 04 li r3,4
51 1c: 38 60 ff fc li r3,-4
52 20: 38 60 00 04 li r3,4
53 24: 38 60 ff fc li r3,-4
54 28: 38 60 ff fc li r3,-4
55 2c: 38 60 00 04 li r3,4
56 30: 38 60 00 00 li r3,0
57 32: R_PPC_ADDR16_LO dsym0
58 34: 38 60 00 00 li r3,0
59 36: R_PPC_ADDR16_HI dsym0
60 38: 38 60 00 00 li r3,0
61 3a: R_PPC_ADDR16_HA dsym0
62 3c: 38 60 ff fc li r3,-4
63 40: 38 60 ff ff li r3,-1
64 44: 38 60 00 00 li r3,0
65 48: 80 64 00 04 lwz r3,4\(r4\)
66 4c: 80 60 00 00 lwz r3,0\(0\)
67 4e: R_PPC_ADDR16_LO \.text
68 Disassembly of section \.data:
69
70 0+0000 <dsym0>:
71 0: de ad be ef stfdu f21,-16657\(r13\)
72
73 0+0004 <dsym1>:
74 4: ca fe ba be lfd f23,-17730\(r30\)
75
76 0+0008 <datpt>:
77 8: 00 98 96 80 \.long 0x989680
78 8: R_PPC_REL32 jk\+0x989680
79
80 0+000c <dat0>:
81 c: ff ff ff fc fnmsub f31,f31,f31,f31
82 c: R_PPC_REL32 jk\+0xf+fffc
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 04 \.long 0x4
90 14: R_PPC_REL32 jk\+0x4