From 7ae3b0b64e48c995004023cb95813f7be5cc4f43 Mon Sep 17 00:00:00 2001 From: Georg-Johann Lay Date: Mon, 11 Jul 2011 07:52:23 +0000 Subject: [PATCH] struct-by-value-16_main.c: Skip AVR. * gcc.dg/compat/struct-by-value-16_main.c: Skip AVR. * gcc.dg/compat/struct-by-value-17_main.c: Skip AVR. * gcc.dg/compat/struct-by-value-18_main.c: Skip AVR. * g++.dg/torture/pr31863.C: Skip AVR. From-SVN: r176135 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/g++.dg/torture/pr31863.C | 1 + gcc/testsuite/gcc.dg/compat/struct-by-value-16_main.c | 1 + gcc/testsuite/gcc.dg/compat/struct-by-value-17_main.c | 1 + gcc/testsuite/gcc.dg/compat/struct-by-value-18_main.c | 1 + 5 files changed, 11 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index edeffaa1248..de47be95c16 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2011-07-11 Georg-Johann Lay + + * gcc.dg/compat/struct-by-value-16_main.c: Skip AVR. + * gcc.dg/compat/struct-by-value-17_main.c: Skip AVR. + * gcc.dg/compat/struct-by-value-18_main.c: Skip AVR. + * g++.dg/torture/pr31863.C: Skip AVR. + 2011-07-10 Tobias Burnus PR fortran/49690 diff --git a/gcc/testsuite/g++.dg/torture/pr31863.C b/gcc/testsuite/g++.dg/torture/pr31863.C index 8d8ccc43ad3..f10ad5f0137 100644 --- a/gcc/testsuite/g++.dg/torture/pr31863.C +++ b/gcc/testsuite/g++.dg/torture/pr31863.C @@ -1,5 +1,6 @@ /* { dg-do link } */ /* { dg-timeout-factor 2.0 } */ +/* { dg-skip-if "Program too big" { "avr-*-*" } { "*" } { "" } } */ namespace Loki { diff --git a/gcc/testsuite/gcc.dg/compat/struct-by-value-16_main.c b/gcc/testsuite/gcc.dg/compat/struct-by-value-16_main.c index 31447bee69e..ecd60d1e574 100644 --- a/gcc/testsuite/gcc.dg/compat/struct-by-value-16_main.c +++ b/gcc/testsuite/gcc.dg/compat/struct-by-value-16_main.c @@ -1,6 +1,7 @@ /* Test structures passed by value, including to a function with a variable-length argument lists. All struct members are of type _Complex float. */ +/* { dg-skip-if "Program too big" { "avr-*-*" } { "*" } { "" } } */ extern void struct_by_value_16_x (void); extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/compat/struct-by-value-17_main.c b/gcc/testsuite/gcc.dg/compat/struct-by-value-17_main.c index 3d97146b309..8787877e9fe 100644 --- a/gcc/testsuite/gcc.dg/compat/struct-by-value-17_main.c +++ b/gcc/testsuite/gcc.dg/compat/struct-by-value-17_main.c @@ -1,6 +1,7 @@ /* Test structures passed by value, including to a function with a variable-length argument lists. All struct members are of type _Complex double. */ +/* { dg-skip-if "Program too big" { "avr-*-*" } { "*" } { "" } } */ extern void struct_by_value_17_x (void); extern void exit (int); diff --git a/gcc/testsuite/gcc.dg/compat/struct-by-value-18_main.c b/gcc/testsuite/gcc.dg/compat/struct-by-value-18_main.c index 8a4889cc097..0ecc660413c 100644 --- a/gcc/testsuite/gcc.dg/compat/struct-by-value-18_main.c +++ b/gcc/testsuite/gcc.dg/compat/struct-by-value-18_main.c @@ -1,6 +1,7 @@ /* Test structures passed by value, including to a function with a variable-length argument lists. All struct members are of type _Complex long double. */ +/* { dg-skip-if "Program too big" { "avr-*-*" } { "*" } { "" } } */ extern void struct_by_value_18_x (void); extern void exit (int); -- 2.30.2