OSDN Git Service

* fold-const.c (fold_unary) <CONJ_EXPR>: Ensure folded expressions
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Jun 2006 23:41:12 +0000 (23:41 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Jun 2006 23:41:12 +0000 (23:41 +0000)
commit75e3ef6e330d3d2ef908605fad44f6dfd88b173a
tree22f6b82e122dd9c6f89ed551047002cdf2f5abff
parent265feb61e7958d5987ea971b325bfd6a1d57858e
* fold-const.c (fold_unary) <CONJ_EXPR>: Ensure folded expressions
are type correct.  Clean-up.
<REALPART_EXPR>: Likewise.  Optimize creal(~z) as creal(z).
<IMAGPART_EXPR>: Likewise.  Optimize cimag(~z) as -cimag(z).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114330 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c