| @ Test to ensure that ARM calls exceeding 32Mb generate stubs. | |
| .global _start | |
| .syntax unified | |
| @ We will place the section .text at 0x1000. | |
| .text | |
| _start: | |
| bl bar | |
| bl bar2 | |
| bl bar3 | |
| bl bar4 | |
| bl bar5 | |
| @ We will place the section .foo at 0x2002020. | |
| .section .foo, "xa" | |
| .global bar | |
| .thumb_func | |
| bar: | |
| bx lr | |
| .arm | |
| .global bar2 | |
| .type bar2, %function | |
| bar2: | |
| bx lr | |
| .global bar3 | |
| .type bar3, %function | |
| bar3: | |
| bx lr | |
| .global bar4 | |
| .thumb_func | |
| bar4: | |
| bx lr | |
| .global bar5 | |
| .type bar5, %function | |
| bar5: | |
| bx lr | |