diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2019-04-06 22:10:28 +0000 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2019-04-06 22:10:28 +0000 |
commit | b81f7b83631be7dedcdcf44eed6dd575ada3ac23 (patch) | |
tree | 7bc7716412e765e98c5dbc22808a8b12304c7246 /gcc/tree-data-ref.h | |
parent | 2955784caf887cbc6949b766bc38d6f9e0f3fc48 (diff) | |
download | gcc-b81f7b83631be7dedcdcf44eed6dd575ada3ac23.zip gcc-b81f7b83631be7dedcdcf44eed6dd575ada3ac23.tar.gz gcc-b81f7b83631be7dedcdcf44eed6dd575ada3ac23.tar.bz2 |
re PR fortran/87352 (Large stack usage with new gfortran)
2019-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/87352
* gfortran.h (gfc_component): Add finalized field.
* class.c (finalize_component): If the component is already
finalized, return early. Set component->finalized on exit.
2019-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/87352
* gfortran.dg/finalize_28.f90: Adjust count of __builtin_free.
* gfortran.dg/finalize_33.f90: Likewise.
* gfortran.dg/finalize_34.f90: New test.
From-SVN: r270184
Diffstat (limited to 'gcc/tree-data-ref.h')
0 files changed, 0 insertions, 0 deletions