OSDN Git Service

PR middle-end/26717
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Mar 2006 17:32:34 +0000 (17:32 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Mar 2006 17:32:34 +0000 (17:32 +0000)
commitc2c965913f11f7a2a85aff51f95818fa8a084ec3
tree48e974648a8fcb1e216b90855fef2c32b4a4f150
parent0a3cb44dceffbf167bf69bf95d499e5a3ece6cc4
PR middle-end/26717
* fold-const.c (fold_binary) [RDIV_EXPR]: Do not optimize A / A
to 1.0 for non-real operands. Implement A / A optimization for
complex operands.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112379 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr26717.c [new file with mode: 0644]