From: Rainer Orth Date: Tue, 28 Sep 2010 16:55:40 +0000 (+0000) Subject: re PR target/44452 (gcc.target/i386/abi-2.c and gcc.target/i386/pr22076.c fail on... X-Git-Tag: releases/gcc-4.4.5~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=327bdbc99ef467799cfce29c4a55d42e9a3d5bff;p=thirdparty%2Fgcc.git re PR target/44452 (gcc.target/i386/abi-2.c and gcc.target/i386/pr22076.c fail on 32-bit Solaris 10+/x86) PR target/44452 * gcc.target/i386/abi-2.c: XFAIL on i?86-*-solaris2* && ilp32. * gcc.target/i386/pr22076.c: Skip on i?86-solaris2* && ilp32. From-SVN: r164691 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ecb6c92d56ce..00184fabe602 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-09-28 Rainer Orth + + PR target/44452 + * gcc.target/i386/abi-2.c: XFAIL on i?86-*-solaris2* && ilp32. + * gcc.target/i386/pr22076.c: Skip on i?86-solaris2* && ilp32. + 2010-09-24 Jakub Jelinek PR middle-end/45234 diff --git a/gcc/testsuite/gcc.target/i386/abi-2.c b/gcc/testsuite/gcc.target/i386/abi-2.c index 5ed6b4a56dd5..426d74e88d4c 100644 --- a/gcc/testsuite/gcc.target/i386/abi-2.c +++ b/gcc/testsuite/gcc.target/i386/abi-2.c @@ -5,4 +5,5 @@ typedef long long __m256i __attribute__ ((__vector_size__ (32))); __m256i foo (void) { return (__m256i){ 1, 2, 3, 4 }; } -/* { dg-final { scan-assembler-times "ymm0" 1 } } */ +/* Fails on 32-bit Solaris 2/x86: PR target/44452 */ +/* { dg-final { scan-assembler-times "ymm0" 1 { xfail { i?86-*-solaris2* && ilp32 } } } } */ diff --git a/gcc/testsuite/gcc.target/i386/pr22076.c b/gcc/testsuite/gcc.target/i386/pr22076.c index 5195f361c254..5b740099d826 100644 --- a/gcc/testsuite/gcc.target/i386/pr22076.c +++ b/gcc/testsuite/gcc.target/i386/pr22076.c @@ -1,4 +1,5 @@ -/* { dg-do compile } */ +/* Fails on 32-bit Solaris 2/x86: PR target/44452 */ +/* { dg-do compile { target { ! { i?86-*-solaris2* && ilp32 } } } } */ /* { dg-options "-O2 -fomit-frame-pointer -flax-vector-conversions -mmmx" } */ #include