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