]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/62309 (-fno-automatic with -finit-local prevents initialization of...
authorFritz Reese <Reese-Fritz@zai.com>
Sun, 31 Aug 2014 22:28:30 +0000 (22:28 +0000)
committerTobias Burnus <burnus@gcc.gnu.org>
Sun, 31 Aug 2014 22:28:30 +0000 (00:28 +0200)
commit03e46144faa1444571fcd6192691cb3675be1f6e
treee2f3e3385b83e291ae5c3939713fe5ddda1c3979
parentcbb4d6a4b99445fe2f29f17c9a83602d3b9f1606
re PR fortran/62309 (-fno-automatic with -finit-local prevents initialization of automatics in recursive functions)

2014-08-31  Fritz Reese  <Reese-Fritz@zai.com>

        PR fortran/62309
        * resolve.c (apply_default_init_local): Don't treat variables
        in RECURSIVE procedures as saved.

2014-08-31  Fritz Reese  <Reese-Fritz@zai.com>
            Tobias Burnus  <burnus@net-b.de>

        PR fortran/62309
        * gcc/testsuite/gfortran.dg/auto_save_2.f90: New.

Co-Authored-By: Tobias Burnus <burnus@net-b.de>
From-SVN: r214771
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/auto_save_2.f90 [new file with mode: 0644]