112651Skvn# arm_thm_jump11.s 212651Skvn# Test R_ARM_THM_JUMP11 relocations just within the branch range limits. 312651Skvn .syntax unified 412651Skvn .arch armv5te 512651Skvn 612651Skvn .section .text.pre,"x" 712651Skvn 812651Skvn# Add padding so that target is just in branch range. 912651Skvn .space 8 1012651Skvn 1112651Skvn .global _backward_target 1212651Skvn .code 16 1312651Skvn .thumb_func 1412651Skvn .type _backword_target, %function 1512651Skvn_backward_target: 1612651Skvn bx lr 1712651Skvn .size _backward_target, .-_backward_target 1812651Skvn 1912651Skvn .text 2012651Skvn 2112651Skvn# Define _start so that linker does not complain. 2212651Skvn .global _start 2312651Skvn .code 32 2412651Skvn .align 2 2512651Skvn .type _start, %function 2612651Skvn_start: 2712651Skvn bx lr 2812651Skvn .size _start, .-_start 2912651Skvn 3012651Skvn .global _backward_test 3112651Skvn .code 16 3212651Skvn .thumb_func 3312651Skvn .type _backward_test, %function 3412651Skvn_backward_test: 3512651Skvn b.n _backward_target 3612651Skvn .size _backward_test, .-_backward_test 3712651Skvn 3812651Skvn .global _forward_test 3912651Skvn .code 16 4012651Skvn .thumb_func 4112651Skvn .type _forward_test, %function 4212651Skvn_forward_test: 4312651Skvn b.n _forward_target 4412651Skvn .size _forward_test, .-_forward_test 4512651Skvn 4612651Skvn .section .text.post,"x" 4712651Skvn 4812651Skvn# Add padding so that target is just in branch range. 4912651Skvn .space 8 5012651Skvn 5112651Skvn .global _forward_target 5212651Skvn .code 16 5312651Skvn .thumb_func 5412651Skvn .type _forward_target, %function 5512651Skvn_forward_target: 5612651Skvn bx lr 5712651Skvn .size _forward_target, .-_forward_target 5812651Skvn