Hi all,

This test needs an armv4t Thumb1 target but doesn't add the right effective 
target checks.
This patch adds them so the test is skipped appropriately on Thumb2 hard-float 
tarets.

Committing to trunk.
Thanks,
Kyrill

2018-01-18  Kyrylo Tkachov  <kyrylo.tkac...@arm.com>

    * gcc.target/arm/pr70278.c: Add effective target checks for armv4t
    and arm_thumb1_ok.
diff --git a/gcc/testsuite/gcc.target/arm/pr70278.c b/gcc/testsuite/gcc.target/arm/pr70278.c
index c44c07b7b59f906e27ee3046a09988afb665eed5..97034166f46ee7d19b7c6819a67c58d7ab580b1a 100644
--- a/gcc/testsuite/gcc.target/arm/pr70278.c
+++ b/gcc/testsuite/gcc.target/arm/pr70278.c
@@ -1,6 +1,8 @@
 /* { dg-do compile } */
 /* { dg-skip-if "avoid conflicting multilib options" { *-*-* } { "-march=*" } { "-march=armv4t" } } */
 /* { dg-skip-if "avoid conflicting multilib options" { *-*-* } { "-marm" } { "" } } */
+/* { dg-require-effective-target arm_arch_v4t_ok } */
+/* { dg-require-effective-target arm_thumb1_ok } */
 /* { dg-options "-mthumb" } */
 /* { dg-add-options arm_arch_v4t } */
 /*

Reply via email to