From 879cc7220f88933f80831178f7aac1754f3fc5a4 Mon Sep 17 00:00:00 2001 From: Iain Sandoe Date: Sun, 7 Nov 2010 19:54:51 +0000 Subject: [PATCH] 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 --- gcc/testsuite/ChangeLog | 6 ++++++ gcc/testsuite/objc.dg/torture/forward-1.m | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f7ba6d40df1..7940d2384c2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-11-06 Iain Sandoe + + 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 * 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 086d69ef35e..518bf274e6d 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 -- 2.30.2