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 } */ /*