aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-const.h
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-06-02 23:41:12 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-06-02 23:41:12 +0000
commit9734ebafb946f742faa6217ed74101a7237559a8 (patch)
tree22f6b82e122dd9c6f89ed551047002cdf2f5abff /gcc/fortran/trans-const.h
parent8659e538c5782559a73228b9c04e1d44a0f21d6f (diff)
downloadgcc-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