aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/decl.c
diff options
context:
space:
mode:
authorSteven G. Kargl <kargl@gcc.gnu.org>2015-05-18 22:06:48 +0000
committerSteven G. Kargl <kargl@gcc.gnu.org>2015-05-18 22:06:48 +0000
commitfce523bf9b3c564d41a46a23014538a6534c0917 (patch)
treee7259eab4e3b798021a8c28243d2c09d8bc51863 /gcc/fortran/decl.c
parentce7fb7118f9b9215a7a0320071fb0e956fec2dd6 (diff)
downloadgcc-fce523bf9b3c564d41a46a23014538a6534c0917.zip
gcc-fce523bf9b3c564d41a46a23014538a6534c0917.tar.gz
gcc-fce523bf9b3c564d41a46a23014538a6534c0917.tar.bz2
re PR fortran/66044 (ICE on misplaced entry statement)
2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/66044 * decl.c(gfc_match_entry): Change a gfc_internal_error() into a gfc_error() 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/66044 * gfortran.dg/entry_21.f90: New test. From-SVN: r223321
Diffstat (limited to 'gcc/fortran/decl.c')
-rw-r--r--gcc/fortran/decl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c
index 13002d4..f8d471a 100644
--- a/gcc/fortran/decl.c
+++ b/gcc/fortran/decl.c
@@ -5592,7 +5592,7 @@ gfc_match_entry (void)
"a contained subprogram");
break;
default:
- gfc_internal_error ("gfc_match_entry(): Bad state");
+ gfc_error ("Unexpected ENTRY statement at %C");
}
return MATCH_ERROR;
}