1*9880d681SAndroid Build Coastguard Worker@ RUN: llvm-mc < %s -triple thumbv5-linux-gnueabi -filetype=obj -o - \ 2*9880d681SAndroid Build Coastguard Worker@ RUN: | llvm-readobj -r | FileCheck %s 3*9880d681SAndroid Build Coastguard Worker .syntax unified 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker .text 6*9880d681SAndroid Build Coastguard Worker .align 2 7*9880d681SAndroid Build Coastguard Worker .globl main 8*9880d681SAndroid Build Coastguard Worker .type main,%function 9*9880d681SAndroid Build Coastguard Worker .thumb_func 10*9880d681SAndroid Build Coastguard Workermain: 11*9880d681SAndroid Build Coastguard Worker bl end 12*9880d681SAndroid Build Coastguard Worker .space 8192 13*9880d681SAndroid Build Coastguard Workerend: 14*9880d681SAndroid Build Coastguard Worker bl main2 15*9880d681SAndroid Build Coastguard Worker bx lr 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker .text 18*9880d681SAndroid Build Coastguard Worker .align 2 19*9880d681SAndroid Build Coastguard Worker .globl main2 20*9880d681SAndroid Build Coastguard Worker .type main2,%function 21*9880d681SAndroid Build Coastguard Worker .thumb_func 22*9880d681SAndroid Build Coastguard Workermain2: 23*9880d681SAndroid Build Coastguard Worker bx lr 24*9880d681SAndroid Build Coastguard Worker 25*9880d681SAndroid Build Coastguard Worker@ CHECK-NOT: 0x0 R_ARM_THM_CALL end 0x0 26*9880d681SAndroid Build Coastguard Worker@ CHECK: 0x2004 R_ARM_THM_CALL main2 0x0 27