diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-07 13:24:38 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-07 13:24:38 +0000 |
commit | bc33117f4102846bb8db37e5c37845ba65e3028c (patch) | |
tree | f3c9b917a0f61ec5e98c3b1be02adc081d56f541 /gcc/diagnostic.c | |
parent | 4d8203bc06c1d16f9ed6e23982085519e216fd25 (diff) | |
download | gcc-bc33117f4102846bb8db37e5c37845ba65e3028c.tar.gz |
2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
PR middle-end/19775
* builtins.c (fold_builtin_sqrt): Transform
sqrt(pow(x,y)) to pow(fabs(x),y*0.5), not
pow(x,y*0.5).
* gcc.dg/torture/builtin-power-1.c: Disable test for
invalid transformation.
* gcc.dg/builtins-10.c: Likewise. Disable one test we
no longer optimize.
* gcc.dg/builtins-47.c: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94701 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/diagnostic.c')
0 files changed, 0 insertions, 0 deletions