re PR fortran/39577 (False positive with -fcheck=recursion)
authorTobias Burnus <burnus@net-b.de>
Sat, 4 Apr 2009 21:38:12 +0000 (23:38 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Sat, 4 Apr 2009 21:38:12 +0000 (23:38 +0200)
commitcf7d2eb033c2f79821b48f38a640f2b77845e4d5
treef3bdb36fa5464d954273b3aaf6f24994494d1a61
parent862900112e016aa821f4bd659c3e53ac91853f32
re PR fortran/39577 (False positive with -fcheck=recursion)

2009-04-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/39577
        * trans-decl.c (gfc_generate_function_code): Move recursive
        check to the right position.

2009-04-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/39577
        * gfortran.dg/recursive_check_8.f90: New.
        * gfortran.dg/recursive_check_9.f90: New.
        * gfortran.dg/recursive_check_10.f90: New.
        * gfortran.dg/recursive_check_11.f90: New.
        * gfortran.dg/recursive_check_12.f90: New.
        * gfortran.dg/recursive_check_13.f90: New.
        * gfortran.dg/recursive_check_14.f90: New.

From-SVN: r145552
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/recursive_check_10.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_11.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_12.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_13.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_14.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_8.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/recursive_check_9.f90 [new file with mode: 0644]