The compiler now generates cdb instead of cdbr for comparison with 0.0, which looks like an improvement to me.
gcc/testsuite/ChangeLog: 2018-11-06 Ilya Leoshkevich <i...@linux.ibm.com> * gcc.target/s390/load-and-test-fp-1.c: Accept cdb. --- gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c b/gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c index b9d59122242..2a7e88c0f1b 100644 --- a/gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c +++ b/gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c @@ -14,4 +14,4 @@ foo (double dummy, double a) return a; } -/* { dg-final { scan-assembler "cdbr\t" } } */ +/* { dg-final { scan-assembler {\tcdbr?\t} } } */ -- 2.19.1