xref: /llvm-project/llvm/test/MC/ARM/arm-macho-calls.s (revision 75cdab6dc2453a508157a9c383b93373a93078d6)
1@ RUN: llvm-mc -triple armv7-apple-ios -filetype=obj -o %t %s
2@ RUN: llvm-objdump --no-print-imm-hex -d -r %t | FileCheck %s
3
4@ CHECK: <_func>:
5@ CHECK:    bl 0x8 <_func+0x8> @ imm = #0
6@ CHECK:  ARM_RELOC_BR24 __text
7@ CHECK:    bl 0x0 <_func> @ imm = #-12
8@ CHECK:  ARM_RELOC_BR24 _elsewhere
9    .global _func
10_func:
11    bl Llocal_symbol
12    bl _elsewhere
13Llocal_symbol:
14    bx lr
15
16    .global _elsewhere
17_elsewhere:
18    bx lr
19