This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, fortran] PR18578, PR18579, PR20857 and PR20885 - Constraints on INTENT(OUT and INOUT)
- From: Paul Thomas <paulthomas2 at wanadoo dot fr>
- To: Paul Brook <paul at codesourcery dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Steve Kargl <sgk at troutmask dot apl dot washington dot edu>, "'fortran at gcc dot gnu dot org'" <fortran at gcc dot gnu dot org>
- Date: Sun, 29 Jan 2006 14:19:56 +0100
- Subject: Re: [Patch, fortran] PR18578, PR18579, PR20857 and PR20885 - Constraints on INTENT(OUT and INOUT)
- References: <43DC66F8.50306@wanadoo.fr> <200601291213.35379.paul@codesourcery.com>
Paul,
Variables that aren't defined should be caught be the normal unused
parameter/variable warnings. AFAIK there's nothing special about INTENT(OUT)
that requires it be defined.
I have reread my notes on this - the checking in trans-decl.c only takes
sym->attr.referenced and so is unable to do what I was after; to see if
a symbol is defined before some point in the parsing.
Paul