aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-06-18 00:05:12 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-06-18 00:05:12 +0000
commitb9f260c1ee8d3bedaf17432db2d3dcd4fd9bb895 (patch)
tree6c2dcf2909e74d0b290abc9fe40a5d6bd868d4a6 /gcc
parentf2d90304d2e65f2263ce19037c485fa7d6c15d18 (diff)
downloadgcc-b9f260c1ee8d3bedaf17432db2d3dcd4fd9bb895.zip
gcc-b9f260c1ee8d3bedaf17432db2d3dcd4fd9bb895.tar.gz
gcc-b9f260c1ee8d3bedaf17432db2d3dcd4fd9bb895.tar.bz2
20020604-1.c: Use dg-xfail-if for h8300.
* gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300. * gcc.c-torture/compile/961203-1.c: Likewise. * gcc.c-torture/compile/980506-1.c: Likewise. From-SVN: r68126
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/20020604-1.c3
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/961203-1.c3
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/980506-1.c3
4 files changed, 12 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9390740..0315ff0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
+ * gcc.c-torture/compile/961203-1.c: Likewise.
+ * gcc.c-torture/compile/980506-1.c: Likewise.
+
2003-06-17 Mark Mitchell <mark@codesourcery.com>
PR c++/10712
diff --git a/gcc/testsuite/gcc.c-torture/compile/20020604-1.c b/gcc/testsuite/gcc.c-torture/compile/20020604-1.c
index fca4a53..488a1b4 100644
--- a/gcc/testsuite/gcc.c-torture/compile/20020604-1.c
+++ b/gcc/testsuite/gcc.c-torture/compile/20020604-1.c
@@ -1,5 +1,6 @@
/* The array is too big. */
-/* { dg-do assemble { xfail h8300-*-* m6811-*-* m6812-*-* } } */
+/* { dg-xfail-if "The array too big" { "h8300-*-*" } { "-mno-h" } { "" } } */
+/* { dg-do assemble { xfail m6811-*-* m6812-*-* } } */
/* PR c/6957
This testcase ICEd at -O2 on IA-32, because
diff --git a/gcc/testsuite/gcc.c-torture/compile/961203-1.c b/gcc/testsuite/gcc.c-torture/compile/961203-1.c
index 12aba52..1d87929 100644
--- a/gcc/testsuite/gcc.c-torture/compile/961203-1.c
+++ b/gcc/testsuite/gcc.c-torture/compile/961203-1.c
@@ -1,6 +1,7 @@
/* The structure is too large for the xstormy16 - won't fit in 16
bits. */
-/* { dg-do assemble { xfail xstormy16-*-* h8300-*-* m6811-*-* m6812-*-* } } */
+/* { dg-xfail-if "The array too big" { "h8300-*-*" } { "-mno-h" } { "" } } */
+/* { dg-do assemble { xfail xstormy16-*-* m6811-*-* m6812-*-* } } */
struct s {
char a[0x32100000];
diff --git a/gcc/testsuite/gcc.c-torture/compile/980506-1.c b/gcc/testsuite/gcc.c-torture/compile/980506-1.c
index 8341372..fd3496a 100644
--- a/gcc/testsuite/gcc.c-torture/compile/980506-1.c
+++ b/gcc/testsuite/gcc.c-torture/compile/980506-1.c
@@ -1,5 +1,6 @@
/* The arrays are too large for the xstormy16 - won't fit in 16 bits. */
-/* { dg-do assemble { xfail xstormy16-*-* h8300-*-* m6811-*-* m6812-*-* } } */
+/* { dg-xfail-if "The array too big" { "h8300-*-*" } { "-mno-h" } { "" } } */
+/* { dg-do assemble { xfail xstormy16-*-* m6811-*-* m6812-*-* } } */
unsigned char TIFFFax2DMode[20][256];
unsigned char TIFFFax2DNextState[20][256];