diff options
author | Roger Sayle <roger@eyesopen.com> | 2006-06-02 23:41:12 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2006-06-02 23:41:12 +0000 |
commit | 9734ebafb946f742faa6217ed74101a7237559a8 (patch) | |
tree | 22f6b82e122dd9c6f89ed551047002cdf2f5abff /gcc/fortran/trans-const.h | |
parent | 8659e538c5782559a73228b9c04e1d44a0f21d6f (diff) | |
download | gcc-9734ebafb946f742faa6217ed74101a7237559a8.zip gcc-9734ebafb946f742faa6217ed74101a7237559a8.tar.gz gcc-9734ebafb946f742faa6217ed74101a7237559a8.tar.bz2 |
fold-const.c (fold_unary): Ensure folded expressions are type correct.
* 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).
From-SVN: r114330
Diffstat (limited to 'gcc/fortran/trans-const.h')
0 files changed, 0 insertions, 0 deletions