aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2012-11-26 18:47:23 +0000
committerGeorg-Johann Lay <gjl@gcc.gnu.org>2012-11-26 18:47:23 +0000
commitd8405cc13706525558778b67b47e45a6dd8b4267 (patch)
treee6325c7462497eea29bce87ad5486da4b25400c5
parent72c931b4f6449a7b784bd812e29034ac10d0d4ff (diff)
downloadgcc-d8405cc13706525558778b67b47e45a6dd8b4267.zip
gcc-d8405cc13706525558778b67b47e45a6dd8b4267.tar.gz
gcc-d8405cc13706525558778b67b47e45a6dd8b4267.tar.bz2
54455.c: Require scheduling.
* gcc.dg/54455.c: Require scheduling. * gcc.dg/c1x-align-4.c: Skip avr. * gcc.dg/pr44024.c: Skip avr in final scan. From-SVN: r193827
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/54455.c1
-rw-r--r--gcc/testsuite/gcc.dg/c1x-align-4.c1
-rw-r--r--gcc/testsuite/gcc.dg/pr44024.c2
4 files changed, 9 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d740fa3..3223b57 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2012-11-26 Georg-Johann Lay <avr@gjlay.de>
+ * gcc.dg/54455.c: Require scheduling.
+ * gcc.dg/c1x-align-4.c: Skip avr.
+ * gcc.dg/pr44024.c: Skip avr in final scan.
+
+2012-11-26 Georg-Johann Lay <avr@gjlay.de>
+
PR testsuite/52641
* gcc.c-torture/execute/20120919-1.x: New file (int32plus).
* gcc.dg/pr54676.c: Make work for 16-bit int.
diff --git a/gcc/testsuite/gcc.dg/54455.c b/gcc/testsuite/gcc.dg/54455.c
index de68a53..281c862 100644
--- a/gcc/testsuite/gcc.dg/54455.c
+++ b/gcc/testsuite/gcc.dg/54455.c
@@ -1,6 +1,7 @@
/* PR rtl-optimization/54455 */
/* { dg-do compile } */
/* { dg-options "-O1 -fschedule-insns -fselective-scheduling --param max-sched-extend-regions-iters=2" } */
+/* { dg-require-effective-target scheduling } */
extern void fn1 (void), fn2 (void);
diff --git a/gcc/testsuite/gcc.dg/c1x-align-4.c b/gcc/testsuite/gcc.dg/c1x-align-4.c
index 432650c..cc13f93 100644
--- a/gcc/testsuite/gcc.dg/c1x-align-4.c
+++ b/gcc/testsuite/gcc.dg/c1x-align-4.c
@@ -2,6 +2,7 @@
are at least some alignment constraints). */
/* { dg-do compile } */
/* { dg-options "-std=c1x -pedantic-errors" } */
+/* { dg-skip-if "no alignment constraints" { "avr-*-*" } { "*" } { "" } } */
#include <stddef.h>
diff --git a/gcc/testsuite/gcc.dg/pr44024.c b/gcc/testsuite/gcc.dg/pr44024.c
index 38f4153..f5d72d5 100644
--- a/gcc/testsuite/gcc.dg/pr44024.c
+++ b/gcc/testsuite/gcc.dg/pr44024.c
@@ -10,5 +10,5 @@ int main()
return 0;
}
-/* { dg-final { scan-tree-dump-not "foo" "original" } } */
+/* { dg-final { scan-tree-dump-not "foo" "original" { target { ! avr*-*-* } } } } */
/* { dg-final { cleanup-tree-dump "original" } } */