aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>2010-02-24 11:56:10 +0000
committerRainer Orth <ro@gcc.gnu.org>2010-02-24 11:56:10 +0000
commit2607480d15758c355af87430e5acd7e2df12bdf4 (patch)
tree29aa984437c61eb93a05de6ca3ad9708ca1de0d4 /gcc
parent3e7eefddce83cbe97a1dbfd4612bf04373e59a11 (diff)
downloadgcc-2607480d15758c355af87430e5acd7e2df12bdf4.zip
gcc-2607480d15758c355af87430e5acd7e2df12bdf4.tar.gz
gcc-2607480d15758c355af87430e5acd7e2df12bdf4.tar.bz2
re PR libobjc/36610 (objc_msg_sendv is broken for targets which pass argument via registers)
PR libobjc/36610 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with -fgnu-runtime. Sort entries. From-SVN: r157035
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/objc/execute/forward-1.x8
2 files changed, 14 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 951f321..a09c273 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,13 @@
2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ PR libobjc/36610
+ * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
+ i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
+ -fgnu-runtime.
+ Sort entries.
+
+2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
* gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2010-02-24 Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/testsuite/objc/execute/forward-1.x b/gcc/testsuite/objc/execute/forward-1.x
index 8d4bcf5..0a9bde6 100644
--- a/gcc/testsuite/objc/execute/forward-1.x
+++ b/gcc/testsuite/objc/execute/forward-1.x
@@ -16,9 +16,13 @@ if { ([istarget x86_64-*-linux*] && [check_effective_target_lp64] )
# For darwin and alpha-linux it fails with -fgnu-runtime,
# passes with -fnext-runtime.
-if { ([istarget x86_64-*-darwin*] && [check_effective_target_lp64] )
+if { [istarget alpha*-*-linux*]
+ || [istarget alpha*-dec-osf*]
+ || ([istarget i?86-*-solaris2*] && [check_effective_target_lp64] )
+ || [istarget mips-sgi-irix*]
|| [istarget powerpc*-*-darwin*]
- || [istarget alpha*-*-linux*] } {
+ || [istarget sparc*-sun-solaris2*]
+ || ([istarget x86_64-*-darwin*] && [check_effective_target_lp64] ) } {
set torture_eval_before_execute {
global compiler_conditional_xfail_data
set compiler_conditional_xfail_data {