diff options
author | Richard Guenther <rguenther@suse.de> | 2007-11-17 14:22:42 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2007-11-17 14:22:42 +0000 |
commit | a0857153ddb27ba0f64a16c934734421fd2fccfc (patch) | |
tree | 4cc0357f812980dd1458b9f0f76df27daf5952c2 /gcc/fortran/interface.c | |
parent | d61ae8dd9925ebc662f09837013e0a03bcc353f5 (diff) | |
download | gcc-a0857153ddb27ba0f64a16c934734421fd2fccfc.zip gcc-a0857153ddb27ba0f64a16c934734421fd2fccfc.tar.gz gcc-a0857153ddb27ba0f64a16c934734421fd2fccfc.tar.bz2 |
re PR middle-end/34130 (the builtin abs() gives wrong result when used in some expression)
2007-11-17 Richard Guenther <rguenther@suse.de>
PR middle-end/34130
* fold-const.c (extract_muldiv_1): Do not move negative
constants inside ABS_EXPR.
* gcc.c-torture/execute/pr34130.c: New testcase.
From-SVN: r130258
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions