summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/compile
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile')
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/pr46534.c2
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/pr49029.c1
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/pr49163.c1
3 files changed, 3 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr46534.c b/gcc/testsuite/gcc.c-torture/compile/pr46534.c
index dc3c967cc2a..67c8ad21ebf 100644
--- a/gcc/testsuite/gcc.c-torture/compile/pr46534.c
+++ b/gcc/testsuite/gcc.c-torture/compile/pr46534.c
@@ -1,4 +1,4 @@
-/* { dg-skip-if "too big" { pdp11-*-* } { "*" } { "" } } */
+/* { dg-skip-if "too big" { avr-*-* pdp11-*-* } { "*" } { "" } } */
/* PR middle-end/46534 */
extern int printf (const char *, ...);
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr49029.c b/gcc/testsuite/gcc.c-torture/compile/pr49029.c
index ebe81b31b28..71199d44515 100644
--- a/gcc/testsuite/gcc.c-torture/compile/pr49029.c
+++ b/gcc/testsuite/gcc.c-torture/compile/pr49029.c
@@ -1,4 +1,5 @@
/* PR middle-end/49029 */
+/* { dg-require-effective-target int32plus } */
struct S { volatile unsigned f : 11; signed g : 30; } __attribute__((packed));
struct T { volatile struct S h; } __attribute__((packed)) a;
void foo (int);
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr49163.c b/gcc/testsuite/gcc.c-torture/compile/pr49163.c
index f14ab1531e6..4f3b056053e 100644
--- a/gcc/testsuite/gcc.c-torture/compile/pr49163.c
+++ b/gcc/testsuite/gcc.c-torture/compile/pr49163.c
@@ -1,4 +1,5 @@
/* PR target/49163 */
+/* { dg-require-effective-target int32plus } */
struct S1
{
unsigned f0:18;