PowerPC relocations for prefix insns
[external/binutils.git] / gas / testsuite / gas / ppc / prefix-reloc.d
1 #as: -a64 -mfuture
2 #objdump: -dr -Mfuture
3 #name: Prefix insn relocations
4
5 .*
6
7 Disassembly of section \.text:
8
9 0+ <\.text>:
10    0:   (00 00 00 06|06 00 00 00)       pli     r9,0
11    4:   (00 00 20 39|39 20 00 00) 
12                         0: R_PPC64_D34_HA30     ext
13    8:   (46 17 29 79|79 29 17 46)       rldicr  r9,r9,34,29
14    c:   (00 00 00 06|06 00 00 00)       paddi   r9,r9,0
15   10:   (00 00 29 39|39 29 00 00) 
16                         c: R_PPC64_D34_LO       ext
17   14:   (00 00 10 04|04 10 00 00)       pld     r3,0
18   18:   (00 00 60 e4|e4 60 00 00) 
19                         14: R_PPC64_PCREL34     ext
20   1c:   (00 00 10 04|04 10 00 00)       pld     r4,0
21   20:   (00 00 80 e4|e4 80 00 00) 
22                         1c: R_PPC64_GOT_PCREL34 ext
23   24:   (00 00 10 04|04 10 00 00)       pld     r5,0
24   28:   (00 00 a0 e4|e4 a0 00 00) 
25                         24: R_PPC64_PLT_PCREL34 ext
26   2c:   (00 00 10 04|04 10 00 00)       pld     r6,0
27   30:   (00 00 c0 e4|e4 c0 00 00) 
28                         2c: R_PPC64_PCREL34     ext
29   34:   (00 00 00 04|04 00 00 00)       pld     r7,0\(0\)
30   38:   (00 00 e0 e4|e4 e0 00 00) 
31                         34: R_PPC64_D34 ext
32   3c:   (00 00 00 60|60 00 00 00)       nop
33   40:   (00 00 10 04|04 10 00 00)       pld     r8,0
34   44:   (00 00 00 e5|e5 00 00 00) 
35                         40: R_PPC64_PCREL34     ext