Re-add support for lbarx, lharx, stbcx. and sthcx. insns back to the E6500 cpu.
[binutils-gdb.git] / ld / testsuite / ld-frv / fdpic7.s
blobceac5fcd7bc57ffde7bbd9c269bc222ac18ca389
1 .text
2 .weak _start
3 _start:
4 .global F7
5 .type F7,@function
6 F7:
7 call .F0+4
9 .F0:
10 .F1:
11 .F2:
12 .F3:
13 .F4:
14 .F5:
15 .F6:
16 .F7:
17 .F8:
18 .F9:
19 .Fa:
20 .Fb:
21 .Fc:
22 addi gr15, #got12(.F1+4), gr0
24 setlos #gotlo(.F2+4), gr0
26 setlo #gotlo(.F3+4), gr0
27 sethi #gothi(.F3+4), gr0
29 addi gr15, #gotfuncdesc12(.F4+4), gr0
31 setlos #gotfuncdesclo(.F5+4), gr0
33 setlo #gotfuncdesclo(.F6+4), gr0
34 sethi #gotfuncdeschi(.F6+4), gr0
36 addi gr15, #gotofffuncdesc12(.F7+4), gr0
38 setlos #gotofffuncdesclo(.F8+4), gr0
40 setlo #gotofffuncdesclo(.F9+4), gr0
41 sethi #gotofffuncdeschi(.F9+4), gr0
43 addi gr15, #gotoff12(.D1+4), gr0
45 setlos #gotofflo(.D2+4), gr0
47 setlo #gotofflo(.D3+4), gr0
48 sethi #gotoffhi(.D3+4), gr0
50 setlo #gotlo(.D4+4), gr0
51 sethi #gothi(.D4+4), gr0
53 .data
54 .global D7
55 D7:
56 .word .D0+4
57 .D0:
58 .D1:
59 .D2:
60 .D3:
61 .D4:
62 .picptr funcdesc(.Fb+4)
63 .word .Fb+4