This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from fb9ba704774 Export value/mask known bits from CCP. new dee3518b7fe fortran: Remove commented out assertion new 607c841ea42 fortran: Outline final procedure pointer evaluation new 6ad6a6d3e5c fortran: Outline element size evaluation new 133d9bc5426 fortran: Outline data reference descriptor evaluation new 8c4d0fe3c28 fortran: Inline gfc_build_final_call new a4519a884d0 fortran: Add missing cleanup blocks new 243a6b61418 fortran: Reuse final procedure pointer expression new 8ac448ebffa fortran: Push element size expression generation close to i [...] new ba5e2df5152 fortran: Push final procedure expr gen close to its one usage. new 268fda4b427 fortran: Inline variable definition new 7b02a617948 fortran: Remove redundant argument in get_var_descr new 3693adaf080 fortran: Outline virtual table pointer evaluation new f60231e35d8 fortran: Factor scalar descriptor generation new 1a46400e5ac fortran: Use pre-evaluated class container if available [PR110618] new e21e13e2525 fortran: Pass pre-calculated class container argument [pr110618]
The 15 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/fortran/trans-array.cc | 2 +- gcc/fortran/trans-expr.cc | 7 +- gcc/fortran/trans-stmt.cc | 3 +- gcc/fortran/trans.cc | 297 +++++++++++++++++----------- gcc/fortran/trans.h | 9 +- gcc/testsuite/gfortran.dg/finalize_53.f90 | 34 ++++ gcc/testsuite/gfortran.dg/intent_out_22.f90 | 37 ++++ 7 files changed, 261 insertions(+), 128 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/finalize_53.f90 create mode 100644 gcc/testsuite/gfortran.dg/intent_out_22.f90