This is the mail archive of the
mailing list for the GCC project.
Re: [Patch, Fortran] PR 39577 - fix -fcheck=recursion
- From: Daniel Kraft <d at domob dot eu>
- To: Tobias Burnus <burnus at net-b dot de>
- Cc: Dominique Dhumieres <dominiq at lps dot ens dot fr>, fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sat, 04 Apr 2009 14:37:59 +0200
- Subject: Re: [Patch, Fortran] PR 39577 - fix -fcheck=recursion
- References: <20090403221056.CF95F3BAB9@mailhost.lps.ens.fr> <49D715B1.email@example.com>
Tobias Burnus wrote:
thanks for your testing.
Dominique Dhumieres wrote:
I am not so sure because I don't really master 'recursive', 'entry', and
interfaces. But, if the code above is standard conforming, then it is a
Neither am I; I think there are still a couple of bugs in gfortran with
ENTRY as it is only rarely used.
Your example(s) now work(s), the problem was that the entry-master
function does not have the recursive attribute only the entry procedures
themselves have. Attached is the updated patch, which regtests and
includes your last valid example.
Build and regtested on x86-64-linux.
OK for the trunk?
Ok, as it looks good and the testing seems to be successful so far, also.