diff options
author | geoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-07 21:16:28 +0000 |
---|---|---|
committer | geoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-10-07 21:16:28 +0000 |
commit | ce5a3d48326bd58bc9e3513ed6f277683cb97fd9 (patch) | |
tree | 0a4cba33bf6409dcc3b1575e611f81b7f8fcf8dc /gcc/testsuite/gcc.dg/ppc-fsel-1.c | |
parent | 3f56e75531a44c99ab76d73383309f5b62cd1612 (diff) | |
download | gcc-ce5a3d48326bd58bc9e3513ed6f277683cb97fd9.tar.gz |
2004-10-07 Geoffrey Keating <geoffk@apple.com>
Radar 3813796
* config/rs6000/rs6000.c (rs6000_generate_compare): When
flag_trapping_math is in effect, don't generate subtract
instructions.
Index: testsuite/ChangeLog
2004-10-07 Geoffrey Keating <geoffk@apple.com>
* gcc.dg/ppc-fsel-3.c: New file.
* gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@88707 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.dg/ppc-fsel-1.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/ppc-fsel-1.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.dg/ppc-fsel-1.c b/gcc/testsuite/gcc.dg/ppc-fsel-1.c index 266b8dbd5a5..8d364352ac9 100644 --- a/gcc/testsuite/gcc.dg/ppc-fsel-1.c +++ b/gcc/testsuite/gcc.dg/ppc-fsel-1.c @@ -1,8 +1,8 @@ /* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-options "-O -mpowerpc-gfxopt" } */ +/* { dg-options "-O -mpowerpc-gfxopt -fno-trapping-math" } */ /* { dg-final { scan-assembler "fsel" } } */ -/* Check that fsel can be generated even without -ffast-math. */ +/* If the user doesn't care about signals, fsel can be used in many cases. */ double foo(double a, double b, double c, double d) { |