PR middle-end/28151
commit0b6fa2ba7fe83c98e700563efd8c74ae130185d3
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 Jun 2006 17:16:25 +0000 (25 17:16 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 25 Jun 2006 17:16:25 +0000 (25 17:16 +0000)
treed395a0feadd03e36c4eaeb8eebbcadbbf09fdb76
parentb0d4e1f95ed4869168d012d5dd99fea0e9b4e023
PR middle-end/28151
* fold-const.c (const_binop): Be prepared for self returning zero.
Simplify code handling complex values.

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