Set OSABI field back to 0 (SysV), to avoid interoperability problems
[nacl-binutils.git] / ld / testsuite / ld-frv / fdpic3.s
blobf867b93d9a7a7bc163f06ce4def9bd14741a9fbd
1 .text
2 .weak _start
3 _start:
4 .global F3
5 .type F3,@function
6 F3:
7 call HF0
8 .global HF0
9 .hidden HF0
10 .global HF1
11 .hidden HF1
12 .global HF2
13 .hidden HF2
14 .global HF3
15 .hidden HF3
16 .global HF4
17 .hidden HF4
18 .global HF5
19 .hidden HF5
20 .global HF6
21 .hidden HF6
22 .global HF7
23 .hidden HF7
24 .global HF8
25 .hidden HF8
26 .global HF9
27 .hidden HF9
28 .global HFa
29 .hidden HFa
30 .global HFb
31 .hidden HFb
32 .global HFc
33 .hidden HFc
34 HF0:
35 HF1:
36 HF2:
37 HF3:
38 HF4:
39 HF5:
40 HF6:
41 HF7:
42 HF8:
43 HF9:
44 HFa:
45 HFb:
46 HFc:
47 addi gr15, #got12(HF1), gr0
49 setlos #gotlo(HF2), gr0
51 setlo #gotlo(HF3), gr0
52 sethi #gothi(HF3), gr0
54 addi gr15, #gotfuncdesc12(HF4), gr0
56 setlos #gotfuncdesclo(HF5), gr0
58 setlo #gotfuncdesclo(HF6), gr0
59 sethi #gotfuncdeschi(HF6), gr0
61 addi gr15, #gotofffuncdesc12(HF7), gr0
63 setlos #gotofffuncdesclo(HF8), gr0
65 setlo #gotofffuncdesclo(HF9), gr0
66 sethi #gotofffuncdeschi(HF9), gr0
68 addi gr15, #gotoff12(HD1), gr0
70 setlos #gotofflo(HD2), gr0
72 setlo #gotofflo(HD3), gr0
73 sethi #gotoffhi(HD3), gr0
75 setlo #gotlo(HD4), gr0
76 sethi #gothi(HD4), gr0
78 .data
79 .global D3
80 D3:
81 .word HD0
83 .global HD0
84 .hidden HD0
85 .global HD1
86 .hidden HD1
87 .global HD2
88 .hidden HD2
89 .global HD3
90 .hidden HD3
91 .global HD4
92 .hidden HD4
93 HD0:
94 HD1:
95 HD2:
96 HD3:
97 HD4:
98 .picptr funcdesc(HFb)
99 .word HFb