Commit e71e8d94 by Senthil Kumar Selvaraj Committed by Senthil Kumar Selvaraj

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.

From-SVN: r237627
parent 486540e2
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> 2016-06-20 Joseph Myers <joseph@codesourcery.com>
PR c/71601 PR c/71601
......
/* PR c/68657 */ /* PR c/68657 */
/* { dg-options "-Werror=sign-conversion -Werror=float-conversion -Werror=frame-larger-than=65536" } */ /* { dg-options "-Werror=sign-conversion -Werror=float-conversion -Werror=frame-larger-than=65536" } */
/* { dg-require-effective-target ptr32plus } */
void void
f1 (void) f1 (void)
......
/* PR c/68657 */ /* PR c/68657 */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-Werror=larger-than=65536" } */ /* { 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 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" } */ int b[1024]; /* { dg-bogus "size of 'b' is \[1-9]\[0-9]* bytes" } */
......
/* PR c/68657 */ /* PR c/68657 */
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-require-effective-target ptr32plus } */
#pragma GCC diagnostic error "-Wlarger-than=65536" #pragma GCC diagnostic error "-Wlarger-than=65536"
int a[131072]; /* { dg-error "size of 'a' is \[1-9]\[0-9]* bytes" } */ int a[131072]; /* { dg-error "size of 'a' is \[1-9]\[0-9]* bytes" } */
......
/* { dg-do run } */ /* { dg-do run } */
/* { dg-options "-fno-strict-aliasing" } */ /* { dg-options "-fno-strict-aliasing" } */
/* { dg-require-effective-target int32plus } */
#include <stdint.h> #include <stdint.h>
#include <stdio.h> #include <stdio.h>
......
/* PR middle-end/70025 */ /* PR middle-end/70025 */
/* { dg-do run } */ /* { dg-do run } */
/* { dg-additional-options "-mtune=z10" { target s390*-*-* } } */ /* { dg-additional-options "-mtune=z10" { target s390*-*-* } } */
/* { dg-require-effective-target int32plus } */
typedef char (*F) (unsigned long, void *); 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; typedef union { struct A { char a1, a2, a3, a4; unsigned long a5; F a6; void *a7; } b; char c[1]; } B;
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-Wno-psabi" } */ /* { dg-options "-Wno-psabi" } */
/* { dg-require-effective-target int32plus } */
typedef short v16hi __attribute__ ((vector_size (32))); typedef short v16hi __attribute__ ((vector_size (32)));
typedef int v8si __attribute__ ((vector_size (32))); typedef int v8si __attribute__ ((vector_size (32)));
......
/* PR rtl-optimization/70542 */ /* PR rtl-optimization/70542 */
/* { dg-do run } */ /* { dg-do run } */
/* { dg-require-effective-target int32plus } */
int a[113], d[113]; int a[113], d[113];
short b[113], c[113], e[113]; short b[113], c[113], e[113];
......
/* { dg-do compile } */ /* { dg-do compile } */
/* { dg-options "-O3 -g" } */ /* { dg-options "-O3 -g" } */
/* { dg-require-effective-target ptr32plus } */
int d0, sj, v0, rp, zi; int d0, sj, v0, rp, zi;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment