[ARC] Don't allow pc-rel relocations for J* instructions.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / ppc / test1elf32.d
CommitLineData
e88b7c97
AM
1#objdump: -Drx
2#name: PowerPC Test 1, 32 bit elf
3
ab1f5dd1 4.*
e88b7c97
AM
5.*
6architecture: powerpc:common, flags 0x00000011:
7HAS_RELOC, HAS_SYMS
8start address 0x00000000
9
10Sections:
11Idx 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
18SYMBOL TABLE:
5c799c07
AM
190+0000 l d \.text 0+0000 (|\.text)
200+0000 l d \.data 0+0000 (|\.data)
210+0000 l d \.bss 0+0000 (|\.bss)
e88b7c97
AM
220+0000 l \.data 0+0000 dsym0
230+0004 l \.data 0+0000 dsym1
240+0004 l \.data 0+0000 usym0
250+0008 l \.data 0+0000 usym1
260+0008 l \.data 0+0000 datpt
270+000c l \.data 0+0000 dat0
280+0010 l \.data 0+0000 dat1
290+0014 l \.data 0+0000 dat2
300+0000 \*UND\* 0+0000 esym0
310+0000 \*UND\* 0+0000 esym1
320+0000 \*UND\* 0+0000 jk
33
34
35Disassembly of section \.text:
36
370+0000 <\.text>:
ab1f5dd1
AM
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
e88b7c97
AM
68Disassembly of section \.data:
69
700+0000 <dsym0>:
ab1f5dd1 71 0: (de ad be ef|ef be ad de) stfdu f21,-16657\(r13\)
e88b7c97
AM
72
730+0004 <dsym1>:
ab1f5dd1 74 4: (ca fe ba be|be ba fe ca) lfd f23,-17730\(r30\)
e88b7c97
AM
75
760+0008 <datpt>:
46b596ff 77 8: 00 00 00 00 \.long 0x0
e88b7c97
AM
78 8: R_PPC_REL32 jk\+0x989680
79
800+000c <dat0>:
46b596ff 81 c: 00 00 00 00 \.long 0x0
343dbc36 82 c: R_PPC_REL32 jk-0x4
e88b7c97
AM
83
840+0010 <dat1>:
46b596ff 85 10: 00 00 00 00 \.long 0x0
e88b7c97
AM
86 10: R_PPC_REL32 jk
87
880+0014 <dat2>:
46b596ff 89 14: 00 00 00 00 \.long 0x0
e88b7c97 90 14: R_PPC_REL32 jk\+0x4
This page took 0.646466 seconds and 4 git commands to generate.