]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fortran/primary.c
re PR fortran/28866 (Simple if statements are not so simple)
authorSteven G. Kargl <kargls@comcast.net>
Tue, 29 Aug 2006 19:47:31 +0000 (19:47 +0000)
committerSteven G. Kargl <kargl@gcc.gnu.org>
Tue, 29 Aug 2006 19:47:31 +0000 (19:47 +0000)
commit5056a35047a7e6f29863dc15c434b55c5faf2bb1
treedca9c6051dbb02392d457dea13c80b5fdc18a2d0
parente370818b216c5d9fd9b4a50403cd96817aabc107
re PR fortran/28866 (Simple if statements are not so simple)

2006-08-29  Steven G. Kargl  <kargls@comcast.net>

PR fortran/28866
* match.c: Wrap copyright.
(gfc_match_assignment):  Return MATCH_NO for failed lvalue.  Remove
gotos.  Move error handling of FL_PARAMETER to ...
  * gfc_match_if: Deal with MATCH_NO from above.
* primary.c: Wrap copyright.
(match_variable): ... here.  Improve error messages.

2006-08-29  Steven G. Kargl  <kargls@comcast.net>

PR fortran/28866
* gfortran.dg/simpleif_2.f90: New test.
* gfortran.dg/pr19936_1.f90: Adjust dg-error message.
* gfortran.dg/enum_5.f90: Ditto.

From-SVN: r116570
gcc/fortran/ChangeLog
gcc/fortran/match.c
gcc/fortran/primary.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/enum_5.f90
gcc/testsuite/gfortran.dg/pr19936_1.f90
gcc/testsuite/gfortran.dg/simpleif_2.f90