diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2014-08-14 18:52:12 +0000 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2014-08-14 18:52:12 +0000 |
commit | ba8aa6fca60d3db6375b5f2c1ca6ab57d5ba97da (patch) | |
tree | c05298e642e4da5fff2ed70900313cdb25f9d8c4 /gcc/tree-ssa-alias.c | |
parent | bc0229f9f6929e000bc638e26fcd25ff0e95b2ed (diff) | |
download | gcc-ba8aa6fca60d3db6375b5f2c1ca6ab57d5ba97da.zip gcc-ba8aa6fca60d3db6375b5f2c1ca6ab57d5ba97da.tar.gz gcc-ba8aa6fca60d3db6375b5f2c1ca6ab57d5ba97da.tar.bz2 |
re PR fortran/62106 (Adding a scalar variable to an array constructor gives wrong result)
2014-08-14 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/62106
* gfortran.h (symbol_attribute): Add fe_temp flag.
* frontend-passes.c (is_fe_temp): New function.
(create_var): Don't add a temporary for an already
created variable or for a constant.
(combine_ARRAY_constructor): Remove special handling
for constants.
2014-08-14 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/62106
* gfortran.dg/array_constructor_49.f90: New test.
From-SVN: r213980
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions