From 17885cad6ace96206a8d4c1e9bc4dad946c960ed Mon Sep 17 00:00:00 2001 From: Dominik Vogt Date: Thu, 23 Feb 2017 15:18:16 +0000 Subject: [PATCH] PR 68749: S/390: Disable ifcvt-4.c for -m31. gcc/testsuite/ChangeLog: 2017-02-23 Dominik Vogt PR 68749 * gcc.dg/ifcvt-4.c: Disable for -m31, use -march=z196. From-SVN: r245684 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.dg/ifcvt-4.c | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 95cc1d5a318..0bd9f065860 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-02-23 Dominik Vogt + + PR 68749 + * gcc.dg/ifcvt-4.c: Disable for -m31, use -march=z196. + 2017-02-23 Richard Biener PR tree-optimization/79683 diff --git a/gcc/testsuite/gcc.dg/ifcvt-4.c b/gcc/testsuite/gcc.dg/ifcvt-4.c index 466ad15160d..b4a4bc8b62f 100644 --- a/gcc/testsuite/gcc.dg/ifcvt-4.c +++ b/gcc/testsuite/gcc.dg/ifcvt-4.c @@ -1,6 +1,8 @@ /* { dg-options "-fdump-rtl-ce1 -O2 --param max-rtl-if-conversion-insns=3 --param max-rtl-if-conversion-unpredictable-cost=100" } */ /* { dg-additional-options "-misel" { target { powerpc*-*-* } } } */ -/* { dg-skip-if "Multiple set if-conversion not guaranteed on all subtargets" { "arm*-*-* hppa*64*-*-* visium-*-*" riscv*-*-* } } */ +/* { dg-additional-options "-march=z196" { target { s390x-*-* } } } */ +/* { dg-skip-if "Multiple set if-conversion not guaranteed on all subtargets" { "arm*-*-* hppa*64*-*-* s390-*-* visium-*-*" riscv*-*-* } } */ +/* { dg-skip-if "" { "s390x-*-*" } { "-m31" } } */ typedef int word __attribute__((mode(word))); -- 2.30.2