* elf32-ppc.c (ppc_elf_check_relocs): Set pointer_equality_needed
[binutils.git] / ld / testsuite / ld-frv / fdpic2.s
blob29876436d34315b4d4c029759c541bf5a1a3fdbf
1 .text
2 .weak _start
3 _start:
4 .global F2
5 .type F2,@function
6 F2:
7 call GF0
8 .global GF0
9 .global GF1
10 .global GF2
11 .global GF3
12 .global GF4
13 .global GF5
14 .global GF6
15 .global GF7
16 .global GF8
17 .global GF9
18 .global GFa
19 .global GFb
20 .global GFc
21 GF0:
22 GF1:
23 GF2:
24 GF3:
25 GF4:
26 GF5:
27 GF6:
28 GF7:
29 GF8:
30 GF9:
31 GFa:
32 GFb:
33 GFc:
34 addi gr15, #got12(GF1), gr0
36 setlos #gotlo(GF2), gr0
38 setlo #gotlo(GF3), gr0
39 sethi #gothi(GF3), gr0
41 addi gr15, #gotfuncdesc12(GF4), gr0
43 setlos #gotfuncdesclo(GF5), gr0
45 setlo #gotfuncdesclo(GF6), gr0
46 sethi #gotfuncdeschi(GF6), gr0
48 addi gr15, #gotofffuncdesc12(GF7), gr0
50 setlos #gotofffuncdesclo(GF8), gr0
52 setlo #gotofffuncdesclo(GF9), gr0
53 sethi #gotofffuncdeschi(GF9), gr0
55 addi gr15, #gotoff12(GD1), gr0
57 setlos #gotofflo(GD2), gr0
59 setlo #gotofflo(GD3), gr0
60 sethi #gotoffhi(GD3), gr0
62 setlo #gotlo(GD4), gr0
63 sethi #gothi(GD4), gr0
65 .data
66 .global D2
67 D2:
68 .word GD0
70 .global GD0
71 .global GD1
72 .global GD2
73 .global GD3
74 .global GD4
75 GD0:
76 GD1:
77 GD2:
78 GD3:
79 GD4:
80 .picptr funcdesc(GFb)
81 .word GFb