This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, gfortran] PR22304, 17917, 16511, 18870 and 23270 - modules,equivalences and commons - final(?) version
- From: Tobias Schlüter <tobias dot schlueter at physik dot uni-muenchen dot de>
- To: Paul Thomas <paulthomas2 at wanadoo dot fr>
- Cc: Steven Bosscher <stevenb at suse dot de>, fortran at gcc dot gnu dot org,patch <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 08 Sep 2005 22:27:19 +0200
- Subject: Re: [Patch, gfortran] PR22304, 17917, 16511, 18870 and 23270 - modules,equivalences and commons - final(?) version
- References: <1124396183.4304ec973d049@www.cip.physik.uni-muenchen.de> <4306169A.3080609@physik.uni-muenchen.de> <43096E26.8060807@wanadoo.fr> <200508220828.13494.stevenb@suse.de> <431DD2D5.4070700@wanadoo.fr> <43208741.1080806@physik.uni-muenchen.de> <43209DB6.1030605@wanadoo.fr>
Paul Thomas wrote:
>>I believe the call to gfc_match_variable is an error. It looks like you're
>>
>>allowing something like
>> EQUIVALENCE(A(5)B(3),C)
>>silently ignoring the syntax error, only adding b and c to the equivalence.
>>
>
> Indeed. I am not sure I know how or why it can work! It does
> though.... I will correct and recheck that all is well.
Well, in the case of valid code your ignoring the returned MATCH_NO /
MATCH_ERROR, thus proceeding with the correct things.
> I will correct, bubblestrap and regtest before doing anything with the
> patch.
Ok.
Thanks,
- Tobi
- References:
- Re: [Patch, gfortran] PR22304, 17917, 16511, 18870 and 23270 - modules,equivalences and commons - final(?) version
- Re: [Patch, gfortran] PR22304, 17917, 16511, 18870 and 23270 - modules,equivalences and commons - final(?) version
- Re: [Patch, gfortran] PR22304, 17917, 16511, 18870 and 23270 - modules,equivalences and commons - final(?) version