[lld] 1b02566 - [ELF][LLD][ARM] Add missing REQUIRES: arm to tests

Peter Smith via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 03:46:20 PST 2020


Author: Peter Smith
Date: 2020-02-28T11:46:01Z
New Revision: 1b025665c93b85283938edeade521ab3468a1775

URL: https://github.com/llvm/llvm-project/commit/1b025665c93b85283938edeade521ab3468a1775
DIFF: https://github.com/llvm/llvm-project/commit/1b025665c93b85283938edeade521ab3468a1775.diff

LOG: [ELF][LLD][ARM] Add missing REQUIRES: arm to tests

Fix buildbots that don't build ARM backend.

Added: 
    

Modified: 
    lld/test/ELF/arm-thumb-adr-err.s
    lld/test/ELF/arm-thumb-adr.s
    lld/test/ELF/arm-thumb-ldrlit-err.s
    lld/test/ELF/arm-thumb-ldrlit.s
    lld/test/ELF/arm-thumb2-adr-err.s
    lld/test/ELF/arm-thumb2-adr.s
    lld/test/ELF/arm-thumb2-ldrlit-err.s
    lld/test/ELF/arm-thumb2-ldrlit.s

Removed: 
    


################################################################################
diff  --git a/lld/test/ELF/arm-thumb-adr-err.s b/lld/test/ELF/arm-thumb-adr-err.s
index 79c9fcbaf828..c37ccf94f3a5 100644
--- a/lld/test/ELF/arm-thumb-adr-err.s
+++ b/lld/test/ELF/arm-thumb-adr-err.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc -g --triple=thumbv6m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
 

diff  --git a/lld/test/ELF/arm-thumb-adr.s b/lld/test/ELF/arm-thumb-adr.s
index e61202979387..47f9aa92c9af 100644
--- a/lld/test/ELF/arm-thumb-adr.s
+++ b/lld/test/ELF/arm-thumb-adr.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc --triple=thumbv6m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: ld.lld %t.o -o %t
 // RUN: llvm-objdump -d --no-show-raw-insn %t --triple=thumbv6m-none-eabi | FileCheck %s

diff  --git a/lld/test/ELF/arm-thumb-ldrlit-err.s b/lld/test/ELF/arm-thumb-ldrlit-err.s
index 752f494aed38..5f53eacb2f1f 100644
--- a/lld/test/ELF/arm-thumb-ldrlit-err.s
+++ b/lld/test/ELF/arm-thumb-ldrlit-err.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc -g --triple=thumbv6m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
 

diff  --git a/lld/test/ELF/arm-thumb-ldrlit.s b/lld/test/ELF/arm-thumb-ldrlit.s
index 3dea279f2d22..e2b086d77690 100644
--- a/lld/test/ELF/arm-thumb-ldrlit.s
+++ b/lld/test/ELF/arm-thumb-ldrlit.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc --triple=thumbv6m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: ld.lld %t.o -o %t
 // RUN: llvm-objdump -d --no-show-raw-insn %t --triple=thumbv6m-none-eabi | FileCheck %s

diff  --git a/lld/test/ELF/arm-thumb2-adr-err.s b/lld/test/ELF/arm-thumb2-adr-err.s
index 0512cee37adc..fb3afafe8508 100644
--- a/lld/test/ELF/arm-thumb2-adr-err.s
+++ b/lld/test/ELF/arm-thumb2-adr-err.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc -g --triple=thumbv7m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
 

diff  --git a/lld/test/ELF/arm-thumb2-adr.s b/lld/test/ELF/arm-thumb2-adr.s
index aeac2f3f4ee5..1de8d6c3b12a 100644
--- a/lld/test/ELF/arm-thumb2-adr.s
+++ b/lld/test/ELF/arm-thumb2-adr.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc --triple=thumbv7m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: echo "SECTIONS { \
 // RUN:                 .rodata.low 0x8012  : { *(.rodata.low) } \

diff  --git a/lld/test/ELF/arm-thumb2-ldrlit-err.s b/lld/test/ELF/arm-thumb2-ldrlit-err.s
index c1dc246b8095..451c3f6a1215 100644
--- a/lld/test/ELF/arm-thumb2-ldrlit-err.s
+++ b/lld/test/ELF/arm-thumb2-ldrlit-err.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc -g --triple=thumbv7m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: not ld.lld %t.o -o /dev/null 2>&1 | FileCheck %s
 

diff  --git a/lld/test/ELF/arm-thumb2-ldrlit.s b/lld/test/ELF/arm-thumb2-ldrlit.s
index 3c3bf078ac60..12b88d7f5697 100644
--- a/lld/test/ELF/arm-thumb2-ldrlit.s
+++ b/lld/test/ELF/arm-thumb2-ldrlit.s
@@ -1,3 +1,4 @@
+// REQUIRES: arm
 // RUN: llvm-mc --triple=thumbv7m-none-eabi --arm-add-build-attributes -filetype=obj -o %t.o %s
 // RUN: echo "SECTIONS { \
 // RUN:                 .rodata.low 0x8012  : { *(.rodata.low) } \


        


More information about the llvm-commits mailing list