* match.c (gfc_match): Eliminate dead code.
authorTobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
Fri, 14 May 2004 14:07:13 +0000 (16:07 +0200)
committerTobias Schlüter <tobi@gcc.gnu.org>
Fri, 14 May 2004 14:07:13 +0000 (16:07 +0200)
From-SVN: r81846

gcc/fortran/ChangeLog
gcc/fortran/match.c

index a57c207abfe10dfe295cd311bc63417526cadcdf..bae4efda1b2fc6fcbfc979075c48983784c99322 100644 (file)
@@ -1,3 +1,7 @@
+2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * match.c (gfc_match): Eliminate dead code.
+
 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
 
        * parse.c (gfc_statement_next_fixed): (Change from Andy's tree)
index fc5afbfcc5da6e2b0cd1dcd9a4e5b29b12e52881..c13e0579585f98a5792e80e9c4e86566490848ac 100644 (file)
@@ -764,13 +764,6 @@ not_yes:
              matches++;
              break;            /* Skip */
 
-           case 'I':
-           case 'L':
-           case 'C':
-             if (*p++ == 'e')
-               goto undo_expr;
-             break;
-
            /* Matches that don't have to be undone */
            case 'o':
            case 'l':
@@ -780,9 +773,7 @@ not_yes:
              break;
 
            case 'e':
-           case 'E':
            case 'v':
-           undo_expr:
              vp = va_arg (argp, void **);
              gfc_free_expr (*vp);
              *vp = NULL;