summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsaaadhu <saaadhu@138bc75d-0d04-0410-961f-82ee72b054a4>2016-06-21 04:35:47 +0000
committersaaadhu <saaadhu@138bc75d-0d04-0410-961f-82ee72b054a4>2016-06-21 04:35:47 +0000
commitfaeffe493be6fb9c3ab298ec88a15844d4089b84 (patch)
treeeef884d329e523356271853e58d10e9639608f26
parentafc24dc71f5dba1a88b97f0934ca14e970e65019 (diff)
downloadgcc-faeffe493be6fb9c3ab298ec88a15844d4089b84.tar.gz
Mark some more tests as UNSUPPORTED for avr
* c-c++-common/pr68657-1.c: Require ptr32plus support. * c-c++-common/pr68657-2.c: Likewise. * c-c++-common/pr68657-3.c: Likewise. * gcc.dg/torture/pr69714.c: Require int32plus support. * gcc.dg/torture/pr70025.c: Likewise. * gcc.dg/torture/pr70083.c: Likewise. * gcc.dg/torture/pr70542.c: Likewise. * gcc.dg/torture/pr70935.c: Require ptr32plus support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@237627 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog11
-rw-r--r--gcc/testsuite/c-c++-common/pr68657-1.c1
-rw-r--r--gcc/testsuite/c-c++-common/pr68657-2.c1
-rw-r--r--gcc/testsuite/c-c++-common/pr68657-3.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr69714.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr70025.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr70083.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr70542.c1
-rw-r--r--gcc/testsuite/gcc.dg/torture/pr70935.c1
9 files changed, 19 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 75bf51bb506..a968cd41456 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
+
+ * c-c++-common/pr68657-1.c: Require ptr32plus support.
+ * c-c++-common/pr68657-2.c: Likewise.
+ * c-c++-common/pr68657-3.c: Likewise.
+ * gcc.dg/torture/pr69714.c: Require int32plus support.
+ * gcc.dg/torture/pr70025.c: Likewise.
+ * gcc.dg/torture/pr70083.c: Likewise.
+ * gcc.dg/torture/pr70542.c: Likewise.
+ * gcc.dg/torture/pr70935.c: Require ptr32plus support.
+
2016-06-20 Joseph Myers <joseph@codesourcery.com>
PR c/71601
diff --git a/gcc/testsuite/c-c++-common/pr68657-1.c b/gcc/testsuite/c-c++-common/pr68657-1.c
index 3db6f49d00d..84f3e54a992 100644
--- a/gcc/testsuite/c-c++-common/pr68657-1.c
+++ b/gcc/testsuite/c-c++-common/pr68657-1.c
@@ -1,5 +1,6 @@
/* PR c/68657 */
/* { dg-options "-Werror=sign-conversion -Werror=float-conversion -Werror=frame-larger-than=65536" } */
+/* { dg-require-effective-target ptr32plus } */
void
f1 (void)
diff --git a/gcc/testsuite/c-c++-common/pr68657-2.c b/gcc/testsuite/c-c++-common/pr68657-2.c
index 9eb68ce38e7..13910881f4d 100644
--- a/gcc/testsuite/c-c++-common/pr68657-2.c
+++ b/gcc/testsuite/c-c++-common/pr68657-2.c
@@ -1,6 +1,7 @@
/* PR c/68657 */
/* { dg-do compile } */
/* { dg-options "-Werror=larger-than=65536" } */
+/* { dg-require-effective-target ptr32plus } */
int a[131072]; /* { dg-error "size of 'a' is \[1-9]\[0-9]* bytes" } */
int b[1024]; /* { dg-bogus "size of 'b' is \[1-9]\[0-9]* bytes" } */
diff --git a/gcc/testsuite/c-c++-common/pr68657-3.c b/gcc/testsuite/c-c++-common/pr68657-3.c
index 84622fc2e60..1e80c5b3892 100644
--- a/gcc/testsuite/c-c++-common/pr68657-3.c
+++ b/gcc/testsuite/c-c++-common/pr68657-3.c
@@ -1,5 +1,6 @@
/* PR c/68657 */
/* { dg-do compile } */
+/* { dg-require-effective-target ptr32plus } */
#pragma GCC diagnostic error "-Wlarger-than=65536"
int a[131072]; /* { dg-error "size of 'a' is \[1-9]\[0-9]* bytes" } */
diff --git a/gcc/testsuite/gcc.dg/torture/pr69714.c b/gcc/testsuite/gcc.dg/torture/pr69714.c
index 229b7ad58a1..85de8be852e 100644
--- a/gcc/testsuite/gcc.dg/torture/pr69714.c
+++ b/gcc/testsuite/gcc.dg/torture/pr69714.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-options "-fno-strict-aliasing" } */
+/* { dg-require-effective-target int32plus } */
#include <stdint.h>
#include <stdio.h>
diff --git a/gcc/testsuite/gcc.dg/torture/pr70025.c b/gcc/testsuite/gcc.dg/torture/pr70025.c
index dafae0b777e..6c43a0afbde 100644
--- a/gcc/testsuite/gcc.dg/torture/pr70025.c
+++ b/gcc/testsuite/gcc.dg/torture/pr70025.c
@@ -1,6 +1,7 @@
/* PR middle-end/70025 */
/* { dg-do run } */
/* { dg-additional-options "-mtune=z10" { target s390*-*-* } } */
+/* { dg-require-effective-target int32plus } */
typedef char (*F) (unsigned long, void *);
typedef union { struct A { char a1, a2, a3, a4; unsigned long a5; F a6; void *a7; } b; char c[1]; } B;
diff --git a/gcc/testsuite/gcc.dg/torture/pr70083.c b/gcc/testsuite/gcc.dg/torture/pr70083.c
index 0cf289255c9..f33cb749bde 100644
--- a/gcc/testsuite/gcc.dg/torture/pr70083.c
+++ b/gcc/testsuite/gcc.dg/torture/pr70083.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-Wno-psabi" } */
+/* { dg-require-effective-target int32plus } */
typedef short v16hi __attribute__ ((vector_size (32)));
typedef int v8si __attribute__ ((vector_size (32)));
diff --git a/gcc/testsuite/gcc.dg/torture/pr70542.c b/gcc/testsuite/gcc.dg/torture/pr70542.c
index ed7ab9dae73..39c7f81a0b2 100644
--- a/gcc/testsuite/gcc.dg/torture/pr70542.c
+++ b/gcc/testsuite/gcc.dg/torture/pr70542.c
@@ -1,5 +1,6 @@
/* PR rtl-optimization/70542 */
/* { dg-do run } */
+/* { dg-require-effective-target int32plus } */
int a[113], d[113];
short b[113], c[113], e[113];
diff --git a/gcc/testsuite/gcc.dg/torture/pr70935.c b/gcc/testsuite/gcc.dg/torture/pr70935.c
index eb7f034ce83..f1dd9e43547 100644
--- a/gcc/testsuite/gcc.dg/torture/pr70935.c
+++ b/gcc/testsuite/gcc.dg/torture/pr70935.c
@@ -1,5 +1,6 @@
/* { dg-do compile } */
/* { dg-options "-O3 -g" } */
+/* { dg-require-effective-target ptr32plus } */
int d0, sj, v0, rp, zi;