diff options
author | Iain Sandoe <iains@gcc.gnu.org> | 2010-11-07 19:54:51 +0000 |
---|---|---|
committer | Iain Sandoe <iains@gcc.gnu.org> | 2010-11-07 19:54:51 +0000 |
commit | 879cc7220f88933f80831178f7aac1754f3fc5a4 (patch) | |
tree | 27aa3bdb40b6bddd02d6dcb5d283f3291a587946 /gcc | |
parent | be3c93b01193a0811d38678c123ea3345af73e98 (diff) | |
download | gcc-879cc7220f88933f80831178f7aac1754f3fc5a4.zip gcc-879cc7220f88933f80831178f7aac1754f3fc5a4.tar.gz gcc-879cc7220f88933f80831178f7aac1754f3fc5a4.tar.bz2 |
re PR libobjc/36610 (objc_msg_sendv is broken for targets which pass argument via registers)
gcc/testsuite:
PR libobjc/36610
* objc.dg/torture/forward-1.m: Re-enable for gnu-runtime, XFAIL the run for
all but m32 x86.
From-SVN: r166421
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/objc.dg/torture/forward-1.m | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f7ba6d4..7940d23 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-11-06 Iain Sandoe <iains@gcc.gnu.org> + + PR libobjc/36610 + * objc.dg/torture/forward-1.m: Re-enable for gnu-runtime, XFAIL the run for + all but m32 x86. + 2010-11-07 Andreas Schwab <schwab@linux-m68k.org> * g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|" diff --git a/gcc/testsuite/objc.dg/torture/forward-1.m b/gcc/testsuite/objc.dg/torture/forward-1.m index 086d69e..518bf27 100644 --- a/gcc/testsuite/objc.dg/torture/forward-1.m +++ b/gcc/testsuite/objc.dg/torture/forward-1.m @@ -1,6 +1,6 @@ /* { dg-do run } */ /* See if -forward::/-performv:: is able to work. */ -/* { dg-skip-if "PR36610" { *-*-* } { "-fgnu-runtime" } { "" } } */ +/* { dg-xfail-run-if "PR36610" { ! { { i?86-*-* x86_64-*-* } && ilp32 } } { "-fgnu-runtime" } { "" } } */ /* { dg-skip-if "Needs OBJC2 ABI" { *-*-darwin* && { lp64 && { ! objc2 } } } { "-fnext-runtime" } { "" } } */ #include <stdio.h> |