1 .syntax unified 2 .arm 3 .section .R_ARM_CALL24_callee_low, "ax",%progbits 4 .align 2 5 .globl callee_low 6 .type callee_low,%function 7callee_low: 8 bx lr 9 10 .section .R_ARM_CALL24_callee_thumb_low, "ax",%progbits 11 .balign 0x100 12 .thumb 13 .type callee_thumb_low,%function 14 .globl callee_thumb_low 15callee_thumb_low: 16 bx lr 17 18 .section .R_ARM_CALL24_callee_high, "ax",%progbits 19 .balign 0x100 20 .arm 21 .globl callee_high 22 .type callee_high,%function 23callee_high: 24 bx lr 25 26 .section .R_ARM_CALL24_callee_thumb_high, "ax",%progbits 27 .balign 0x100 28 .thumb 29 .type callee_thumb_high,%function 30 .globl callee_thumb_high 31callee_thumb_high: 32 bx lr 33 34 .globl blx_far 35 .type blx_far, %function 36blx_far = 0x1010018 37