]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
pr42585.c: Disable on power, arm, sh, s390 and s390x.
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Thu, 27 Jan 2011 11:33:54 +0000 (11:33 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Thu, 27 Jan 2011 11:33:54 +0000 (11:33 +0000)
2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* gcc.dg/tree-ssa/pr42585.c: Disable on power, arm, sh, s390 and
s390x.

From-SVN: r169329

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/pr42585.c

index 28d35b1afe4aab9f71a11f0ebc20693b94fe0d4b..d63b671c31504e25ae0e1ce6c31914b9d4e3d93b 100644 (file)
@@ -1,3 +1,8 @@
+2011-01-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * gcc.dg/tree-ssa/pr42585.c: Disable on power, arm, sh, s390 and
+       s390x.
+
 2011-01-26  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc.c-torture/compile/20110126-1.c: New test.
index 8a4edfce068d40d249590dd57eb8a586e8edd1f6..52f21fe1b7e6d8faf7fc15492b0b219584918586 100644 (file)
@@ -32,6 +32,9 @@ Cyc_string_ungetc (int ignore, struct _fat_ptr *sptr)
 }
 
 /* The local aggregates . */
-/* { dg-final { scan-tree-dump-times "struct _fat_ptr _ans" 0 "optimized"} } */
-/* { dg-final { scan-tree-dump-times "struct _fat_ptr _T2" 0 "optimized"} } */
+/* Whether the structs are totally scalarized or not depends on the
+   MOVE_RATIO macro defintion in the back end.  The scalarization will
+   not take place when using small values for MOVE_RATIO.  */
+/* { dg-final { scan-tree-dump-times "struct _fat_ptr _ans" 0 "optimized" { target { ! "powerpc*-*-* arm-*-* sh*-*-* s390*-*-*" } } } } */
+/* { dg-final { scan-tree-dump-times "struct _fat_ptr _T2" 0 "optimized" { target { ! "powerpc*-*-* arm-*-* sh*-*-* s390*-*-*" } } } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */