From c0d8ec2b23a78a9c9765cd3b1d7dde774a728e87 Mon Sep 17 00:00:00 2001
From: Martin Jambor <mjambor@suse.cz>
Date: Fri, 8 Jul 2011 12:25:55 +0200
Subject: [PATCH] sra-12.c: Skip dump scan on avr targets.

2011-07-08  Martin Jambor  <mjambor@suse.cz>

testsuite/
	* gcc.dg/tree-ssa/sra-12.c: Skip dump scan on avr targets.

From-SVN: r176035
---
 gcc/testsuite/ChangeLog                | 4 ++++
 gcc/testsuite/gcc.dg/tree-ssa/sra-12.c | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 28d5cf9928e2..93d7c826f630 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2011-07-08  Martin Jambor  <mjambor@suse.cz>
+
+	* gcc.dg/tree-ssa/sra-12.c: Skip dump scan on avr targets.
+
 2011-07-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
 	PR testsuite/48727
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/sra-12.c b/gcc/testsuite/gcc.dg/tree-ssa/sra-12.c
index 988caecd4ae4..1ad3f4924225 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/sra-12.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/sra-12.c
@@ -1,5 +1,5 @@
 /* Verify that SRA total scalarization will not be confused by padding.  */
-
+/* Test skipped for targets with small (often default) MOVE_RATIO.  */
 /* { dg-do compile } */
 /* { dg-options "-O1 -fdump-tree-release_ssa" } */
 
@@ -21,5 +21,5 @@ int foo (struct S *p)
   *p = l;
 }
 
-/* { dg-final { scan-tree-dump-times "l;" 0 "release_ssa"} } */
+/* { dg-final { scan-tree-dump-times "l;" 0 "release_ssa" { target { ! "avr*-*-*" } } } } */
 /* { dg-final { cleanup-tree-dump "release_ssa" } } */
-- 
GitLab