From: Richard Sandiford Date: Wed, 21 Jan 2009 18:57:22 +0000 (+0000) Subject: ssa-store-ccp-3.c: Skip for mips*-*-linux* and mips*-*-irix*. X-Git-Tag: releases/gcc-4.4.0~782 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dbbe69371ec3b3e8bb637c0d2891fcc97777a252;p=thirdparty%2Fgcc.git ssa-store-ccp-3.c: Skip for mips*-*-linux* and mips*-*-irix*. gcc/testsuite/ * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip for mips*-*-linux* and mips*-*-irix*. * gcc.dg/tree-ssa/vrp47.c: Skip for all MIPS targets. From-SVN: r143551 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 25877b3c4b99..70ae0d77dcc5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2009-01-21 Richard Sandiford + + * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip for mips*-*-linux* + and mips*-*-irix*. + * gcc.dg/tree-ssa/vrp47.c: Skip for all MIPS targets. + 2009-01-21 Dodji Seketeli PR c++/26693 diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c b/gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c index 1db56a17537c..fd6b7c8126e2 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c @@ -1,5 +1,7 @@ /* { dg-do compile } */ -/* { dg-skip-if "" { *-*-darwin* hppa*64*-*-* } { "*" } { "" } } */ +/* Skipped on MIPS GNU/Linux and IRIX target because __PIC__ can be + defined for executables as well as shared libraries. */ +/* { dg-skip-if "" { *-*-darwin* hppa*64*-*-* mips*-*-linux* mips*-*-irix* } { "*" } { "" } } */ /* { dg-options "-O2 -fno-common -fdump-tree-optimized" } */ const int conststaticvariable; diff --git a/gcc/testsuite/gcc.dg/tree-ssa/vrp47.c b/gcc/testsuite/gcc.dg/tree-ssa/vrp47.c index a1ee927816cb..2e9d08b59fa4 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/vrp47.c +++ b/gcc/testsuite/gcc.dg/tree-ssa/vrp47.c @@ -1,4 +1,6 @@ -/* { dg-do compile } */ +/* Skip on MIPS, where LOGICAL_OP_NON_SHORT_CIRCUIT inhibits the setcc + optimizations that expose the VRP opportunity. */ +/* { dg-do compile { target { ! mips*-*-* } } } */ /* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom" } */ int h(int x, int y)