# REQUIRES: arm | |
# RUN: rm -rf %t && split-file %s %t && cd %t | |
# RUN: llvm-mc -filetype=obj -triple=armv7a -crel a.s -o a.o | |
# RUN: llvm-mc -filetype=obj -triple=armv7a b.s -o b.o | |
# RUN: not ld.lld -r a.o b.o 2>&1 | FileCheck %s --check-prefix=ERR | |
# ERR: error: b.o:(.rel.text): REL cannot be converted to CREL | |
#--- a.s | |
.global _start, foo | |
_start: | |
bl foo | |
bl .text.foo | |
.section .text.foo,"ax" | |
foo: | |
nop | |
#--- b.s | |
.globl fb | |
fb: | |
bl fb |