diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2006-02-09 14:13:57 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2006-02-09 06:13:57 -0800 |
commit | 4853940ccb7949141793454476b7436c1a431598 (patch) | |
tree | 66b2befe15094d2b37c15fe8a652cdbf2492f627 /gcc/c-common.c | |
parent | 58e0c554fd7a78dad40f5b0ab705955cfd8bba43 (diff) | |
download | gcc-4853940ccb7949141793454476b7436c1a431598.zip gcc-4853940ccb7949141793454476b7436c1a431598.tar.gz gcc-4853940ccb7949141793454476b7436c1a431598.tar.bz2 |
re PR middle-end/26134 (fold *(float*)(&complex_float_var) into REALPART_EXPR<complex_float_var>)
2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/26134
* fold-const.c (fold_indirect_ref_1): Fold
"*(foo *)&complexfoo" to "__real__ complexfoo"
and "((foo*)&complexfoo)[1]" to "__imag__ complexfoo".
2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/26134
* gcc.dg/tree-ssa/complex-3.c: New test.
From-SVN: r110800
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions