diff options
author | Tobias Burnus <burnus@gcc.gnu.org> | 2012-05-22 12:10:47 +0200 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2012-05-22 12:10:47 +0200 |
commit | f391a855826aaa21043f0f492bb2eb4dde130cf6 (patch) | |
tree | 8b77b254e5bea16cdf800e07c9c06e2bdfa682f3 /gcc/tree-inline.c | |
parent | 633d9236a135cbeff21d9f51781fa12c88928f8a (diff) | |
download | gcc-f391a855826aaa21043f0f492bb2eb4dde130cf6.zip gcc-f391a855826aaa21043f0f492bb2eb4dde130cf6.tar.gz gcc-f391a855826aaa21043f0f492bb2eb4dde130cf6.tar.bz2 |
re PR fortran/53389 (-frealloc-lhs: memory leak when assigning array function result to allocatable array, where one of its supplied arguments is itself an array function result)
2012-05-22 Tobias Burnus <burnus@net-b.de>
PR fortran/53389
* trans-array.c (gfc_add_loop_ss_code): Don't evaluate
* expression, if
ss->is_alloc_lhs is set.
2012-05-22 Tobias Burnus <burnus@net-b.de>
PR fortran/53389
* gfortran.dg/realloc_on_assign_15.f90: New.
From-SVN: r187769
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions