| .abicalls | |
| .set noreorder | |
| .include "mips16-pic-1.inc" | |
| # Test local stubs that are only used by MIPS16 PIC calls in this file. | |
| decl unused1,lstub | |
| callpic unused1,mips16 | |
| # Test local stubs that are only used by MIPS16 jals in this file. | |
| decl unused2,lstub | |
| jals unused2,mips16 | |
| # Test local stubs that aren't called at all. | |
| decl unused3,lstub | |
| # Test hidden stubs that are called by MIPS16 PIC calls in this file. | |
| decl unused4,hstub | |
| callpic unused4,mips16 | |
| # Test hidden stubs that are called by MIPS16 jals in this file. | |
| decl unused5,hstub | |
| jals unused5,mips16 | |
| # Test hidden stubs that are called by MIPS16 PIC calls in another file. | |
| decl unused6,hstub | |
| # Test hidden stubs that are called by MIPS16 jals in another file. | |
| decl unused7,hstub | |
| # Test hidden stubs that aren't called at all. | |
| decl unused8,hstub | |
| # Test global stubs that are called by MIPS16 jals in this file. | |
| decl unused9,gstub | |
| jals unused9,mips16 | |
| # Test global stubs that are called by MIPS16 jals in another file. | |
| decl unused10,gstub | |
| # Test global stubs that aren't called at all. | |
| decl unused11,gstub | |
| # Test local stubs that are used by non-MIPS16 PIC calls in this file. | |
| decl used1,lstub | |
| callpic used1,nomips16 | |
| # Test local stubs that are used by non-MIPS16 jals in this file. | |
| decl used2,lstub | |
| jals used2,nomips16 | |
| # Test local stubs that are used by both MIPS16 and non-MIPS16 PIC | |
| # calls in this file. | |
| decl used3,lstub | |
| callpic used3,nomips16 | |
| callpic used3,mips16 | |
| # Test local stubs that are used by both MIPS16 and non-MIPS16 jals | |
| # in this file. | |
| decl used4,lstub | |
| jals used4,nomips16 | |
| jals used4,mips16 | |
| # Test local stubs that are used by a combination of MIPS16 PIC calls | |
| # and non-MIPS16 jals in this file. | |
| decl used5,lstub | |
| jals used5,nomips16 | |
| callpic used5,mips16 | |
| # Test hidden stubs that are used by non-MIPS16 PIC calls in this file. | |
| decl used6,hstub | |
| callpic used6,nomips16 | |
| # Test hidden stubs that are used by non-MIPS16 jals in this file. | |
| decl used7,hstub | |
| jals used7,nomips16 | |
| # Test hidden stubs that are used by non-MIPS16 PIC calls in another | |
| # file. | |
| decl used8,hstub | |
| # Test hidden stubs that are used by non-MIPS16 jals in another | |
| # file. | |
| decl used9,hstub | |
| # Test hidden stubs that are used by both MIPS16 and non-MIPS16 PIC | |
| # calls in this file. | |
| decl used10,hstub | |
| callpic used10,nomips16 | |
| callpic used10,mips16 | |
| # Test hidden stubs that are used by both MIPS16 and non-MIPS16 jals | |
| # in this file. | |
| decl used11,hstub | |
| jals used11,nomips16 | |
| jals used11,mips16 | |
| # Test hidden stubs that are used by a combination of MIPS16 PIC calls | |
| # and non-MIPS16 jals in this file. | |
| decl used12,hstub | |
| jals used12,nomips16 | |
| callpic used12,mips16 | |
| # Test global stubs that are used by non-MIPS16 PIC calls in this file. | |
| decl used13,gstub | |
| callpic used13,nomips16 | |
| # Test global stubs that are used by non-MIPS16 jals in this file. | |
| decl used14,gstub | |
| jals used14,nomips16 | |
| # Test global stubs that are used by non-MIPS16 PIC calls in another | |
| # file. | |
| decl used15,gstub | |
| # Test global stubs that are used by non-MIPS16 jals in another file. | |
| decl used16,gstub | |
| # Test global stubs that are used by both MIPS16 and non-MIPS16 PIC | |
| # calls in this file. | |
| decl used17,gstub | |
| callpic used17,nomips16 | |
| callpic used17,mips16 | |
| # Test global stubs that are used by both MIPS16 and non-MIPS16 jals | |
| # in this file. | |
| decl used18,gstub | |
| jals used18,nomips16 | |
| jals used18,mips16 | |
| # Test global stubs that are used by a combination of MIPS16 PIC calls | |
| # and non-MIPS16 jals in this file. | |
| decl used19,gstub | |
| jals used19,nomips16 | |
| callpic used19,mips16 | |
| # Test global stubs that are used by MIPS16 PIC calls in this file. | |
| # We currently force all targets of call16 relocations to be dynamic, | |
| # and the stub must be the definition of the dynamic symbol. | |
| decl used20,gstub | |
| callpic used20,mips16 | |
| # Test global stubs that are used by MIPS16 PIC calls in another file. | |
| # Needed for the same reason as used21. | |
| decl used21,gstub |