From 1d04af52e3e24db69f742064694c22f8df5cc70e Mon Sep 17 00:00:00 2001 From: Anthony Green Date: Fri, 25 Dec 2009 09:50:36 -0500 Subject: Updated some mips XFAILs --- .pc/undefine_AC_ARG_VAR_PRECIOUS/ChangeLog.libffi | 6 ++++++ .pc/windows/ChangeLog.libffi | 6 ++++++ ChangeLog.libffi | 6 ++++++ patches/fix-huge_struct-test | 13 ++++++++++--- testsuite/libffi.call/cls_double_va.c | 2 +- testsuite/libffi.call/cls_longdouble.c | 2 +- testsuite/libffi.call/cls_longdouble_va.c | 2 +- testsuite/libffi.call/cls_pointer.c | 2 +- testsuite/libffi.call/cls_pointer_stack.c | 2 +- testsuite/libffi.call/huge_struct.c | 2 +- 10 files changed, 34 insertions(+), 9 deletions(-) diff --git a/.pc/undefine_AC_ARG_VAR_PRECIOUS/ChangeLog.libffi b/.pc/undefine_AC_ARG_VAR_PRECIOUS/ChangeLog.libffi index 4e3813f..716aaae 100644 --- a/.pc/undefine_AC_ARG_VAR_PRECIOUS/ChangeLog.libffi +++ b/.pc/undefine_AC_ARG_VAR_PRECIOUS/ChangeLog.libffi @@ -9,6 +9,12 @@ * testsuite/libffi.call/huge_struct.c: Fix printf format, and don't xfail x86 Linux. + * testsuite/libffi.call/huge_struct.c: Don't xfail mips. + * testsuite/libffi.call/cls_pointer.c: Ditto. + * testsuite/libffi.call/cls_pointer_stack.c: Ditto. + * testsuite/libffi.call/cls_longdouble_va.c: Ditto. + * testsuite/libffi.call/cls_longdouble.c: Ditto. + * testsuite/libffi.call/cls_double_va.c: Ditto. 2009-10-11 Matthias Klose diff --git a/.pc/windows/ChangeLog.libffi b/.pc/windows/ChangeLog.libffi index 2fc0bc8..93d50cd 100644 --- a/.pc/windows/ChangeLog.libffi +++ b/.pc/windows/ChangeLog.libffi @@ -2,6 +2,12 @@ * testsuite/libffi.call/huge_struct.c: Fix printf format, and don't xfail x86 Linux. + * testsuite/libffi.call/huge_struct.c: Don't xfail mips. + * testsuite/libffi.call/cls_pointer.c: Ditto. + * testsuite/libffi.call/cls_pointer_stack.c: Ditto. + * testsuite/libffi.call/cls_longdouble_va.c: Ditto. + * testsuite/libffi.call/cls_longdouble.c: Ditto. + * testsuite/libffi.call/cls_double_va.c: Ditto. 2009-10-11 Matthias Klose diff --git a/ChangeLog.libffi b/ChangeLog.libffi index 74b13cc..0eda3d3 100644 --- a/ChangeLog.libffi +++ b/ChangeLog.libffi @@ -15,6 +15,12 @@ * testsuite/libffi.call/huge_struct.c: Fix printf format, and don't xfail x86 Linux. + * testsuite/libffi.call/huge_struct.c: Don't xfail mips. + * testsuite/libffi.call/cls_pointer.c: Ditto. + * testsuite/libffi.call/cls_pointer_stack.c: Ditto. + * testsuite/libffi.call/cls_longdouble_va.c: Ditto. + * testsuite/libffi.call/cls_longdouble.c: Ditto. + * testsuite/libffi.call/cls_double_va.c: Ditto. 2009-10-11 Matthias Klose diff --git a/patches/fix-huge_struct-test b/patches/fix-huge_struct-test index 760c813..aa057d3 100644 --- a/patches/fix-huge_struct-test +++ b/patches/fix-huge_struct-test @@ -2,16 +2,22 @@ Index: libffi/ChangeLog.libffi =================================================================== --- libffi.orig/ChangeLog.libffi +++ libffi/ChangeLog.libffi -@@ -1,3 +1,8 @@ +@@ -1,3 +1,14 @@ +2009-12-24 Anthony Green + + * testsuite/libffi.call/huge_struct.c: Fix printf format, and + don't xfail x86 Linux. ++ * testsuite/libffi.call/huge_struct.c: Don't xfail mips. ++ * testsuite/libffi.call/cls_pointer.c: Ditto. ++ * testsuite/libffi.call/cls_pointer_stack.c: Ditto. ++ * testsuite/libffi.call/cls_longdouble_va.c: Ditto. ++ * testsuite/libffi.call/cls_longdouble.c: Ditto. ++ * testsuite/libffi.call/cls_double_va.c: Ditto. + 2009-10-11 Matthias Klose * man/ffi_call.3: Fix #include in examples. -@@ -213,20 +218,20 @@ +@@ -213,20 +224,20 @@ 2008-12-22 Timothy Wall * testsuite/libffi.call/closure_fn0.c, @@ -52,8 +58,9 @@ Index: libffi/testsuite/libffi.call/huge_struct.c */ -/* { dg-excess-errors "" { target avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* i*86-*-linux-* x86_64-*-linux-* } } */ +-/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-excess-errors "" { target avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* } } */ - /* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ ++/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ /* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */ -/* { dg-output "" { xfail avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* i*86-*-linux-* x86_64-*-linux-* } } */ +/* { dg-output "" { xfail avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* } } */ diff --git a/testsuite/libffi.call/cls_double_va.c b/testsuite/libffi.call/cls_double_va.c index 45ce9bd..dfbfd1e 100644 --- a/testsuite/libffi.call/cls_double_va.c +++ b/testsuite/libffi.call/cls_double_va.c @@ -4,7 +4,7 @@ PR: none. Originator: Blake Chaffin 6/6/2007 */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ #include "ffitest.h" static void diff --git a/testsuite/libffi.call/cls_longdouble.c b/testsuite/libffi.call/cls_longdouble.c index 2f50b36..52af6cf 100644 --- a/testsuite/libffi.call/cls_longdouble.c +++ b/testsuite/libffi.call/cls_longdouble.c @@ -5,7 +5,7 @@ Originator: Blake Chaffin */ /* { dg-excess-errors "no long double format" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ /* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */ /* { dg-output "" { xfail x86_64-*-mingw* x86_64-*-cygwin* } } */ diff --git a/testsuite/libffi.call/cls_longdouble_va.c b/testsuite/libffi.call/cls_longdouble_va.c index 4914f32..a72944b 100644 --- a/testsuite/libffi.call/cls_longdouble_va.c +++ b/testsuite/libffi.call/cls_longdouble_va.c @@ -4,7 +4,7 @@ PR: none. Originator: Blake Chaffin 6/6/2007 */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ /* { dg-output "" { xfail x86_64-*-mingw* } } */ #include "ffitest.h" diff --git a/testsuite/libffi.call/cls_pointer.c b/testsuite/libffi.call/cls_pointer.c index 34e4209..651a003 100644 --- a/testsuite/libffi.call/cls_pointer.c +++ b/testsuite/libffi.call/cls_pointer.c @@ -4,7 +4,7 @@ PR: none. Originator: Blake Chaffin 6/6/2007 */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ #include "ffitest.h" void* cls_pointer_fn(void* a1, void* a2) diff --git a/testsuite/libffi.call/cls_pointer_stack.c b/testsuite/libffi.call/cls_pointer_stack.c index dd59c6b..ab48571 100644 --- a/testsuite/libffi.call/cls_pointer_stack.c +++ b/testsuite/libffi.call/cls_pointer_stack.c @@ -4,7 +4,7 @@ PR: none. Originator: Blake Chaffin 6/7/2007 */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ #include "ffitest.h" static long dummyVar; diff --git a/testsuite/libffi.call/huge_struct.c b/testsuite/libffi.call/huge_struct.c index 910620f..9f869af 100644 --- a/testsuite/libffi.call/huge_struct.c +++ b/testsuite/libffi.call/huge_struct.c @@ -6,7 +6,7 @@ */ /* { dg-excess-errors "" { target avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* } } */ -/* { dg-do run { xfail mips*-*-* arm*-*-* strongarm*-*-* xscale*-*-* } } */ +/* { dg-do run { xfail arm*-*-* strongarm*-*-* xscale*-*-* } } */ /* { dg-options -mlong-double-128 { target powerpc64*-*-* } } */ /* { dg-output "" { xfail avr32-*-* x86_64-*-mingw* x86_64-*-cygwin* } } */ -- cgit v1.2.1