]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/testsuite/ld-mips-elf/mips16-pic-2a.s
daily update
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-mips-elf / mips16-pic-2a.s
CommitLineData
738e5348
RS
1 .abicalls
2 .set noreorder
3 .include "mips16-pic-1.inc"
4
5 # Test local stubs that are only used by MIPS16 PIC calls in this file.
6 lstub unused1,shared
7
8 # Test local stubs that aren't called at all.
9 lstub unused2,shared
10
11 # Test hidden stubs that are called by MIPS16 PIC calls in this file.
12 hstub unused3,shared
13
14 # Test hidden stubs that are called by MIPS16 PIC calls in another file.
15 hstub unused4,shared
16
17 # Test hidden stubs that aren't called at all.
18 hstub unused5,shared
19
20
21 # Test local stubs that are referenced by absolute relocations
22 # in this file.
23 lstub used1,shared
24
25 # Test hidden stubs that are referenced by absolute relocations
26 # in this file.
27 hstub used2,shared
28
29 # Test hidden stubs that are referenced by absolute relocations
30 # in another file.
31 hstub used3,shared
32
33 # Test global stubs that are referenced by absolute relocations
34 # in this file.
35 gstub used4,shared
36
37 # Test global stubs that are referenced by absolute relocations
38 # in another file.
39 gstub used5,shared
40
41 # Test global stubs that are called by MIPS16 PIC calls in this file.
42 gstub used6,shared
43
44 # Test global stubs that are called by MIPS16 PIC calls in another file.
45 gstub used7,shared
46
47 # Test global stubs that aren't referenced at all.
48 gstub used8,shared
49
50 .set mips16
51 .ent foo
52foo:
53 pic_prologue mips16
54 pic_call unused1,mips16
55 pic_call unused3,mips16
56 pic_call used6,mips16
57 pic_epilogue
58 .end foo
59
60 .data
61 .word used1
62 .word used2
63 .word used4