aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2012-06-16 20:13:38 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2012-06-16 20:13:38 +0200
commit0f6bfefdef06889fa31e3df1ef4646bc5b3fac67 (patch)
treec75bea65aa3f216143f0f4e7bacfc3482aa72174 /gcc/function.c
parent9510c5af63b0b1c357331d8e01a77ceda38f5369 (diff)
downloadgcc-0f6bfefdef06889fa31e3df1ef4646bc5b3fac67.zip
gcc-0f6bfefdef06889fa31e3df1ef4646bc5b3fac67.tar.gz
gcc-0f6bfefdef06889fa31e3df1ef4646bc5b3fac67.tar.bz2
re PR fortran/53642 (Front-end optimization: Wrong string length for deferred-length strings)
2012-06-16 Tobias Burnus <burnus@net-b.de> PR fortran/53642 PR fortran/45170 * frontend-passes.c (optimize_assignment): Don't remove RHS's trim when assigning to a deferred-length string. * trans-expr.c (gfc_trans_assignment_1): Ensure that the RHS string length is evaluated before the deferred-length LHS is reallocated. 2012-06-16 Tobias Burnus <burnus@net-b.de> PR fortran/53642 PR fortran/45170 * gfortran.dg/deferred_type_param_8.f90: New. From-SVN: r188692
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions