+2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm>
+
+ * 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 <jakub@redhat.com>
PR target/70296
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")))
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. */
/* 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" } } */
/* { 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} } */