diff options
author | Richard Guenther <rguenther@suse.de> | 2011-10-10 14:25:34 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-10-10 14:25:34 +0000 |
commit | 4d8b88e8f2eecec56b16736f27e708ec20a222cb (patch) | |
tree | a854ae7e36552eb0719563335c71134fc0b20baf /gcc/testsuite/gcc.dg/builtins-47.c | |
parent | ff8e7c4d682099d61e81a20b465280bcc7cdaab5 (diff) | |
download | gcc-4d8b88e8f2eecec56b16736f27e708ec20a222cb.zip gcc-4d8b88e8f2eecec56b16736f27e708ec20a222cb.tar.gz gcc-4d8b88e8f2eecec56b16736f27e708ec20a222cb.tar.bz2 |
re PR middle-end/50195 (Linking time error with -fast-math -O0)
2011-10-10 Richard Guenther <rguenther@suse.de>
PR middle-end/50195
* fold-const.c (fold_binary_loc): Canonicalize x*x to pow (x, 2)
only when optimizing.
* gcc.dg/builtins-47.c: Optimize.
From-SVN: r179752
Diffstat (limited to 'gcc/testsuite/gcc.dg/builtins-47.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/builtins-47.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.dg/builtins-47.c b/gcc/testsuite/gcc.dg/builtins-47.c index b25ee1b..9513483 100644 --- a/gcc/testsuite/gcc.dg/builtins-47.c +++ b/gcc/testsuite/gcc.dg/builtins-47.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-ffast-math -fdump-tree-gimple" } */ +/* { dg-options "-O -ffast-math -fdump-tree-gimple" } */ extern double sqrt (double); extern double pow (double, double); |