https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95743

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Thomas Kथà¤nig <tkoe...@gcc.gnu.org>:

https://gcc.gnu.org/g:95cdcf701dad826f225d6413b59650f181954399

commit r11-1719-g95cdcf701dad826f225d6413b59650f181954399
Author: Thomas Koenig <tkoe...@gcc.gnu.org>
Date:   Mon Jun 29 23:11:06 2020 +0200

    Do not generate recursion check for compiler-generated procedures.

    This one-line fix removes a check for recursion for procedures
    which are compiler-generated, such as finalizers or deallocation.
    These need to be recursive, even if the user code should not be.

    gcc/fortran/ChangeLog:

            PR fortran/95743
            * trans-decl.c (gfc_generate_function_code): Do not generate
            recursion check for compiler-generated procedures.

Reply via email to