summaryrefslogtreecommitdiff
path: root/test/ELF/Inputs/arm-thumb-narrow-branch.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/ELF/Inputs/arm-thumb-narrow-branch.s')
-rw-r--r--test/ELF/Inputs/arm-thumb-narrow-branch.s18
1 files changed, 0 insertions, 18 deletions
diff --git a/test/ELF/Inputs/arm-thumb-narrow-branch.s b/test/ELF/Inputs/arm-thumb-narrow-branch.s
deleted file mode 100644
index 473a8e64ef74b..0000000000000
--- a/test/ELF/Inputs/arm-thumb-narrow-branch.s
+++ /dev/null
@@ -1,18 +0,0 @@
-// This input must be assembled by the GNU assembler, as llvm-mc does not emit
-// the R_ARM_JUMP11 relocation for a Thumb narrow branch. This is permissible
-// by the ABI for the ARM architecture as the range of the Thumb narrow branch
-// is short enough (+- 2048 bytes) that widespread use would be impractical.
-//
-// The test case will use a pre compiled object arm-thumb-narrow-branch.o
- .syntax unified
- .section .caller, "ax",%progbits
- .thumb
- .align 2
- .type callers,%function
- .globl callers
-callers:
- b.n callee_low_far
- b.n callee_low
- b.n callee_high
- b.n callee_high_far
- bx lr