@ RUN: llvm-mc -filetype=obj -triple=armv7 %s -o %t @ RUN: llvm-readelf -r %t | FileCheck %s @ RUN: llvm-mc -filetype=obj -triple=armebv7 %s -o %t @ RUN: llvm-readelf -r %t | FileCheck %s @ CHECK: There are no relocations in this file. .syntax unified .globl foo foo: ldrd r0, r1, foo @ arm_pcrel_10_unscaled vldr d0, foo @ arm_pcrel_10 adr r2, foo @ arm_adr_pcrel_12 ldr r0, foo @ arm_ldst_pcrel_12 .thumb .thumb_func .globl bar bar: adr r0, bar @ thumb_adr_pcrel_10 adr.w r0, bar @ t2_adr_pcrel_12 ldr.w pc, bar @ t2_ldst_pcrel_12