From 9a72f5f6df7150707d83b533ea356319415b919a Mon Sep 17 00:00:00 2001 From: Andre Vieira Date: Mon, 21 Mar 2016 15:58:41 +0000 Subject: [PATCH] attr-align1.c: Skip if M-profile. 2016-03-21 Andre Vieira gcc/testsuite/ * gcc.target/arm/attr-align1.c: Skip if M-profile. * gcc.target/arm/attr-align3.c: Likewise. * gcc.target/arm/attr_arm.c: Likewise. * gcc.target/arm/flip-thumb.c: Likewise. From-SVN: r234373 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/gcc.target/arm/attr-align1.c | 1 + gcc/testsuite/gcc.target/arm/attr-align3.c | 1 + gcc/testsuite/gcc.target/arm/attr_arm.c | 1 + gcc/testsuite/gcc.target/arm/flip-thumb.c | 1 + 5 files changed, 11 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 77fbafc0bcb..9bb36d3dcc4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-03-21 Andre Vieira + + * gcc.target/arm/attr-align1.c: Skip if M-profile. + * gcc.target/arm/attr-align3.c: Likewise. + * gcc.target/arm/attr_arm.c: Likewise. + * gcc.target/arm/flip-thumb.c: Likewise. + 2016-03-21 Jakub Jelinek PR target/70296 diff --git a/gcc/testsuite/gcc.target/arm/attr-align1.c b/gcc/testsuite/gcc.target/arm/attr-align1.c index 96d29a9eed5..a53f1670686 100644 --- a/gcc/testsuite/gcc.target/arm/attr-align1.c +++ b/gcc/testsuite/gcc.target/arm/attr-align1.c @@ -2,6 +2,7 @@ Verify alignment when both attribute optimize and target are used. */ /* { dg-do compile } */ /* { dg-skip-if "" { ! { arm_thumb1_ok || arm_thumb2_ok } } } */ +/* { dg-skip-if "" arm_cortex_m } */ void __attribute__ ((target ("arm"))) diff --git a/gcc/testsuite/gcc.target/arm/attr-align3.c b/gcc/testsuite/gcc.target/arm/attr-align3.c index edcf64b45e0..593d7fbc2b9 100644 --- a/gcc/testsuite/gcc.target/arm/attr-align3.c +++ b/gcc/testsuite/gcc.target/arm/attr-align3.c @@ -2,6 +2,7 @@ Verify alignment when attribute target is used. */ /* { dg-do compile } */ /* { dg-skip-if "" { ! { arm_thumb1_ok || arm_thumb2_ok } } } */ +/* { dg-skip-if "" arm_cortex_m } */ /* { dg-options "-Os -mthumb" } */ /* Check that arm code is always 4 bytes aligned. */ diff --git a/gcc/testsuite/gcc.target/arm/attr_arm.c b/gcc/testsuite/gcc.target/arm/attr_arm.c index f5c70ef690f..d765d121e29 100644 --- a/gcc/testsuite/gcc.target/arm/attr_arm.c +++ b/gcc/testsuite/gcc.target/arm/attr_arm.c @@ -1,5 +1,6 @@ /* Check that attribute target arm is recognized. */ /* { dg-do compile } */ +/* { dg-skip-if "" arm_cortex_m } */ /* { dg-final { scan-assembler "\\.arm" } } */ /* { dg-final { scan-assembler-not "\\.thumb_func" } } */ diff --git a/gcc/testsuite/gcc.target/arm/flip-thumb.c b/gcc/testsuite/gcc.target/arm/flip-thumb.c index 355d6637755..4bbe546b632 100644 --- a/gcc/testsuite/gcc.target/arm/flip-thumb.c +++ b/gcc/testsuite/gcc.target/arm/flip-thumb.c @@ -2,6 +2,7 @@ /* { dg-do compile } */ /* Make sure the current multilib supports thumb. */ /* { dg-skip-if "" { ! { arm_thumb1_ok || arm_thumb2_ok } } } */ +/* { dg-skip-if "" arm_cortex_m } */ /* { dg-options "-O2 -mflip-thumb -mno-restrict-it" } */ /* { dg-final { scan-assembler "\\.arm" } } */ /* { dg-final { scan-assembler-times "\\.thumb_func" 1} } */ -- 2.30.2