diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr46534.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr49029.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr49163.c | 1 |
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; |