[PATCH] D75039: [MC][ELF][ARM] Add relocations for Thumb pc-relative fixups

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 24 13:16:34 PST 2020


efriedma added a comment.

I can't imagine any realistic use-case for the Thumb1 relocations, but I guess it isn't very hard to support them.



================
Comment at: llvm/test/MC/ARM/thumb1-relax-adr.s:3
 @ RUN: not llvm-mc -triple thumbv7m-none-macho -filetype=obj -o /dev/null %s 2>&1  | FileCheck --check-prefix=CHECK-ERROR %s
-@ RUN: not llvm-mc -triple thumbv7m-none-eabi -filetype=obj -o /dev/null %s 2>&1 | FileCheck --check-prefix=CHECK-ERROR %s
+@ RUN: llvm-mc -triple thumbv7m-none-eabi -filetype=obj %s -o - | llvm-readobj --relocs | FileCheck --check-prefix=CHECK-ELF %s
 
----------------
Missing Thumb1 testcase?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D75039/new/

https://reviews.llvm.org/D75039





More information about the llvm-commits mailing list